функция обратного вызова 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 (include D3dumddi.h)

См. также

D3DDDI_DEVICEFUNCS