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 folgende Membertypen:
Methoden
Die IDirect3DVertexDeclaration9-Schnittstelle verfügt über diese Methoden.
|
IDirect3DVertexDeclaration9::GetDeclaration Die IDirect3DVertexDeclaration9::GetDeclaration-Methode (d3d9helper.h) ruft die Vertexshaderdeklaration ab. |
|
IDirect3DVertexDeclaration9::GetDevice Die IDirect3DVertexDeclaration9::GetDevice-Methode (d3d9helper.h) ruft das aktuelle Gerät ab. |
Hinweise
Eine Vertexshaderdeklaration besteht aus einem Array von Vertexelementen.
Die Typen LPDIRECT3DVERTEXDECLARATION9 und PDIRECT3DVERTEXDECLARATION9 werden als Zeiger auf die IDirect3DVertexDeclaration9-Schnittstelle definiert.
typedef struct IDirect3DVertexDeclaration9 *LPDIRECT3DVERTEXDECLARATION9, *PDIRECT3DVERTEXDECLARATION9;
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform | Windows |
| Kopfzeile | d3d9helper.h (include D3D9.h) |