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


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

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

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

 

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