Condividi tramite


Funzione D3DXLoadPRTCompBufferFromFile

Carica in memoria un buffer di radianza precompiuto compresso (PRT) salvato su disco.

Sintassi

HRESULT D3DXLoadPRTCompBufferFromFile(
  _In_    LPCSTR              pFileName,
  _Inout_ LPD3DXPRTCOMPBUFFER *ppBuffer
);

Parametri

pFileName [in]

Tipo: LPCSTR

Nome del file da cui caricare i dati del buffer compresso.

ppBuffer [in, out]

Tipo: LPD3DXPRTCOMPBUFFER*

Indirizzo di un puntatore all'oggetto ID3DXPRTCompBuffer di output.

Valore restituito

Tipo: HRESULT

Se la funzione ha esito positivo, il valore restituito è D3D_OK. Se la funzione ha esito negativo, il valore restituito può essere uno dei seguenti: D3DERR_INVALIDCALL, E_OUTOFMEMORY.

Commenti

L'impostazione del compilatore determina anche la versione della funzione. Se Unicode è definito, la chiamata alla funzione viene risolta in D3DXLoadPRTCompBufferFromFileW. In caso contrario, la chiamata alla funzione viene risolta in D3DXLoadPRTCompBufferFromFileA.

Requisiti

Requisito Valore
Intestazione
D3DX9Mesh.h
Libreria
D3dx9.lib

Vedi anche

Funzioni di trasferimento di radianza precompilate