Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Только версии DirectX 8.0 и более поздних версий.
Структура D3DHAL_DP2SETINDICES используется для задания текущего буфера индекса для D3dDrawPrimitives2.
Синтаксис
typedef struct _D3DHAL_DP2SETINDICES {
DWORD dwVBHandle;
DWORD dwStride;
} D3DHAL_DP2SETINDICES;
Члены
dwVBHandle
Задает дескриптор поверхности, связанный с этой поверхностью, через вызов D3dCreateSurfaceEx.
dwStride
Задает размер индексов, содержащихся в буфере индекса, и имеет значение 2, если индексы равны 16-разрядным или 4, если индексы имеют 32-разрядные значения.
Замечания
Допустимое значение дескриптора равно нулю и указывает, что текущий буфер индекса очищается. Последующие попытки рисования индексированных примитивов (перед созданием нового текущего буфера индекса с помощью другого маркера D3DDP2OP_SETINDICES) должны обрабатываться драйвером, таким образом, чтобы сбой не произошел. В отладочной версии драйвера должны отображаться информационные сообщения в поток выходных данных отладки при обнаружении этого условия ошибки.
Требования
| Требование | Ценность |
|---|---|
| заголовка | d3dhal.h (include D3dhal.h) |