Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Legt eine Vertexdeklaration (Direct3D 9) fest.
Syntax
HRESULT SetVertexDeclaration(
[in] IDirect3DVertexDeclaration9 *pDecl
);
Parameter
[in] pDecl
Typ: IDirect3DVertexDeclaration9*
Zeiger auf ein IDirect3DVertexDeclaration9-Objekt , das die Vertexdeklaration enthält.
Rückgabewert
Typ: HRESULT
Wenn die Methode erfolgreich ist, wird der Rückgabewert D3D_OK. Der Rückgabewert kann D3DERR_INVALIDCALL werden.
Hinweise
Eine Vertexdeklaration ist ein IDirect3DVertexDeclaration9-Objekt, das die Datenmember eines Scheitelpunkts definiert (z. B. Texturkoordinaten, Farben, Normals usw.). Diese Daten können für die Implementierung von Vertex-Shadern und Pixel-Shadern nützlich sein.
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform | Windows |
| Kopfzeile | d3d9.h (einschließlich D3D9.h) |
| Bibliothek | D3D9.lib |