ID3DXPRTEngine::ExtractPerVertexAlbedo-Methode
Kopiert albedo-Werte pro Scheitelpunkt aus einem Gitter.
Syntax
HRESULT ExtractPerVertexAlbedo(
[in] LPD3DXMESH pMesh,
[in] D3DDECLUSAGE Usage,
[in] UINT NumChanIn
);
Parameter
-
pMesh [in]
-
Typ: LPD3DXMESH
Zeiger auf das ID3DXMesh-Gitterobjekt , das in D3DXCreatePRTEngine zum Erstellen des ID3DXPRTEngine-Objekts verwendet wird.
-
Verwendung [in]
-
Typ: D3DDECLUSAGE
Vertexverwendungsbeschreibungen, die aus dem Gitter kopiert werden sollen. Siehe D3DDECLUSAGE.
-
NumChanIn [in]
-
Typ: UINT
Anzahl der Farbkanäle, die aus dem Gitter kopiert werden sollen. Legen Sie auf 1 fest, um graue Materialien anzugeben (R = G = B), oder 3, um Farbblutungseffekte zu aktivieren.
Rückgabewert
Typ: HRESULT
Wenn die Methode erfolgreich ist, wird der Rückgabewert S_OK. Wenn die Methode fehlschlägt, kann der Rückgabewert einer der folgenden Sein: D3DERR_INVALIDCALL, E_OUTOFMEMORY.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|
Siehe auch