Share via


ID3DX10DataLoader::D ecompress-Methode

Wird verwendet, um codierte Daten zu dekomprimieren. In der Regel wird dies verwendet, um Ressourcen aus Dateisystemen zu laden, z. B. ZIP-Dateien. Beim Laden aus einer nicht komprimierten Ressource muss die Dekomprimierungsphase keine Arbeit ausführen.

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 von ppData verwiesen wird.

Rückgabewert

Typ: HRESULT

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

Bemerkungen

DIE ID3DX10DataLoader-Schnittstelle kann geerbt und ihre Member neu definiert werden. Das 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