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.
Anwendungen verwenden die Methoden der IDirect3DVertexDeclaration9-Schnittstelle, um die Vertex-Shaderdeklaration zu kapseln.
Vererbung
Die IDirect3DVertexDeclaration9-Schnittstelle erbt von der IUnknown-Schnittstelle . IDirect3DVertexDeclaration9 verfügt auch über die folgenden Membertypen:
Methoden
Die IDirect3DVertexDeclaration9-Schnittstelle verfügt über diese Methoden.
|
IDirect3DVertexDeclaration9::GetDeclaration Die IDirect3DVertexDeclaration9::GetDeclaration-Methode (d3d9.h) ruft die Vertex-Shaderdeklaration ab. |
|
IDirect3DVertexDeclaration9::GetDevice Die IDirect3DVertexDeclaration9::GetDevice-Methode (d3d9.h) ruft das aktuelle Gerät ab. |
Hinweise
Eine Vertex-Shaderdeklaration besteht aus einem Array von Vertexelementen.
Die LPDIRECT3DVERTEXDECLARATION9- und PDIRECT3DVERTEXDECLARATION9-Typen werden als Zeiger auf die IDirect3DVertexDeclaration9-Schnittstelle definiert.
typedef struct IDirect3DVertexDeclaration9 *LPDIRECT3DVERTEXDECLARATION9, *PDIRECT3DVERTEXDECLARATION9;
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform | Windows |
| Kopfzeile | d3d9.h (einschließlich D3D9.h) |