Metodo ID3DXPRTEngine::SetPerTexelNormal

Imposta un vettore normale per ogni texel in un oggetto trama. Questo metodo viene usato per archiviare i vettori normali del vertice da una mesh (o normali dei vertici interpolati se viene calcolato il trasferimento di radianza precompilate basato su pixel).

Sintassi

HRESULT SetPerTexelNormal(
  [in] LPDIRECT3DTEXTURE9 pNormalTexture
);

Parametri

pNormalTexture [in]

Tipo: LPDIRECT3DTEXTURE9

Puntatore a un oggetto trama IDirect3DTexture9 che funge da mappa normale dello spazio degli oggetti in cui archiviare i vettori normali. La trama deve avere le stesse dimensioni di ID3DXPRTBuffer e deve essere in grado di archiviare i formati di trama firmati.

Valore restituito

Tipo: HRESULT

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

Requisiti

Requisito Valore
Intestazione
D3DX9Mesh.h
Libreria
D3dx9.lib

Vedi anche

ID3DXPRTEngine