структура D3D10_RENDER_TARGET_VIEW_DESC (d3d10.h)
Указывает подресурсы из ресурса, доступные с помощью целевого представления отрисовки.
Синтаксис
typedef struct D3D10_RENDER_TARGET_VIEW_DESC {
DXGI_FORMAT Format;
D3D10_RTV_DIMENSION ViewDimension;
union {
D3D10_BUFFER_RTV Buffer;
D3D10_TEX1D_RTV Texture1D;
D3D10_TEX1D_ARRAY_RTV Texture1DArray;
D3D10_TEX2D_RTV Texture2D;
D3D10_TEX2D_ARRAY_RTV Texture2DArray;
D3D10_TEX2DMS_RTV Texture2DMS;
D3D10_TEX2DMS_ARRAY_RTV Texture2DMSArray;
D3D10_TEX3D_RTV Texture3D;
};
} D3D10_RENDER_TARGET_VIEW_DESC;
Члены
Format
Тип: DXGI_FORMAT
Формат данных (см . DXGI_FORMAT).
ViewDimension
Тип: D3D10_RTV_DIMENSION
Тип ресурса (см . D3D10_RTV_DIMENSION), который указывает, как будет осуществляться доступ к ресурсу цели отрисовки.
Buffer
Тип: D3D10_BUFFER_RTV
Указывает, к каким элементам буфера можно получить доступ (см . D3D10_BUFFER_RTV).
Texture1D
Тип: D3D10_TEX1D_RTV
Указывает подресурсы в 1D-текстуре, к которым можно получить доступ (см . D3D10_TEX1D_RTV).
Texture1DArray
Указывает подресурсы в массиве 1D-текстур, к которым можно получить доступ (см . D3D10_TEX1D_ARRAY_RTV).
Texture2D
Тип: D3D10_TEX2D_RTV
Указывает подресурсы в двухd-текстуре, к которым можно получить доступ (см . D3D10_TEX2D_RTV).
Texture2DArray
Указывает подресурсы в массиве двухd текстур, к которым можно получить доступ (см . D3D10_TEX2D_ARRAY_RTV).
Texture2DMS
Тип: D3D10_TEX2DMS_RTV
Указывает один подресурс, так как двухмерная текстура с несколькими выборками содержит только один подресурс (см . D3D10_TEX2DMS_RTV).
Texture2DMSArray
Указывает подресурсы в массиве двухмерных текстур с несколькими дискретами, к которым можно получить доступ (см . D3D10_TEX2DMS_ARRAY_RTV).
Texture3D
Тип: D3D10_TEX3D_RTV
Задает подресурсы в трехмерной текстуре, к которым можно получить доступ (см . D3D10_TEX3D_RTV).
Комментарии
Описание представления объекта render-target-view передается в ID3D10Device::CreateRenderTargetView для создания целевого объекта отрисовки.
Представление render-target-view не может использовать следующие форматы:
- Любой нетипичных форматов.
- DXGI_FORMAT , будет ли представление использоваться для привязки буфера (вершины, индекса, константы или потокового вывода).
Требования
Верхняя часть | d3d10.h |