D3DXLoadPRTBufferFromFile-Funktion
Lädt einen vorberechneten PRT-Puffer (Radiance Transfer), der auf dem Datenträger gespeichert wurde, in den Arbeitsspeicher.
Syntax
HRESULT D3DXLoadPRTBufferFromFile(
_In_ LPCSTR pFileName,
_Inout_ LPD3DXPRTBUFFER *ppBuffer
);
Parameter
-
pFileName [in]
-
Typ: LPCSTR
Name der Datei, aus der die Pufferdaten geladen werden sollen.
-
ppBuffer [in, out]
-
Typ: LPD3DXPRTBUFFER*
Adresse eines Zeigers auf das ID3DXPRTBuffer-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 D3DXLoadPRTBufferFromFileW aufgelöst. Andernfalls wird der Funktionsaufruf in D3DXLoadPRTBufferFromFileA aufgelöst.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|
Siehe auch