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 |
|
Bibliothek |
|
Siehe auch