Compartilhar via


Método ID3D10Device::IAGetIndexBuffer (d3d10.h)

Obtenha um ponteiro para o buffer de índice associado ao estágio input-assembler .

Sintaxe

void IAGetIndexBuffer(
  [out] ID3D10Buffer **pIndexBuffer,
  [out] DXGI_FORMAT  *Format,
  [out] UINT         *Offset
);

Parâmetros

[out] pIndexBuffer

Tipo: ID3D10Buffer**

Um ponteiro para um buffer de índice retornado pelo método (consulte ID3D10Buffer).

[out] Format

Tipo: DXGI_FORMAT*

Especifica o formato dos dados no buffer de índice (consulte DXGI_FORMAT). Esses formatos fornecem o tamanho e o tipo dos dados no buffer. Os únicos formatos permitidos para dados de buffer de índice são inteiros de 16 bits (DXGI_FORMAT_R16_UINT) e inteiros de 32 bits (DXGI_FORMAT_R32_UINT).

[out] Offset

Tipo: UINT*

Deslocamento (em bytes) desde o início do buffer de índice até o primeiro índice a ser usado.

Retornar valor

Nenhum

Comentários

Todas as interfaces retornadas terão sua contagem de referência incrementada por um. Os aplicativos devem chamar IUnknown::Release nas interfaces retornadas quando não forem mais necessários para evitar vazamentos de memória.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho d3d10.h
Biblioteca D3D10.lib

Confira também

ID3D10Device Interface