Структуры ресурсов (графика Direct3D 11)

Структуры используются для создания и использования ресурсов.

В этом разделе

Раздел Описание
D3D11_BUFFER_DESC
Описывает ресурс буфера.
D3D11_BUFFER_RTV
Указывает элементы в ресурсе буфера для использования в представлении целевого объекта отрисовки.
D3D11_BUFFER_SRV
Указывает элементы в ресурсе буфера для использования в представлении ресурсов шейдера.
D3D11_BUFFER_UAV
Описывает элементы буфера для использования в представлении неупорядоченного доступа.
D3D11_BUFFEREX_SRV
Описывает элементы в ресурсе необработанного буфера для использования в представлении ресурсов шейдера.
D3D11_DEPTH_STENCIL_VIEW_DESC
Указывает подресурсы текстуры, доступные из представления трафарета глубины.
D3D11_MAPPED_SUBRESOURCE
Предоставляет доступ к данным подресурса.
D3D11_PACKED_MIP_DESC
Описывает структуру плиток мозаичного ресурса с помощью MIP-карт.
D3D11_RENDER_TARGET_VIEW_DESC
Указывает подресурсы из ресурса, доступные с помощью представления целевого объекта отрисовки.
D3D11_RENDER_TARGET_VIEW_DESC1
Описывает подресурсы из ресурса, доступные с помощью представления целевого объекта отрисовки.
D3D11_SHADER_RESOURCE_VIEW_DESC
Описывает представление ресурса шейдера.
D3D11_SHADER_RESOURCE_VIEW_DESC1
Описывает представление ресурса шейдера.
D3D11_SUBRESOURCE_DATA
Указывает данные для инициализации подресурса.
D3D11_SUBRESOURCE_TILING
Описывает мозаичный том подресурса.
D3D11_TEX1D_ARRAY_DSV
Указывает подресурсы из массива 1D-текстур для использования в представлении трафарета глубины.
D3D11_TEX1D_ARRAY_RTV
Указывает подресурсы из массива 1D-текстур для использования в представлении целевого объекта отрисовки.
D3D11_TEX1D_ARRAY_SRV
Указывает подресурсы из массива 1D-текстур для использования в представлении ресурсов шейдера.
D3D11_TEX1D_ARRAY_UAV
Описывает массив ресурсов 1D-текстур с неупорядоченным доступом.
D3D11_TEX1D_DSV
Указывает подресурс из 1D-текстуры, доступный для представления трафарета глубины.
D3D11_TEX1D_RTV
Указывает подресурс из одноd-текстуры для использования в представлении целевого объекта отрисовки.
D3D11_TEX1D_SRV
Указывает подресурс из 1D-текстуры для использования в представлении ресурсов шейдера.
D3D11_TEX1D_UAV
Описывает ресурс 1D-текстуры с неупорядоченным доступом.
D3D11_TEX2D_ARRAY_DSV
Указывает подресурсы из двухd-текстур массива, доступные для представления трафарета глубины.
D3D11_TEX2D_ARRAY_RTV
Указывает подресурсы из массива двухd-текстур для использования в представлении целевого объекта отрисовки.
D3D11_TEX2D_ARRAY_RTV1
Описывает подресурсы из массива двухd-текстур для использования в представлении целевого объекта отрисовки.
D3D11_TEX2D_ARRAY_SRV
Указывает подресурсы из массива двухмерных текстур для использования в представлении ресурсов шейдера.
D3D11_TEX2D_ARRAY_SRV1
Описывает подресурсы из массива двухмерных текстур для использования в представлении ресурсов шейдера.
D3D11_TEX2D_ARRAY_UAV
Описывает массив ресурсов двухd-текстур с неупорядоченным доступом.
D3D11_TEX2D_ARRAY_UAV1
Описывает массив ресурсов двухd-текстур с неупорядоченным доступом.
D3D11_TEX2D_DSV
Указывает подресурс из двухd-текстуры, доступной для представления трафарета глубины.
D3D11_TEX2D_RTV
Указывает подресурс из двухd-текстуры для использования в представлении целевого объекта отрисовки.
D3D11_TEX2D_RTV1
Описывает подресурс из двухd-текстуры для использования в представлении целевого объекта отрисовки.
D3D11_TEX2D_SRV
Указывает подресурс из двухмерной текстуры для использования в представлении ресурсов шейдера.
D3D11_TEX2D_SRV1
Описывает подресурс из двухмерной текстуры для использования в представлении ресурсов шейдера.
D3D11_TEX2D_UAV
Описывает ресурс 2D-текстуры с неупорядоченным доступом.
D3D11_TEX2D_UAV1
Описывает ресурс 2D-текстуры с неупорядоченным доступом.
D3D11_TEX2DMS_ARRAY_DSV
Указывает подресурсы из массива двухмерных текстур с несколькими дискретами для представления трафарета глубины.
D3D11_TEX2DMS_ARRAY_RTV
Указывает подресурсы из массива двухмерных текстур с несколькими дискретами для использования в представлении целевого объекта отрисовки.
D3D11_TEX2DMS_ARRAY_SRV
Задает подресурсы из массива двухмерных текстур с несколькими дискретами для использования в представлении ресурсов шейдера.
D3D11_TEX2DMS_DSV
Указывает подресурс из двухмерной текстуры с несколькими дискретами, доступный для представления трафарета глубины.
D3D11_TEX2DMS_RTV
Указывает подресурс из двухмерной текстуры с несколькими дискретами для использования в представлении целевого объекта отрисовки.
D3D11_TEX2DMS_SRV
Указывает подресурсы из двухмерной текстуры с несколькими дискретами для использования в представлении ресурсов шейдера.
D3D11_TEX3D_RTV
Указывает подресурсы из трехмерной текстуры для использования в представлении целевого объекта отрисовки.
D3D11_TEX3D_SRV
Указывает подресурсы из трехмерной текстуры для использования в представлении ресурсов шейдера.
D3D11_TEX3D_UAV
Описывает ресурс трехмерной текстуры с неупорядоченным доступом.
D3D11_TEXCUBE_ARRAY_SRV
Указывает подресурсы из массива текстур куба для использования в представлении ресурсов шейдера.
D3D11_TEXCUBE_SRV
Указывает подресурс из текстуры куба для использования в представлении шейдер-ресурсов.
D3D11_TEXTURE1D_DESC
Описывает 1D-текстуру.
D3D11_TEXTURE2D_DESC
Описывает двухd-текстуру.
D3D11_TEXTURE2D_DESC1
Описывает двухd-текстуру.
D3D11_TEXTURE3D_DESC
Описывает трехмерную текстуру.
D3D11_TEXTURE3D_DESC1
Описывает трехмерную текстуру.
D3D11_TILE_REGION_SIZE
Описывает размер мозаичного региона.
D3D11_TILED_RESOURCE_COORDINATE
Описывает координаты мозаичного ресурса.
D3D11_TILE_SHAPE
Описывает форму плитки, указывая ее размеры.
D3D11_UNORDERED_ACCESS_VIEW_DESC
Указывает подресурсы из ресурса, доступные с помощью представления неупорядоченного доступа.
D3D11_UNORDERED_ACCESS_VIEW_DESC1
Описывает подресурсы из ресурса, доступные с помощью представления неупорядоченного доступа.

Справочник по ресурсам