D3DXLoadPRTCompBufferFromFile-Funktion
Lädt einen komprimierten, vorberechneten PRT-Puffer (Radiance Transfer), der auf dem Datenträger gespeichert wurde, in den Arbeitsspeicher.
Syntax
HRESULT D3DXLoadPRTCompBufferFromFile(
_In_ LPCSTR pFileName,
_Inout_ LPD3DXPRTCOMPBUFFER *ppBuffer
);
Parameter
-
pFileName [in]
-
Typ: LPCSTR
Name der Datei, aus der die komprimierten Pufferdaten geladen werden sollen.
-
ppBuffer [in, out]
-
Typ: LPD3DXPRTCOMPBUFFER*
Adresse eines Zeigers auf das ID3DXPRTCompBuffer-Ausgabeobjekt .
Rückgabewert
Typ: HRESULT
Wenn die Funktion erfolgreich ist, wird der Rückgabewert D3D_OK. Wenn die Funktion fehlschlägt, kann der Rückgabewert einer der folgenden Sein: D3DERR_INVALIDCALL, E_OUTOFMEMORY.
Bemerkungen
Die Compilereinstellung bestimmt auch die Funktionsversion. Wenn Unicode definiert ist, wird der Funktionsaufruf in D3DXLoadPRTCompBufferFromFileW aufgelöst. Andernfalls wird der Funktionsaufruf in D3DXLoadPRTCompBufferFromFileA aufgelöst.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|
Weitere Informationen