ID3DX10DataLoader::D ecompress-Methode

Wird zum Dekomprimieren codierter Daten verwendet. In der Regel wird dies verwendet, um Ressourcen aus Dateisystemen wie ZIP-Dateien zu laden. Beim Laden aus einer nicht komprimierten Ressource muss die Dekomprimierungsphase keine Arbeit mehr tun.

Syntax

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

Parameter

ppData [ out]

Typ: * * void

Zeiger auf die zu dekomprimierenden Rohdaten.

pcBytes [ In]

Typ: SIZE _ T*

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

Rückgabewert

Typ: HRESULT

Der Rückgabewert ist einer der Unter Direct3D 10-Rückgabecodes aufgeführten Werte.

Hinweise

Die ID3DX10DataLoader-Schnittstelle kann geerbt und ihre Member neu definiert werden. Dekomprimieren kann neu definiert werden, um Ihre eigenen benutzerdefinierten Dateiformate zu unterstützen.

Anforderungen

Anforderung Wert
Header
D3DX10.h
Bibliothek
D3DX10.lib

Siehe auch

ID3DX10DataLoader

D3DX-Schnittstellen