Поделиться через


структура CD3DX12_RT_FORMAT_ARRAY

Вспомогательные структуры, позволяющие легко инициалировать структуру D3D12_RT_FORMAT_ARRAY .

Синтаксис

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

Участники

CD3DX12_RT_FORMAT_ARRAY()

Создает новый, неинициализированный экземпляр CD3DX12_RT_FORMAT_ARRAY.

явные CD3DX12_RT_FORMAT_ARRAY(const D3D12_RT_FORMAT_ARRAY& o)

Создает новый экземпляр CD3DX12_RT_FORMAT_ARRAY, инициализированный со значениями, скопированными из структуры D3D12_RT_FORMAT_ARRAY.

явные CD3DX12_RT_FORMAT_ARRAY(const DXGI_FORMAT* pFormats, UINT NumFormats)

Создает новый экземпляр CD3DX12_RT_FORMAT_ARRAY, инициализируемый значениями, переданными в списке параметров. Содержимое массива, указанного параметром pFormats, копируется в массив элементов RTFormats. Предполагается, что массив, указанный pFormats , имеет тот же размер, что и RTFormats.

const оператора D3D12_RT_FORMAT_ARRAY&() const

Неявное преобразование в структуру D3D12_RT_FORMAT_ARRAY . Так как D3D12_RT_FORMAT_ARRAY является базовым типом CD3DX12_DEPTH_STENCIL_DESC1, объект просто возвращается в качестве ссылки на сам объект D3D12_RT_FORMAT_ARRAY.

Requirements

Требование Значение
Верхний колонтитул
D3dx12.h

См. также

Вспомогательные структуры для D3D12

D3D12_RT_FORMAT_ARRAY