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

Функция SetStreamSource привязывает часть источника потока вершин к буферу вершин.

Синтаксис

PFND3DDDI_SETSTREAMSOURCE Pfnd3dddiSetstreamsource;

HRESULT Pfnd3dddiSetstreamsource(
  HANDLE hDevice,
  const D3DDDIARG_SETSTREAMSOURCE *unnamedParam2
)
{...}

Параметры

hDevice

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

unnamedParam2

pData [in]

Указатель на структуру D3DDDIARG_SETSTREAMSOURCE , указывающую часть источника потока вершин для привязки.

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

SetStreamSource возвращает S_OK или соответствующий результат ошибки, если часть источника потока вершин не была успешно привязана.

Комментарии

Среда выполнения Microsoft Direct3D вызывает функцию SetStreamSource драйвера отображения пользовательского режима для хранения данных вершин нескольких форматов вершин в одном потоке данных вершин. Среда выполнения уведомляет драйвер о расположении данных вершин определенного формата в потоке данных вершин, указывая смещение потока (в байтах) к началу этих данных вершины.

Требования

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

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

D3DDDIARG_SETSTREAMSOURCE

D3DDDI_DEVICEFUNCS