structure CD3DX12_RT_FORMAT_ARRAY

Structure d’assistance pour permettre l’initialisation facile d’une structure de D3D12_RT_FORMAT_ARRAY .

Syntaxe

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

Membres

CD3DX12_RT_FORMAT_ARRAY()

Crée un nouveau instance non initialisé d’un CD3DX12_RT_FORMAT_ARRAY.

explicit CD3DX12_RT_FORMAT_ARRAY(const D3D12_RT_FORMAT_ARRAY& o)

Crée une instance d’une CD3DX12_RT_FORMAT_ARRAY, initialisée avec des valeurs copiées à partir d’une structure de D3D12_RT_FORMAT_ARRAY.

explicit CD3DX12_RT_FORMAT_ARRAY(const DXGI_FORMAT* pFormats, UINT NumFormats)

Crée une instance d’un CD3DX12_RT_FORMAT_ARRAY, initialisé avec les valeurs transmises dans la liste des paramètres. Le contenu du tableau spécifié par le paramètre pFormats est copié dans le tableau membre RTFormats. Le tableau spécifié par pFormats est supposé avoir la même taille que RTFormats.

operator const D3D12_RT_FORMAT_ARRAY&() const

Conversion implicite en structure D3D12_RT_FORMAT_ARRAY . Étant donné que D3D12_RT_FORMAT_ARRAY est le type sous-jacent de CD3DX12_DEPTH_STENCIL_DESC1, l’objet est simplement retourné en tant que const D3D12_RT_FORMAT_ARRAY référence à lui-même.

Spécifications

Condition requise Valeur
En-tête
D3dx12.h

Voir aussi

Structures d’assistance pour D3D12

D3D12_RT_FORMAT_ARRAY