Freigeben über


ID3DX11DataLoader::D ecompress-Methode

Hinweis

Die Hilfsprogrammbibliothek D3DX (D3DX 9, D3DX 10 und D3DX 11) ist für Windows 8 veraltet und wird für Windows Store-Apps nicht unterstützt.

Dekomprimiert codierte Daten.

Syntax

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

Parameter

ppData [out]

Typ: void**

Zeiger auf die Rohdaten, die dekomprimiert werden sollen.

pcBytes [in]

Typ: SIZE_T*

Die Größe der Daten, auf die ppData verweist.

Rückgabewert

Typ: HRESULT

Der Rückgabewert ist einer der In Direct3D 11-Rückgabecodes aufgeführten Werte.

Bemerkungen

Verwenden Sie diese Methode, um Ressourcen aus Dateisystemen zu laden, z. B. ZIP-Dateien. Beim Laden aus einer unkomprimierten Ressource muss die Dekomprimierungsphase keine Arbeit erledigen.

Die ID3DX11DataLoader-Schnittstelle kann geerbt und ihre Member neu definiert werden, um benutzerdefinierte Dateiformate zu unterstützen.

Anforderungen

Anforderung Wert
Header
D3DX11core.h
Bibliothek
D3DX11.lib

Siehe auch

ID3DX11DataLoader

D3DX-Schnittstellen