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