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 |
|
| Bibliothek |
|