ID3DX11DataLoader ::D méthode eComPress

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 Windows store.

Décompresse les données encodées.

Syntaxe

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

Paramètres

ppData [ à]

Type : void * *

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

pcBytes [ dans]

Type : taille _ T*

Taille des données vers lesquelles pointe ppData.

Valeur retournée

Type : HRESULT

La valeur de retour est l’une des valeurs indiquées dans les codes de retour Direct3D 11.

Remarques

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 besoin d’effectuer de travail.

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

Configuration requise

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

Voir aussi

ID3DX11DataLoader

Interfaces D3DX