ID3DXPRTEngine::ExtractPerVertexAlbedo-Methode

Kopiert Werte pro Scheitelpunkt-Albedo aus einem Gitternetz.

Syntax

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

Parameter

pMesh [ In]

Typ: LPD3DXMESH

Zeiger auf das ID3DXMesh-Meshobjekt, das in D3DXCreatePRTEngine zum Erstellen des ID3DXPRTEngine-Objekts verwendet wird.

Nutzung [ In]

Typ: D3DDECLUSAGE

Vertexverwendungsbeschreibungen, die aus dem Gitternetz kopiert werden sollen. Siehe D3DDECLUSAGE.

NumChinIn [ In]

Typ: UINT

Anzahl der Farbkanäle, die aus dem Gitternetz kopiert werden sollen. Legen Sie auf 1 fest, um graue Materialien anzugeben (R = G = B) oder 3, um Farbunterdärkungseffekte zu ermöglichen.

Rückgabewert

Typ: HRESULT

Wenn die Methode erfolgreich ist, lautet der Rückgabewert S _ OK. Wenn die Methode fehlschlägt, kann der Rückgabewert einer der folgenden Werte sein: D3DERR _ INVALIDCALL, E _ OUTOFMEMORY.

Requirements (Anforderungen)

Anforderung Wert
Header
D3DX9Mesh.h
Bibliothek
D3dx9.lib

Weitere Informationen

ID3DXPRTEngine