Поделиться через


структура D3DDDIARG_CREATEVERTEXSHADERDECL (d3dumddi.h)

Структура D3DDDIARG_CREATEVERTEXSHADERDECL указывает дескриптор шейдера для связи с объявлением вершинного шейдера.

Синтаксис

typedef struct _D3DDDIARG_CREATEVERTEXSHADERDECL {
  [in]  UINT   NumVertexElements;
  [out] HANDLE ShaderHandle;
} D3DDDIARG_CREATEVERTEXSHADERDECL;

Члены

[in] NumVertexElements

Количество элементов вершин в массиве, передаваемых параметру pVertexElements при вызове функции CreateVertexShaderDecl драйвера отображения пользовательского режима.

[out] ShaderHandle

Дескриптор для объявления вершинного шейдера.

Комментарии

Значение дескриптора в элементе ShaderHandle гарантированно будет ненулевым.

Дополнительные сведения о программировании ассемблеров шейдеров см. в разделе Обработка кодов шейдеров.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows Vista и более поздних версиях операционных систем Windows.
Верхняя часть d3dumddi.h (включая D3dumddi.h)

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

CreateVertexShaderDecl