Share via


ID3DX11DataLoader::D ecompress, méthode

Notes

La bibliothèque d’utilitaires D3DX (D3DX 9, D3DX 10 et D3DX 11) est déconseillée pour Windows 8 et n’est pas prise en charge pour les applications du Windows Store.

Décompose les données encodées.

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 11.

Notes

Utilisez cette méthode 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.

L’interface ID3DX11DataLoader peut être héritée et ses membres redéfinis pour prendre en charge les formats de fichiers personnalisés.

Spécifications

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

Voir aussi

ID3DX11DataLoader

D3DX Interfaces