Интерфейс IDirect3DVertexDeclaration9 (d3d9helper.h)

Приложения используют методы интерфейса IDirect3DVertexDeclaration9 для инкапсуляции объявления вершинного шейдера.

Наследование

Интерфейс IDirect3DVertexDeclaration9 наследуется от интерфейса IUnknown . IDirect3DVertexDeclaration9 также содержит следующие типы членов:

Методы

Интерфейс IDirect3DVertexDeclaration9 содержит следующие методы.

 
IDirect3DVertexDeclaration9::GetDeclaration

Метод IDirect3DVertexDeclaration9::GetDeclaration (d3d9helper.h) получает объявление вершинного шейдера.
IDirect3DVertexDeclaration9::GetDevice

Метод IDirect3DVertexDeclaration9::GetDevice (d3d9helper.h) получает текущее устройство.

Комментарии

Объявление вершинного шейдера состоит из массива элементов вершин.

Типы LPDIRECT3DVERTEXDECLARATION9 и PDIRECT3DVERTEXDECLARATION9 определяются как указатели на интерфейс IDirect3DVertexDeclaration9 .

typedef struct IDirect3DVertexDeclaration9 *LPDIRECT3DVERTEXDECLARATION9, *PDIRECT3DVERTEXDECLARATION9;

Требования

Требование Значение
Целевая платформа Windows
Header d3d9helper.h (включая D3D9.h)

См. также раздел

Интерфейсы Direct3D