Condividi tramite


Metodo ID3DXPRTEngine::ExtractPerVertexAlbedo

Copia i valori albedo per vertice da una mesh.

Sintassi

HRESULT ExtractPerVertexAlbedo(
  [in] LPD3DXMESH   pMesh,
  [in] D3DDECLUSAGE Usage,
  [in] UINT         NumChanIn
);

Parametri

pMesh [in]

Tipo: LPD3DXMESH

Puntatore all'oggetto mesh ID3DXMesh usato in D3DXCreatePRTEngine per creare l'oggetto ID3DXPRTEngine .

Utilizzo [in]

Tipo: D3DDECLUSAGE

Descrizioni di utilizzo dei vertici da copiare dalla mesh. Vedere D3DDECLUSAGE.

NumChanIn [in]

Tipo: UINT

Numero di canali di colore da copiare dalla mesh. Impostare su 1 per specificare materiali grigi (R = G = B) o 3 per abilitare effetti di sanguinamento del colore.

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