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


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

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

Структуры Описание
D3D10_BUFFER_DESC Описание ресурса буфера.
D3D10_BUFFER_RTV Описывает элементы в буфере , которые будут использоваться в представлении целевого объекта отрисовки.
D3D10_BUFFER_SRV Описывает элементы в буфере ресурса для использования в представлении шейдер-ресурсов.
D3D10_DEPTH_STENCIL_VIEW_DESC Описывает представление элементов глубины.
D3D10_MAPPED_TEXTURE2D Предоставляет доступ к данным подресурса в текстуры 2D.
D3D10_MAPPED_TEXTURE3D Предоставляет доступ к данным подресурса в трехмерной текстуры.
D3D10_RENDER_TARGET_VIEW_DESC Описывает представление целевого объекта отрисовки.
D3D10_SUBRESOURCE_DATA Указывает данные для инициализации ресурса.
D3D10_TEX1D_ARRAY_DSV Указывает, какой уровень и текстуры mipmap в массиве текстур 1D-текстуры использовать в представлении элементов глубины.
D3D10_TEX1D_ARRAY_RTV Указывает подресурс из массива текстур 1D, которые использовать в представлении целевого объекта отрисовки.
D3D10_TEX1D_ARRAY_SRV Указывает уровни и текстуры mipmap в массиве текстур трехмерной текстуры использовать в представлении шейдер-ресурсов.
D3D10_TEX1D_DSV Указывает подресурс из 1D-текстуры для использования в представлении элементов глубины.
D3D10_TEX1D_RTV Указывает подресурсы из 1D-текстуры для использования в представлении целевого объекта отрисовки.
D3D10_TEX1D_SRV Указывает подресурс из трехмерной текстуры, используемой в представлении ресурсов шейдера.
D3D10_TEX2D_ARRAY_DSV Указывает, какой уровень mipmap и какие текстуры в массиве текстур 2D-текстуры использовать в представлении элементов глубины.
D3D10_TEX2D_ARRAY_RTV Указывает, какой уровень MIP-карты и какие текстуры в массиве текстур 2D-текстуры использовать в представлении целевого объекта отрисовки.
D3D10_TEX2D_ARRAY_SRV Указывает подресурс из массива трехмерных текстур, использовать в представлении ресурсов шейдера.
D3D10_TEX2D_DSV Указывает подресурс из 2D-текстуры, используемой в представлении элементов глубины.
D3D10_TEX2D_RTV Указывает подресурс из 2D-текстуры, используемой в представлении целевого объекта отрисовки.
D3D10_TEX2D_SRV Указывает подресурс из трехмерной текстуры, используемой в представлении шейдер-ресурсов.
D3D10_TEX2DMS_ARRAY_DSV Указывает подресурс из массива 2D-текстур, которые использовать в представлении элементов глубины.
D3D10_TEX2DMS_ARRAY_RTV Указывает подресурсы из массива текстур 2D, которые использовать в представлении целевого объекта отрисовки.
D3D10_TEX2DMS_ARRAY_SRV Указывает подресурс из массива трехмерных текстур, использовать в представлении ресурсов шейдера.
D3D10_TEX2DMS_DSV Указывает подресурс из многофакторной текстуры 2D для использования в представлении элементов глубины.
D3D10_TEX2DMS_RTV Указывает подресурсы из многофакторной текстуры 2D для использования в представлении целевого объекта отрисовки.
D3D10_TEX2DMS_SRV Указывает подресурс из многофакторной текстуры трехмерной текстуры, используемой в представлении ресурсов шейдера.
D3D10_TEX3D_RTV Указывает подресурс из трехмерной текстуры, используемой в представлении целевого объекта отрисовки.
D3D10_TEX3D_SRV Указывает подресурс из трехмерной текстуры, используемой в представлении шейдер-ресурсов.
D3D10_TEXCUBE_ARRAY_SRV1 Указывает подресурс из текстуры куба для использования в представлении ресурсов шейдера.
D3D10_TEXCUBE_SRV Указывает подресурс из текстуры куба для использования в представлении ресурсов шейдера.
D3D10_TEXTURE1D_DESC Описывает ресурс текстуры 1D.
D3D10_TEXTURE2D_DESC Описывает ресурс текстуры 2D.
D3D10_TEXTURE3D_DESC Описывает ресурс трехмерной текстуры.

 

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