Compartilhar via


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

Obtenha ponteiros para os destinos de renderização e o buffer de estêncil de profundidade que estão disponíveis para o estágio de fusão de saída.

Sintaxe

void OMGetRenderTargets(
  [in]  UINT                   NumViews,
  [out] ID3D10RenderTargetView **ppRenderTargetViews,
  [out] ID3D10DepthStencilView **ppDepthStencilView
);

Parâmetros

[in] NumViews

Tipo: UINT

Número de destinos de renderização a serem recuperados.

[out] ppRenderTargetViews

Tipo: ID3D10RenderTargetView**

Ponteiro para uma matriz de exibições de destinos de renderização (consulte ID3D10RenderTargetView) a serem preenchidos com os destinos de renderização do dispositivo. Especifique NULL para esse parâmetro quando a recuperação de um destino de renderização não for necessária.

[out] ppDepthStencilView

Tipo: ID3D10DepthStencilView**

Ponteiro para uma exibição de estêncil de profundidade (consulte ID3D10DepthStencilView) a ser preenchido com as informações de estêncil de profundidade do dispositivo. Especifique NULL para esse parâmetro quando a recuperação da exibição de estêncil de profundidade não for necessária.

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