Interfaccia IDirect3DVertexDeclaration9 (d3d9helper.h)
Le applicazioni usano i metodi dell'interfaccia IDirect3DVertexDeclaration9 per incapsulare la dichiarazione del vertex shader.
Ereditarietà
L'interfaccia IDirect3DVertexDeclaration9 eredita dall'interfaccia IUnknown . IDirect3DVertexDeclaration9 include anche questi tipi di membri:
Metodi
L'interfaccia IDirect3DVertexDeclaration9 include questi metodi.
IDirect3DVertexDeclaration9::GetDeclaration Il metodo IDirect3DVertexDeclaration9::GetDeclaration (d3d9helper.h) ottiene la dichiarazione vertex shader. |
IDirect3DVertexDeclaration9::GetDevice Il metodo IDirect3DVertexDeclaration9::GetDevice (d3d9helper.h) ottiene il dispositivo corrente. |
Commenti
Una dichiarazione vertex shader è costituita da una matrice di elementi del vertice.
I tipi LPDIRECT3DVERTEXDECLARATION9 e PDIRECT3DVERTEXDECLARATION9 sono definiti come puntatori all'interfaccia IDirect3DVertexDeclaration9 .
typedef struct IDirect3DVertexDeclaration9 *LPDIRECT3DVERTEXDECLARATION9, *PDIRECT3DVERTEXDECLARATION9;
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | d3d9helper.h (include D3D9.h) |