Compartilhar via


estrutura CD3DX12_RT_FORMAT_ARRAY

Uma estrutura auxiliar para habilitar a inicialização fácil de uma estrutura de D3D12_RT_FORMAT_ARRAY .

Sintaxe

struct CD3DX12_RT_FORMAT_ARRAY  : public D3D12_RT_FORMAT_ARRAY{
  CD3DX12_RT_FORMAT_ARRAY CD3DX12_RT_FORMAT_ARRAY();
  CD3DX12_RT_FORMAT_ARRAY explicit CD3DX12_RT_FORMAT_ARRAY(const D3D12_RT_FORMAT_ARRAY& o);
  CD3DX12_RT_FORMAT_ARRAY explicit CD3DX12_RT_FORMAT_ARRAY(const DXGI_FORMAT* pFormats, UINT NumFormats);
                          operator const D3D12_RT_FORMAT_ARRAY&() const;
};

Membros

CD3DX12_RT_FORMAT_ARRAY()

Cria uma nova instância não inicializada de um CD3DX12_RT_FORMAT_ARRAY.

explicit CD3DX12_RT_FORMAT_ARRAY(const D3D12_RT_FORMAT_ARRAY& o)

Cria uma nova instância de um CD3DX12_RT_FORMAT_ARRAY, inicializada com valores copiados de uma estrutura D3D12_RT_FORMAT_ARRAY .

explicit CD3DX12_RT_FORMAT_ARRAY(const DXGI_FORMAT* pFormats, UINT NumFormats)

Cria uma nova instância de um CD3DX12_RT_FORMAT_ARRAY, inicializada com os valores passados na lista de parâmetros. O conteúdo da matriz especificada pelo parâmetro pFormats é copiado para a matriz de membros RTFormats. Presume-se que a matriz especificada por pFormats tenha o mesmo tamanho que RTFormats.

operator const D3D12_RT_FORMAT_ARRAY&() const

Conversão implícita em uma estrutura de D3D12_RT_FORMAT_ARRAY . Como D3D12_RT_FORMAT_ARRAY é o tipo subjacente de CD3DX12_DEPTH_STENCIL_DESC1, o objeto é simplesmente retornado como uma referência const D3D12_RT_FORMAT_ARRAY a si mesmo.

Requisitos

Requisito Valor
parâmetro
D3dx12.h

Confira também

Estruturas auxiliares do D3D12

D3D12_RT_FORMAT_ARRAY