Método ID3DXPRTEngine::ExtractPerVertexAlbedo

Copia valores albedo por vértice de uma malha.

Sintaxe

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

Parâmetros

pMesh [in]

Tipo: LPD3DXMESH

Ponteiro para o objeto de malha ID3DXMesh usado em D3DXCreatePRTEngine para criar o objeto ID3DXPRTEngine .

Uso [in]

Tipo: D3DDECLUSAGE

Descrições de uso de vértice a serem copiadas da malha. Consulte D3DDECLUSAGE.

NumChanIn [in]

Tipo: UINT

Número de canais de cores a serem copiados da malha. Defina como 1 para especificar materiais cinza (R = G = B) ou 3 para habilitar efeitos de sangramento de cor.

Valor retornado

Tipo: HRESULT

Se o método for bem-sucedido, o valor retornado será S_OK. Se o método falhar, o valor retornado poderá ser um dos seguintes: D3DERR_INVALIDCALL, E_OUTOFMEMORY.

Requisitos

Requisito Valor
parâmetro
D3DX9Mesh.h
Biblioteca
D3dx9.lib

Confira também

ID3DXPRTEngine