Partager via


ID3DXPRTEngine::ExtractPerVertexAlbedo, méthode

Copie les valeurs d’albédo par sommet à partir d’un maillage.

Syntaxe

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

Paramètres

pMesh [in]

Type : LPD3DXMESH

Pointeur vers l’objet de maillage ID3DXMesh utilisé dans D3DXCreatePRTEngine pour créer l’objet ID3DXPRTEngine .

Utilisation [in]

Type : D3DDECLUSAGE

Descriptions d’utilisation des vertex à copier à partir du maillage. Consultez D3DDECLUSAGE.

NumChanIn [in]

Type : UINT

Nombre de canaux de couleur à copier à partir du maillage. Définissez sur 1 pour spécifier les matériaux gris (R = G = B), ou sur 3 pour activer les effets de saignement de couleur.

Valeur retournée

Type : HRESULT

Si la méthode réussit, la valeur de retour est S_OK. Si la méthode échoue, la valeur de retour peut être l’une des suivantes : D3DERR_INVALIDCALL, E_OUTOFMEMORY.

Spécifications

Condition requise Valeur
En-tête
D3DX9Mesh.h
Bibliothèque
D3dx9.lib

Voir aussi

ID3DXPRTEngine