Share via


ID3DX10DataLoader::D ecompress, méthode

Utilisé pour décompresser les données encodées. En règle générale, cela est utilisé pour charger des ressources à partir de systèmes de fichiers, tels que des fichiers ZIP. Lors du chargement à partir d’une ressource non compressée, l’étape de décompression n’a pas à effectuer de travail.

Syntaxe

HRESULT Decompress(
  [out] void   **ppData,
  [in]  SIZE_T *pcBytes
);

Paramètres

ppData [out]

Type : void**

Pointeur vers les données brutes à décompresser.

pcBytes [in]

Type : SIZE_T*

Taille des données pointées par ppData.

Valeur retournée

Type : HRESULT

La valeur de retour est l’une des valeurs répertoriées dans Codes de retour Direct3D 10.

Notes

L’interface ID3DX10DataLoader peut être héritée et ses membres redéfinis. La décompression peut être redéfinie pour prendre en charge vos propres formats de fichiers personnalisés.

Spécifications

Condition requise Valeur
En-tête
D3DX10.h
Bibliothèque
D3DX10.lib

Voir aussi

ID3DX10DataLoader

D3DX Interfaces