Compartilhar via


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

Obtenha os buffers de saída de destino para o estágio StreamOutput do pipeline.

Sintaxe

void SOGetTargets(
  [in]  UINT         NumBuffers,
  [out] ID3D10Buffer **ppSOTargets,
  [out] UINT         *pOffsets
);

Parâmetros

[in] NumBuffers

Tipo: UINT

Número de buffers a serem obtidos. No máximo quatro buffers de saída podem ser recuperados.

[out] ppSOTargets

Tipo: ID3D10Buffer**

Uma matriz de buffers de saída (consulte ID3D10Buffer) a ser recuperada do dispositivo.

[out] pOffsets

Tipo: UINT*

Matriz de deslocamentos para os buffers de saída de ppSOTargets, um deslocamento para cada buffer. Os valores de deslocamento estão em bytes.

Retornar valor

Nenhum

Comentários

Todas as interfaces retornadas terão sua contagem de referência incrementada em 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