Поделиться через


Метод IDirect3DDevice9::SetIndices (d3d9helper.h)

Задает данные индекса.

Синтаксис

HRESULT SetIndices(
  [in] IDirect3DIndexBuffer9 *pIndexData
);

Параметры

[in] pIndexData

Тип: IDirect3DIndexBuffer9*

Указатель на интерфейс IDirect3DIndexBuffer9 , представляющий данные индекса, которые необходимо задать.

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

Тип: HRESULT

Если метод выполнен успешно, возвращаемое значение будет D3D_OK. Если метод завершается сбоем, возвращаемое значение может быть следующим: D3DERR_INVALIDCALL.

Комментарии

Если приложение больше не содержит ссылки на этот интерфейс, интерфейс автоматически освобождается.

Метод IDirect3DDevice9::SetIndices задает для текущего массива индексов буфер индекса. Единый набор индексов используется для индексирования всех потоков.

Требования

   
Целевая платформа Windows
Header d3d9helper.h (включая D3D9.h)
Библиотека D3D9.lib

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

IDirect3DDevice9

IDirect3DDevice9::DrawIndexedPrimitive

IDirect3DDevice9::DrawIndexedPrimitiveUP

IDirect3DDevice9::DrawPrimitive

IDirect3DDevice9::DrawPrimitiveUP

IDirect3DDevice9::GetIndices

Буферы индексов (Direct3D 9)