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