функция обратного вызова PFND3DDDI_SETVERTEXSHADERDECL (d3dumddi.h)

Функция SetVertexShaderDecl задает объявление шейдера вершин таким образом, чтобы все последующие операции рисования использовали это объявление.

Синтаксис

PFND3DDDI_SETVERTEXSHADERDECL Pfnd3dddiSetvertexshaderdecl;

HRESULT Pfnd3dddiSetvertexshaderdecl(
  HANDLE hDevice,
  HANDLE unnamedParam2
)
{...}

Параметры

hDevice

Дескриптор устройства отображения (графический контекст).

unnamedParam2

hShaderHandle [in]

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

Возвращаемое значение

SetVertexShaderDecl возвращает S_OK или соответствующий результат ошибки, если объявление вершинного шейдера не задано.

Комментарии

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

Требования

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

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

D3DDDI_DEVICEFUNCS