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


Основные структуры Direct3D 10

В этом разделе содержатся сведения о следующих основных структурах:

Структуры Описание
D3D10_BLEND_DESC Параметры смешивания для устройства Direct3D 10.0.
D3D10_BLEND_DESC1 Параметры смешивания для устройства Direct3D 10.1.
D3D10_BOX Прямоугольная область, часто в текстуре.
D3D10_COUNTER_DESC Описание счетчика производительности.
D3D10_COUNTER_INFO Сведения о возможностях счетчика производительности видеокарты.
D3D10_DEPTH_STENCIL_DESC Описание набора элементов глубины.
D3D10_DEPTH_STENCILOP_DESC Операция с набором элементов глубины.
D3D10_INFO_QUEUE_FILTER Фильтр отладочного сообщения.
D3D10_INFO_QUEUE_FILTER_DESC Описание фильтра отладочного сообщения.
D3D10_INPUT_ELEMENT_DESC Описание элемента вершинного буфера для входного слота.
D3D10_QUERY_DATA_PIPELINE_STATISTICS Статистика запросов конвейера.
D3D10_QUERY_DATA_SO_STATISTICS Статистика запросов этапа потокового вывода.
D3D10_QUERY_DATA_TIMESTAMP_DISJOINT Статистика запросов метки времени.
D3D10_QUERY_DESC Описание запроса.
D3D10_MESSAGE Сообщение отладки для очереди сведений.
D3D10_RASTERIZER_DESC Описание этапа растризатора.
D3D10_RECT Прямоугольник 2D.
D3D10_RENDER_TARGET_BLEND_DESC1 Параметры смешивания для целевого объекта отрисовки Direct3D 10.1.
D3D10_SAMPLER_DESC Описание примера.
D3D10_SHADER_RESOURCE_VIEW_DESC Описывает представление ресурсов шейдера для Direct3D 10.0.
D3D10_SHADER_RESOURCE_VIEW_DESC1 Описывает представление ресурсов шейдера для Direct3D 10.1.
D3D10_SIGNATURE_PARAMETER_DESC Описание шейдера-параметра.
D3D10_STATE_BLOCK_MASK Маска блокировки состояния.
D3D10_SO_DECLARATION_ENTRY Описание элемента вершинного буфера для выходного слота.
D3D10_VIEWPORT Размеры окна просмотра.

 

Кроме того, существует 2D-прямоугольник, определенный в d3d10.h.

typedef RECT D3D10_RECT;

Документация см. в статье RECT.

Справочник по ядрам