Share via


struttura CD3DX12_RT_FORMAT_ARRAY

Struttura helper per facilitare l'inizializzazione di una struttura D3D12_RT_FORMAT_ARRAY.

Sintassi

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;
};

Membri

CD3DX12_RT_FORMAT_ARRAY()

Crea una nuova istanza non inizializzata di un CD3DX12_RT_FORMAT_ARRAY.

explicit CD3DX12_RT_FORMAT_ARRAY(const D3D12_RT_FORMAT_ARRAY& o)

Crea una nuova istanza di un CD3DX12_RT_FORMAT_ARRAY, inizializzata con valori copiati da una struttura D3D12_RT_FORMAT_ARRAY.

explicit CD3DX12_RT_FORMAT_ARRAY(const DXGI_FORMAT* pFormats, UINT NumFormats)

Crea una nuova istanza di un CD3DX12_RT_FORMAT_ARRAY, inizializzata con i valori passati nell'elenco dei parametri. Il contenuto della matrice specificata dal parametro pFormats viene copiato nella matrice membro RTFormats. Si presuppone che la matrice specificata da pFormats abbia le stesse dimensioni di RTFormats.

operator const D3D12_RT_FORMAT_ARRAY&() const

Conversione implicita in una struttura D3D12_RT_FORMAT_ARRAY. Poiché D3D12_RT_FORMAT_ARRAY è il tipo sottostante di CD3DX12_DEPTH_STENCIL_DESC1, l'oggetto viene semplicemente restituito come riferimento const D3D12_RT_FORMAT_ARRAY a se stesso.

Requisiti

Requisito Valore
Intestazione
D3dx12.h

Vedi anche

Strutture helper per D3D12

D3D12_RT_FORMAT_ARRAY