Метод ID3D10Device::IAGetIndexBuffer (d3d10.h)
Получите указатель на буфер индекса, привязанный к этапу входного ассемблер.
Синтаксис
void IAGetIndexBuffer(
[out] ID3D10Buffer **pIndexBuffer,
[out] DXGI_FORMAT *Format,
[out] UINT *Offset
);
Параметры
[out] pIndexBuffer
Тип: ID3D10Buffer**
Указатель на буфер индекса, возвращаемый методом (см. ID3D10Buffer).
[out] Format
Тип: DXGI_FORMAT*
Задает формат данных в буфере индекса (см . DXGI_FORMAT). Эти форматы предоставляют размер и тип данных в буфере. Единственными форматами, допустимыми для данных буфера индекса, являются 16-разрядные (DXGI_FORMAT_R16_UINT) и 32-разрядные (DXGI_FORMAT_R32_UINT) целые числа.
[out] Offset
Тип: UINT*
Смещение (в байтах) от начала буфера индекса до первого используемого индекса.
Возвращаемое значение
None
Remarks
Для всех возвращенных интерфейсов количество ссылок увеличивается на единицу. Приложения должны вызывать IUnknown::Release в возвращенных интерфейсах, когда они больше не нужны, чтобы избежать утечки памяти.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | d3d10.h |
Библиотека | D3D10.lib |