CD3DX12_RT_FORMAT_ARRAY-Struktur

Eine Hilfsstruktur, um eine einfache Initialisierung einer D3D12_RT_FORMAT_ARRAY-Struktur zu ermöglichen.

Syntax

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

Member

CD3DX12_RT_FORMAT_ARRAY()

Erstellt eine neue, nicht initialisierte instance eines CD3DX12_RT_FORMAT_ARRAY.

explizite CD3DX12_RT_FORMAT_ARRAY(const D3D12_RT_FORMAT_ARRAY& o)

Erstellt eine neue instance eines CD3DX12_RT_FORMAT_ARRAY, initialisiert mit Werten, die aus einer D3D12_RT_FORMAT_ARRAY-Struktur kopiert wurden.

explicit CD3DX12_RT_FORMAT_ARRAY(const DXGI_FORMAT* pFormats, UINT NumFormats)

Erstellt eine neue instance einer CD3DX12_RT_FORMAT_ARRAY, die mit den in der Parameterliste übergebenen Werten initialisiert wird. Der Inhalt des durch den pFormats-Parameter angegebenen Arrays wird in das Memberarray RTFormats kopiert. Es wird davon ausgegangen, dass das von pFormats angegebene Array dieselbe Größe wie RTFormats hat.

Operator const D3D12_RT_FORMAT_ARRAY&() const

Implizite Konvertierung in eine D3D12_RT_FORMAT_ARRAY-Struktur . Da D3D12_RT_FORMAT_ARRAY der zugrunde liegende Typ von CD3DX12_DEPTH_STENCIL_DESC1 ist, wird das Objekt einfach als const D3D12_RT_FORMAT_ARRAY Verweis auf sich selbst zurückgegeben.

Anforderungen

Anforderung Wert
Header
D3dx12.h

Siehe auch

Strukturen des Hilfsprogramms für D3D12

D3D12_RT_FORMAT_ARRAY