структура D3D12_RENDER_TARGET_VIEW_DESC (d3d12.h)
Описывает подресурсы из ресурса, доступные с помощью целевого представления отрисовки.
Синтаксис
typedef struct D3D12_RENDER_TARGET_VIEW_DESC {
DXGI_FORMAT Format;
D3D12_RTV_DIMENSION ViewDimension;
union {
D3D12_BUFFER_RTV Buffer;
D3D12_TEX1D_RTV Texture1D;
D3D12_TEX1D_ARRAY_RTV Texture1DArray;
D3D12_TEX2D_RTV Texture2D;
D3D12_TEX2D_ARRAY_RTV Texture2DArray;
D3D12_TEX2DMS_RTV Texture2DMS;
D3D12_TEX2DMS_ARRAY_RTV Texture2DMSArray;
D3D12_TEX3D_RTV Texture3D;
};
} D3D12_RENDER_TARGET_VIEW_DESC;
Члены
Format
DXGI_FORMAT типизированное значение, указывающее формат просмотра.
ViewDimension
D3D12_RTV_DIMENSION типизированное значение, указывающее, как будет осуществляться доступ к ресурсу цели отрисовки. Этот тип указывает, как будет осуществляться доступ к ресурсу. Этот член также определяет, какие _RTV использовать в следующем объединении.
Buffer
Структура D3D12_BUFFER_RTV , указывающая, к каким элементам буфера можно получить доступ.
Texture1D
Структура D3D12_TEX1D_RTV , указывающая подресурсы в 1D-текстуре, к которым можно получить доступ.
Texture1DArray
Структура D3D12_TEX1D_ARRAY_RTV , указывающая подресурсы в массиве текстур 1D, к которому можно получить доступ.
Texture2D
Структура D3D12_TEX2D_RTV , указывающая подресурсы в двухd-текстуре, к которым можно получить доступ.
Texture2DArray
Структура D3D12_TEX2D_ARRAY_RTV , указывающая подресурсы в массиве двухd текстур, к которым можно получить доступ.
Texture2DMS
Структура D3D12_TEX2DMS_RTV , указывающая один подресурс, так как многомерная двухмерная текстура содержит только один подресурс.
Texture2DMSArray
Структура D3D12_TEX2DMS_ARRAY_RTV , указывающая подресурсы в массиве многомерных двухмерных текстур, к которому можно получить доступ.
Texture3D
Структура D3D12_TEX3D_RTV , указывающая подресурсы в трехмерной текстуре, к которым можно получить доступ.
Комментарии
Передайте описание render-target-view в ID3D12Device::CreateRenderTargetView , чтобы создать целевое представление отрисовки.
Представление цели отрисовки не может использовать следующие форматы:
- Любой бестипный формат.
- DXGI_FORMAT_R32G32B32, будет ли представление использоваться для привязки буфера (вершины, индекса, константы или потока вывода).
Требования
Верхняя часть | d3d12.h |