Прочитать на английском

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


Заголовок d3d11.h

Этот заголовок используется несколькими технологиями. Дополнительные сведения см. в разделе:

d3d11.h содержит следующие программные интерфейсы:

Интерфейсы

 
ID3D11Asynchronous

Этот интерфейс инкапсулирует методы для асинхронного извлечения данных из GPU. (ID3D11Asynchronous)
ID3D11AuthenticatedChannel

Предоставляет канал связи с графическим драйвером или средой выполнения Microsoft Direct3D.
ID3D11BlendState

Интерфейс blend-state содержит описание состояния смешивания, которое можно привязать к этапу объединения выходных данных.
ID3D11Buffer

Интерфейс буфера обращается к ресурсу буфера, который является неструктурированной памятью. Буферы обычно хранят данные вершин или индексов. (ID3D11Buffer)
ID3D11ClassInstance

Этот интерфейс инкапсулирует класс HLSL.
ID3D11ClassLinkage

Этот интерфейс инкапсулирует динамическую компоновку HLSL.
ID3D11CommandList

Интерфейс ID3D11CommandList инкапсулирует список графических команд для воспроизведения.
ID3D11ComputeShader

Интерфейс вычислительного шейдера управляет исполняемой программой (вычислительным шейдером), которая управляет этапом вычислительного шейдера.
ID3D11Counter

Этот интерфейс инкапсулирует методы для измерения производительности GPU. (ID3D11Counter)
ID3D11CryptoSession

Представляет сеанс шифрования.
ID3D11DepthStencilState

Интерфейс depth-stencil-state содержит описание состояния трафарета глубины, которое можно привязать к этапу объединения выходных данных.
ID3D11DepthStencilView

Интерфейс представления трафарета глубины обращается к ресурсу текстуры во время тестирования трафарета глубины. (ID3D11DepthStencilView)
ID3D11Device

Интерфейс устройства представляет виртуальный адаптер; используется для создания ресурсов.
ID3D11DeviceChild

Интерфейс устройства-потомка обращается к данным, используемым устройством. (ID3D11DeviceChild)
ID3D11DeviceContext

Интерфейс ID3D11DeviceContext представляет контекст устройства, который создает команды отрисовки.
ID3D11DomainShader

Интерфейс шейдера домена управляет исполняемой программой (шейдером домена), которая управляет этапом доменного шейдера.
ID3D11GeometryShader

Интерфейс геометрического шейдера управляет исполняемой программой (геометрическим шейдером), которая управляет этапом геометрического шейдера. (ID3D11GeometryShader)
ID3D11HullShader

Интерфейс шейдера корпуса управляет исполняемой программой (шейдером корпуса), которая управляет этапом шейдера корпуса.
ID3D11InputLayout

Интерфейс макета входных данных содержит определение того, как передать данные вершин, которые размещены в памяти, на этапе входного ассемблерного конвейера графики.
ID3D11PixelShader

Интерфейс пиксельного шейдера управляет исполняемой программой (пиксельным шейдером), которая управляет этапом пиксельного шейдера. (ID3D11PixelShader)
ID3D11Predicate

Интерфейс предиката определяет, следует ли обрабатывать геометрию в зависимости от результатов предыдущего вызова draw. (ID3D11Predicate)
ID3D11Query

Интерфейс запроса запрашивает сведения из GPU. (ID3D11Query)
ID3D11RasterizerState

Интерфейс состояния растеризатора содержит описание состояния растеризатора, которое можно привязать к этапу растеризатора.
ID3D11RenderTargetView

Интерфейс render-target-view определяет подресурсы целевого объекта отрисовки, к которым можно получить доступ во время отрисовки. (ID3D11RenderTargetView)
ID3D11Resource

Интерфейс ресурсов предоставляет общие действия для всех ресурсов. (ID3D11Resource)
ID3D11SamplerState

Интерфейс sampler-state содержит описание состояния выборки, которое можно привязать к любому этапу шейдера конвейера для справки по примерам операций текстуры.
ID3D11ShaderResourceView

Интерфейс шейдера-resource-view указывает подресурсы, к которые шейдер может получить доступ во время отрисовки. Примеры ресурсов шейдера включают буфер констант, буфер текстуры и текстуру.
ID3D11Texture1D

Интерфейс 1D-текстуры обращается к данным текселя, которые являются структурированной памятью. (ID3D11Texture1D)
ID3D11Texture2D

Интерфейс двухd-текстур управляет данными текселя, которые являются структурированной памятью. (ID3D11Texture2D)
ID3D11Texture3D

Интерфейс трехмерной текстуры обращается к данным текселя, которые являются структурированной памятью. (ID3D11Texture3D)
ID3D11UnorderedAccessView

Интерфейс представления указывает части ресурса, к которые конвейер может получить доступ во время отрисовки. (ID3D11UnorderedAccessView)
ID3D11VertexShader

Интерфейс вершинного шейдера управляет исполняемой программой (вершинным шейдером), которая управляет этапом вершинного шейдера. (ID3D11VertexShader)
ID3D11VideoContext

Предоставляет видеофункциональность устройства Microsoft Direct3D 11. (ID3D11VideoContext)
ID3D11VideoDecoder

Представляет декодер видео с аппаратным ускорением для Microsoft Direct3D 11.
ID3D11VideoDecoderOutputView

Определяет выходные поверхности, к которым можно получить доступ во время декодирования видео.
ID3D11VideoDevice

Предоставляет возможности декодирования и обработки видео на устройстве Microsoft Direct3D 11. (ID3D11VideoDevice)
ID3D11VideoProcessor

Представляет видеопроцессор для Microsoft Direct3D 11.
ID3D11VideoProcessorEnumerator

Перечисляет возможности видеопроцессоров устройства Microsoft Direct3D 11. (ID3D11VideoProcessorEnumerator)
ID3D11VideoProcessorInputView

Определяет входные поверхности, к которым можно получить доступ во время обработки видео.
ID3D11VideoProcessorOutputView

Определяет области вывода, к которым можно получить доступ во время обработки видео.
ID3D11View

Интерфейс представления определяет части ресурса, доступ к который может получить конвейер во время отрисовки. (ID3D11View)

Функции

 
D3D11CalcSubresource

Вычисляет индекс подресурсов для текстуры.
D3D11CreateDevice

Создает устройство, представляющее видеоадаптер. (D3D11CreateDevice)
D3D11CreateDeviceAndSwapChain

Создает устройство, представляющее видеоадаптер и цепочку буферов, используемую для отрисовки.

Структуры

 
CD3D11_BLEND_DESC

Представляет структуру состояния смешения и предоставляет удобные методы для создания структур состояния смешения.
CD3D11_BOX

Представляет поле и предоставляет удобные методы для создания полей.
CD3D11_BUFFER_DESC

Представляет буфер и предоставляет удобные методы для создания буферов.
CD3D11_COUNTER_DESC

Представляет счетчик и предоставляет удобные методы для создания счетчиков.
CD3D11_DEPTH_STENCIL_DESC

Представляет структуру состояния трафарета глубины и предоставляет удобные методы для создания структур глубины-трафарета-состояния.
CD3D11_DEPTH_STENCIL_VIEW_DESC

Представляет представление трафарета глубины и предоставляет удобные методы для создания представлений элементов глубины.
CD3D11_QUERY_DESC

Представляет запрос и предоставляет удобные методы для создания запросов.
CD3D11_RASTERIZER_DESC

Представляет структуру состояния растеризатора и предоставляет удобные методы для создания структур состояния растеризатора.
CD3D11_RECT

Представляет прямоугольник и предоставляет удобные методы для создания прямоугольников.
CD3D11_RENDER_TARGET_VIEW_DESC

Представляет целевое представление отрисовки и предоставляет удобные методы для создания целевых представлений отрисовки.
CD3D11_SAMPLER_DESC

Представляет состояние выборки и предоставляет удобные методы для создания состояний выборки.
CD3D11_SHADER_RESOURCE_VIEW_DESC

Представляет представление шейдер-ресурс и предоставляет удобные методы для создания представлений шейдер-ресурсов.
CD3D11_TEXTURE1D_DESC

Представляет 1D-текстуру и предоставляет удобные методы для создания 1D-текстур.
CD3D11_TEXTURE2D_DESC

Представляет двухd-текстуру и предоставляет удобные методы для создания двухD-текстур.
CD3D11_TEXTURE3D_DESC

Представляет трехмерную текстуру и предоставляет удобные методы для создания трехмерных текстур.
CD3D11_UNORDERED_ACCESS_VIEW_DESC

Представляет представление с неупорядоченным доступом и предоставляет удобные методы для создания представлений неупорядоченного доступа.
CD3D11_VIEWPORT

Представляет окно просмотра и предоставляет удобные методы для создания окна просмотра.
D3D11_AES_CTR_IV

Содержит вектор инициализации (IV) для блочного шифрования блочного шифрования в режиме расширенного шифрования CTR (AES-CTR). (D3D11_AES_CTR_IV)
D3D11_AUTHENTICATED_CONFIGURE_ACCESSIBLE_ENCRYPTION_INPUT

Содержит входные данные для команды D3D11_AUTHENTICATED_CONFIGURE_ENCRYPTION_WHEN_ACCESSIBLE.
D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION_INPUT

Содержит входные данные для команды D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION.
D3D11_AUTHENTICATED_CONFIGURE_INITIALIZE_INPUT

Содержит входные данные для команды D3D11_AUTHENTICATED_CONFIGURE_INITIALIZE.
D3D11_AUTHENTICATED_CONFIGURE_INPUT

Содержит входные данные для метода ID3D11VideoContext::ConfigureAuthenticatedChannel.
D3D11_AUTHENTICATED_CONFIGURE_OUTPUT

Содержит ответ метода ID3D11VideoContext::ConfigureAuthenticatedChannel.
D3D11_AUTHENTICATED_CONFIGURE_PROTECTION_INPUT

Содержит входные данные для команды D3D11_AUTHENTICATED_CONFIGURE_PROTECTION.
D3D11_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE_INPUT

Содержит входные данные для команды D3D11_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE.
D3D11_AUTHENTICATED_PROTECTION_FLAGS

Задает уровень защиты видеосодержимого.
D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT

Содержит ответ на запрос D3D11_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID_COUNT.
D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_INPUT

Содержит входные данные для запроса D3D11_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID.
D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_OUTPUT

Содержит ответ на запрос D3D11_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID.
D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_OUTPUT

Содержит ответ на запрос D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ATTRIBUTES.
D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE_OUTPUT

Содержит ответ на запрос D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE.
D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_INPUT

Содержит входные данные для запроса D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION.
D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_OUTPUT

Содержит ответ на запрос D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION.
D3D11_AUTHENTICATED_QUERY_CURRENT_ACCESSIBILITY_ENCRYPTION_OUTPUT

Содержит ответ на запрос D3D11_AUTHENTICATED_QUERY_CURRENT_ENCRYPTION_WHEN_ACCESSIBLE.
D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE_OUTPUT

Содержит ответ на запрос D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE.
D3D11_AUTHENTICATED_QUERY_INPUT

Содержит входные данные для метода ID3D11VideoContext::QueryAuthenticatedChannel.
D3D11_AUTHENTICATED_QUERY_OUTPUT

Содержит ответ от метода ID3D11VideoContext::QueryAuthenticatedChannel.
D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_INPUT

Содержит входные данные для запроса D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT.
D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_OUTPUT

Содержит ответ на запрос D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT.
D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_INPUT

Содержит входные данные для запроса D3D11_AUTHENTICATED_QUERY_OUTPUT_ID.
D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_OUTPUT

Содержит ответ на запрос D3D11_AUTHENTICATED_QUERY_OUTPUT_ID.
D3D11_AUTHENTICATED_QUERY_PROTECTION_OUTPUT

Содержит ответ на запрос D3D11_AUTHENTICATED_QUERY_PROTECTION.
D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT_OUTPUT

Содержит ответ на запрос D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT.
D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_INPUT

Содержит входные данные для запроса D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS.
D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_OUTPUT

Содержит ответ на запрос D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS.
D3D11_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT_OUTPUT

Содержит ответ на запрос D3D11_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT.
D3D11_BLEND_DESC

Описывает состояние смешения, которое используется при вызове ID3D11Device::CreateBlendState для создания объекта состояния смешения.
D3D11_BOX

Определяет трехмерный прямоугольник. (D3D11_BOX)
D3D11_BUFFER_DESC

Описывает ресурс буфера. (D3D11_BUFFER_DESC)
D3D11_BUFFER_RTV

Указывает элементы в ресурсе буфера для использования в целевом представлении отрисовки.
D3D11_BUFFER_SRV

Указывает элементы в ресурсе буфера для использования в представлении ресурсов шейдера. (D3D11_BUFFER_SRV)
D3D11_BUFFER_UAV

Описывает элементы буфера для использования в представлении неупорядоченного доступа. (D3D11_BUFFER_UAV)
D3D11_BUFFEREX_SRV

Описывает элементы в ресурсе необработанного буфера для использования в представлении шейдер-ресурса.
D3D11_CLASS_INSTANCE_DESC

Описывает экземпляр класса HLSL.
D3D11_COUNTER_DESC

Описывает счетчик. (D3D11_COUNTER_DESC)
D3D11_COUNTER_INFO

Сведения о возможностях счетчика производительности видео карта. (D3D11_COUNTER_INFO)
D3D11_DEPTH_STENCIL_DESC

Описывает состояние трафарета глубины. (D3D11_DEPTH_STENCIL_DESC)
D3D11_DEPTH_STENCIL_VIEW_DESC

Указывает подресурсы текстуры, доступные из представления трафарета глубины.
D3D11_DEPTH_STENCILOP_DESC

Операции с набором элементов, которые можно выполнять на основе результатов теста набора элементов.
D3D11_DRAW_INDEXED_INSTANCED_INDIRECT_ARGS

Аргументы для отрисовки индексированного экземпляра непрямого.
D3D11_DRAW_INSTANCED_INDIRECT_ARGS

Аргументы для отрисовки экземпляра непрямого.
D3D11_ENCRYPTED_BLOCK_INFO

Указывает, какие байты в области видео шифруются.
D3D11_FEATURE_DATA_ARCHITECTURE_INFO

Описание архитектуры адаптера Direct3D 11.1.
D3D11_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS

Описывает поддержку шейдера вычислений и необработанного и структурированного буфера в текущем графическом драйвере.
D3D11_FEATURE_DATA_D3D11_OPTIONS

Описание параметров функций Direct3D 11.1 в текущем графическом драйвере.
D3D11_FEATURE_DATA_D3D11_OPTIONS1

Описывает параметры функций Direct3D 11.2 в текущем графическом драйвере.
D3D11_FEATURE_DATA_D3D11_OPTIONS2

Описание параметров функций Direct3D 11.3 в текущем графическом драйвере. (D3D11_FEATURE_DATA_D3D11_OPTIONS2)
D3D11_FEATURE_DATA_D3D11_OPTIONS3

Описание параметров функций Direct3D 11.3 в текущем графическом драйвере. (D3D11_FEATURE_DATA_D3D11_OPTIONS3)
D3D11_FEATURE_DATA_D3D11_OPTIONS5

Описывает уровень поддержки общих ресурсов в текущем графическом драйвере.
D3D11_FEATURE_DATA_D3D9_OPTIONS

Описывает параметры функций Direct3D 9 в текущем графическом драйвере. (D3D11_FEATURE_DATA_D3D9_OPTIONS)
D3D11_FEATURE_DATA_D3D9_OPTIONS1

Описывает параметры функций Direct3D 9 в текущем графическом драйвере. (D3D11_FEATURE_DATA_D3D9_OPTIONS1)
D3D11_FEATURE_DATA_D3D9_SHADOW_SUPPORT

Описывает поддержку тени Direct3D 9 в текущем графическом драйвере.
D3D11_FEATURE_DATA_D3D9_SIMPLE_INSTANCING_SUPPORT

Описывает, поддерживается ли простое обновление.
D3D11_FEATURE_DATA_DISPLAYABLE

Описывает уровень отображаемых поверхностей, поддерживаемых в текущем графическом драйвере.
D3D11_FEATURE_DATA_DOUBLES

Описывает поддержку двойного типа данных в текущем графическом драйвере.
D3D11_FEATURE_DATA_FORMAT_SUPPORT

Описывает, какие ресурсы поддерживаются текущим графическим драйвером для заданного формата. (D3D11_FEATURE_DATA_FORMAT_SUPPORT)
D3D11_FEATURE_DATA_FORMAT_SUPPORT2

Описывает, какие параметры неупорядоченных ресурсов поддерживаются текущим графическим драйвером для заданного формата.
D3D11_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT

Описывает поддержку виртуальных адресов GPU с данными функций, включая максимальное число бит адресов на ресурс и процесс.
D3D11_FEATURE_DATA_MARKER_SUPPORT

Описывает, поддерживается ли метод профилирования GPU.
D3D11_FEATURE_DATA_SHADER_CACHE

Описывает уровень кэширования шейдеров, поддерживаемый в текущем графическом драйвере. (D3D11_FEATURE_DATA_SHADER_CACHE)
D3D11_FEATURE_DATA_SHADER_MIN_PRECISION_SUPPORT

Описывает параметры поддержки точности для шейдеров в текущем графическом драйвере.
D3D11_FEATURE_DATA_THREADING

Описание многопоточных функций, поддерживаемых текущим графическим драйвером.
D3D11_INPUT_ELEMENT_DESC

Описание одного элемента для этапа входного ассемблер. (D3D11_INPUT_ELEMENT_DESC)
D3D11_MAPPED_SUBRESOURCE

Предоставляет доступ к данным подресурса.
D3D11_OMAC

Содержит код проверки подлинности сообщения (MAC).
D3D11_QUERY_DATA_PIPELINE_STATISTICS

Запрос сведений о действиях графического конвейера между вызовами ID3D11DeviceContext::Begin и ID3D11DeviceContext::End.
D3D11_QUERY_DATA_SO_STATISTICS

Запрос сведений о количестве данных, передаваемых в буферы вывода потока между ID3D11DeviceContext::Begin и ID3D11DeviceContext::End.
D3D11_QUERY_DATA_TIMESTAMP_DISJOINT

Запрашивать сведения о надежности запроса метки времени. (D3D11_QUERY_DATA_TIMESTAMP_DISJOINT)
D3D11_QUERY_DESC

Описывает запрос. (D3D11_QUERY_DESC)
D3D11_RASTERIZER_DESC

Описывает состояние растеризатора. (D3D11_RASTERIZER_DESC)
D3D11_RENDER_TARGET_BLEND_DESC

Описывает состояние смешения для целевого объекта отрисовки. (D3D11_RENDER_TARGET_BLEND_DESC)
D3D11_RENDER_TARGET_VIEW_DESC

Указывает подресурсы из ресурса, доступные с помощью представления целевого объекта отрисовки.
D3D11_SAMPLER_DESC

Описывает состояние выборки. (D3D11_SAMPLER_DESC)
D3D11_SHADER_RESOURCE_VIEW_DESC

Описывает представление ресурса шейдера. (D3D11_SHADER_RESOURCE_VIEW_DESC)
D3D11_SO_DECLARATION_ENTRY

Описание элемента вершины в буфере вершин в выходном слоте. (D3D11_SO_DECLARATION_ENTRY)
D3D11_SUBRESOURCE_DATA

Указывает данные для инициализации подресурса. (D3D11_SUBRESOURCE_DATA)
D3D11_TEX1D_ARRAY_DSV

Указывает подресурсы из массива 1D-текстур для использования в представлении трафарета глубины.
D3D11_TEX1D_ARRAY_RTV

Указывает подресурсы из массива 1D-текстур для использования в представлении целевого объекта отрисовки.
D3D11_TEX1D_ARRAY_SRV

Указывает подресурсы из массива 1D-текстур для использования в представлении ресурсов шейдера.
D3D11_TEX1D_ARRAY_UAV

Описывает массив ресурсов 1D-текстур с неупорядоченным доступом. (D3D11_TEX1D_ARRAY_UAV)
D3D11_TEX1D_DSV

Указывает подресурс из 1D-текстуры, доступный для представления трафарета глубины. (D3D11_TEX1D_DSV)
D3D11_TEX1D_RTV

Указывает подресурс из одноd-текстуры для использования в представлении целевого объекта отрисовки. (D3D11_TEX1D_RTV)
D3D11_TEX1D_SRV

Указывает подресурс из 1D-текстуры для использования в представлении ресурсов шейдера. (D3D11_TEX1D_SRV)
D3D11_TEX1D_UAV

Описывает ресурс 1D-текстуры с неупорядоченным доступом. (D3D11_TEX1D_UAV)
D3D11_TEX2D_ARRAY_DSV

Указывает подресурсы из двухd-текстур массива, доступные для представления трафарета глубины.
D3D11_TEX2D_ARRAY_RTV

Указывает подресурсы из массива двухd-текстур для использования в представлении целевого объекта отрисовки.
D3D11_TEX2D_ARRAY_SRV

Указывает подресурсы из массива двухмерных текстур для использования в представлении ресурсов шейдера.
D3D11_TEX2D_ARRAY_UAV

Описывает массив ресурсов двухd-текстур с неупорядоченным доступом. (D3D11_TEX2D_ARRAY_UAV)
D3D11_TEX2D_ARRAY_VPOV

Определяет ресурс текстуры для представления вывода видеопроцессоров. (D3D11_TEX2D_ARRAY_VPOV)
D3D11_TEX2D_DSV

Указывает подресурс из двухd-текстуры, доступной для представления трафарета глубины. (D3D11_TEX2D_DSV)
D3D11_TEX2D_RTV

Указывает подресурс из двухd-текстуры для использования в представлении целевого объекта отрисовки. (D3D11_TEX2D_RTV)
D3D11_TEX2D_SRV

Указывает подресурс из двухмерной текстуры для использования в представлении ресурсов шейдера. (D3D11_TEX2D_SRV)
D3D11_TEX2D_UAV

Описывает ресурс 2D-текстуры с неупорядоченным доступом. (D3D11_TEX2D_UAV)
D3D11_TEX2D_VDOV

Определяет ресурс текстуры для представления вывода декодера видео.
D3D11_TEX2D_VPIV

Определяет ресурс текстуры для входного представления видеопроцессоров.
D3D11_TEX2D_VPOV

Определяет ресурс текстуры для представления вывода видеопроцессоров. (D3D11_TEX2D_VPOV)
D3D11_TEX2DMS_ARRAY_DSV

Указывает подресурсы из массива двухмерных текстур с несколькими дискретами для представления трафарета глубины.
D3D11_TEX2DMS_ARRAY_RTV

Указывает подресурсы из массива двухмерных текстур с несколькими дискретами для использования в представлении целевого объекта отрисовки.
D3D11_TEX2DMS_ARRAY_SRV

Задает подресурсы из массива двухмерных текстур с несколькими дискретами для использования в представлении ресурсов шейдера.
D3D11_TEX2DMS_DSV

Указывает подресурс из двухмерной текстуры с несколькими дискретами, доступный для представления трафарета глубины. (D3D11_TEX2DMS_DSV)
D3D11_TEX2DMS_RTV

Указывает подресурс из двухмерной текстуры с несколькими дискретами для использования в представлении целевого объекта отрисовки. (D3D11_TEX2DMS_RTV)
D3D11_TEX2DMS_SRV

Указывает подресурсы из двухмерной текстуры с несколькими дискретами для использования в представлении ресурсов шейдера.
D3D11_TEX3D_RTV

Указывает подресурсы из трехмерной текстуры для использования в представлении целевого объекта отрисовки.
D3D11_TEX3D_SRV

Указывает подресурсы из трехмерной текстуры для использования в представлении ресурсов шейдера.
D3D11_TEX3D_UAV

Описывает ресурс трехмерной текстуры с неупорядоченным доступом. (D3D11_TEX3D_UAV)
D3D11_TEXCUBE_ARRAY_SRV

Указывает подресурсы из массива текстур куба для использования в представлении ресурсов шейдера.
D3D11_TEXCUBE_SRV

Указывает подресурс из текстуры куба для использования в представлении ресурсов шейдера. (D3D11_TEXCUBE_SRV)
D3D11_TEXTURE1D_DESC

Описывает 1D-текстуру. (D3D11_TEXTURE1D_DESC)
D3D11_TEXTURE2D_DESC

Описывает двухd-текстуру. (D3D11_TEXTURE2D_DESC)
D3D11_TEXTURE3D_DESC

Описывает трехмерную текстуру. (D3D11_TEXTURE3D_DESC)
D3D11_UNORDERED_ACCESS_VIEW_DESC

Указывает подресурсы из ресурса, доступные с помощью представления неупорядоченного доступа.
D3D11_VIDEO_COLOR

Определяет значение цвета для видео Microsoft Direct3D 11.
D3D11_VIDEO_COLOR_RGBA

Задает значение цвета RGB. (D3D11_VIDEO_COLOR_RGBA)
D3D11_VIDEO_COLOR_YCbCrA

Задает значение цвета YCbCr. (D3D11_VIDEO_COLOR_YCbCrA)
D3D11_VIDEO_CONTENT_PROTECTION_CAPS

Описывает возможности защиты содержимого графического драйвера.
D3D11_VIDEO_DECODER_BUFFER_DESC

Описывает сжатый буфер для декодирования. (D3D11_VIDEO_DECODER_BUFFER_DESC)
D3D11_VIDEO_DECODER_CONFIG

Описывает конфигурацию декодера Microsoft Direct3D 11 для DirectX Video Acceleration (DXVA).
D3D11_VIDEO_DECODER_DESC

Описывает видеопоток для видеодекодера Или видеопроцессора Microsoft Direct3D 11.
D3D11_VIDEO_DECODER_EXTENSION

Содержит зависящие от драйвера данные для метода ID3D11VideoContext::D ecoderExtension.
D3D11_VIDEO_DECODER_OUTPUT_VIEW_DESC

Описывает выходное представление декодера видео.
D3D11_VIDEO_PROCESSOR_CAPS

Описание возможностей видеопроцессоров Microsoft Direct3D 11.
D3D11_VIDEO_PROCESSOR_COLOR_SPACE

Задает цветовое пространство для обработки видео.
D3D11_VIDEO_PROCESSOR_CONTENT_DESC

Описывает видеопоток для видеопроцессоров.
D3D11_VIDEO_PROCESSOR_CUSTOM_RATE

Задает пользовательскую частоту для преобразования частоты кадров или обратной телесины (IVTC). (D3D11_VIDEO_PROCESSOR_CUSTOM_RATE)
D3D11_VIDEO_PROCESSOR_FILTER_RANGE

Определяет диапазон поддерживаемых значений для фильтра изображений. (D3D11_VIDEO_PROCESSOR_FILTER_RANGE)
D3D11_VIDEO_PROCESSOR_INPUT_VIEW_DESC

Описывает входное представление видеопроцессоров.
D3D11_VIDEO_PROCESSOR_OUTPUT_VIEW_DESC

Описывает выходное представление видеопроцессоров.
D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS

Определяет группу возможностей видеопроцессоров, связанных с преобразованием частоты кадров, включая деинтерлейку и обратную телесину.
D3D11_VIDEO_PROCESSOR_STREAM

Содержит данные уровня потока для метода ID3D11VideoContext::VideoProcessorBlt.
D3D11_VIEWPORT

Определяет размеры окна просмотра. (D3D11_VIEWPORT)

Перечисления

 
D3D11_ASYNC_GETDATA_FLAG

Необязательные флаги, управляющие поведением ID3D11DeviceContext::GetData.
D3D11_AUTHENTICATED_CHANNEL_TYPE

Указывает тип канала с проверкой подлинности Microsoft Direct3D.
D3D11_AUTHENTICATED_PROCESS_IDENTIFIER_TYPE

Указывает тип процесса, который определяется в структуре D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_OUTPUT.
D3D11_BIND_FLAG

Определяет, как привязать ресурс к конвейеру. (D3D11_BIND_FLAG)
D3D11_BLEND

Коэффициенты смешения, которые модулируют значения для пиксельного шейдера и целевого объекта отрисовки.
D3D11_BLEND_OP

Операция смешивания RGB или альфа-канала. (D3D11_BLEND_OP)
D3D11_BUFFER_UAV_FLAG

Определяет параметры представления неупорядоченного доступа для ресурса буфера. (D3D11_BUFFER_UAV_FLAG)
D3D11_BUFFEREX_SRV_FLAG

Определяет способ просмотра ресурса буфера. (D3D11_BUFFEREX_SRV_FLAG)
D3D11_BUS_TYPE

Указывает тип шины ввода-вывода, используемой графическим адаптером.
D3D11_CLEAR_FLAG

Указывает части трафарета глубины для очистки.
D3D11_COLOR_WRITE_ENABLE

Определите, какие компоненты каждого пикселя целевого объекта отрисовки доступны для записи во время смешения. (D3D11_COLOR_WRITE_ENABLE)
D3D11_COMPARISON_FUNC

Параметры сравнения. (D3D11_COMPARISON_FUNC)
D3D11_CONSERVATIVE_RASTERIZATION_TIER

Указывает, поддерживает ли оборудование и драйвер консервативную растеризацию и на каком уровне.
D3D11_CONTENT_PROTECTION_CAPS

Содержит флаги, описывающие возможности защиты содержимого.
D3D11_COUNTER

Параметры счетчиков производительности.
D3D11_COUNTER_TYPE

Тип данных счетчика производительности. (D3D11_COUNTER_TYPE)
D3D11_CPU_ACCESS_FLAG

Указывает типы доступа к ЦП, разрешенные для ресурса. (D3D11_CPU_ACCESS_FLAG)
D3D11_CREATE_DEVICE_FLAG

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

Указывает, что треугольники, обращенные к определенному направлению, не рисуются. (D3D11_CULL_MODE)
D3D11_DEPTH_WRITE_MASK

Определите часть буфера трафарета глубины для записи данных глубины. (D3D11_DEPTH_WRITE_MASK)
D3D11_DEVICE_CONTEXT_TYPE

Параметры контекста устройства.
D3D11_DSV_DIMENSION

Указывает, как получить доступ к ресурсу, используемому в представлении элементов глубины. (D3D11_DSV_DIMENSION)
D3D11_DSV_FLAG

Параметры представления элементов глубины.
D3D11_FEATURE

Параметры функций Direct3D 11.
D3D11_FILL_MODE

Определяет режим заполнения, используемый при отрисовке треугольников. (D3D11_FILL_MODE)
D3D11_FILTER

Параметры фильтрации во время выборки текстуры. (D3D11_FILTER)
D3D11_FILTER_REDUCTION_TYPE

Указывает тип сокращения фильтра выборки.
D3D11_FILTER_TYPE

Типы фильтров выборки увеличения или минификации. (D3D11_FILTER_TYPE)
D3D11_FORMAT_SUPPORT

Какие ресурсы поддерживаются для заданного формата и конкретного устройства (см. id3D11Device::CheckFormatSupport и ID3D11Device::CheckFeatureSupport).
D3D11_FORMAT_SUPPORT2

Параметры поддержки неупорядоченных ресурсов для ресурса шейдера вычислений (см. ID3D11Device::CheckFeatureSupport).
D3D11_INPUT_CLASSIFICATION

Тип данных, содержащихся во входном слоте. (D3D11_INPUT_CLASSIFICATION)
D3D11_MAP

Определяет ресурс, к которым ЦП обращается для чтения и записи. Приложения могут объединять один или несколько из этих флагов. (D3D11_MAP)
D3D11_MAP_FLAG

Указывает, как ЦП должен реагировать, когда приложение вызывает метод ID3D11DeviceContext::Map для ресурса, используемого GPU.
D3D11_QUERY

Типы запросов. (D3D11_QUERY)
D3D11_QUERY_MISC_FLAG

Флаги, описывающие прочее поведение запросов. (D3D11_QUERY_MISC_FLAG)
D3D11_RAISE_FLAG

Параметры для приведения ошибки к непрерываемому исключению. (D3D11_RAISE_FLAG)
D3D11_RESOURCE_DIMENSION

Определяет тип используемого ресурса. (D3D11_RESOURCE_DIMENSION)
D3D11_RESOURCE_MISC_FLAG

Определяет параметры для ресурсов.
D3D11_RTV_DIMENSION

Эти флаги определяют тип ресурса, который будет рассматриваться как целевой объект отрисовки.
D3D11_SHADER_CACHE_SUPPORT_FLAGS

Описывает уровень поддержки кэширования шейдеров в текущем графическом драйвере. (D3D11_SHADER_CACHE_SUPPORT_FLAGS)
D3D11_SHADER_MIN_PRECISION_SUPPORT

Значения, определяющие минимальные уровни точности на этапах шейдера.
D3D11_SHARED_RESOURCE_TIER

Определяет константы, определяющие уровень поддержки общих ресурсов в текущем графическом драйвере.
D3D11_STANDARD_MULTISAMPLE_QUALITY_LEVELS

Указывает тип шаблона с несколькими выборками.
D3D11_STENCIL_OP

Операции набора элементов, которые можно выполнять во время тестирования трафарета глубины. (D3D11_STENCIL_OP)
D3D11_TEXTURE_ADDRESS_MODE

Определите метод разрешения координат текстуры, которые находятся за пределами текстуры. (D3D11_TEXTURE_ADDRESS_MODE)
D3D11_TEXTURECUBE_FACE

Различные грани текстуры куба. (D3D11_TEXTURECUBE_FACE)
D3D11_TILED_RESOURCES_TIER

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

Параметры представления неупорядоченного доступа.
D3D11_USAGE

Определяет ожидаемое использование ресурсов во время отрисовки. Использование напрямую отражает, доступен ли ресурс для ЦП и (или) графического процессора (GPU).
D3D11_VDOV_DIMENSION

Указывает способ доступа к ресурсу, который используется в представлении вывода декодирования видео.
D3D11_VIDEO_DECODER_BUFFER_TYPE

Указывает тип сжатого буфера для декодирования.
D3D11_VIDEO_FRAME_FORMAT

Описывает чередование видеопотока. (D3D11_VIDEO_FRAME_FORMAT)
D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE

Задает режим альфа-заполнения для обработки видео. (D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE)
D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS

Задает возможности автоматической обработки изображений видеопроцессором.
D3D11_VIDEO_PROCESSOR_DEVICE_CAPS

Определяет возможности обработки видео для видеопроцессоров Microsoft Direct3D 11.
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS

Определяет функции, которые может поддерживать видеопроцессор Microsoft Direct3D 11.
D3D11_VIDEO_PROCESSOR_FILTER

Определяет фильтр видеопроцессоров.
D3D11_VIDEO_PROCESSOR_FILTER_CAPS

Определяет возможности фильтрации изображений для видеопроцессоров Microsoft Direct3D 11.
D3D11_VIDEO_PROCESSOR_FORMAT_CAPS

Определяет возможности, связанные с форматами ввода для видеопроцессоров Microsoft Direct3D 11.
D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT

Указывает, как формат видео можно использовать для обработки видео.
D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS

Указывает возможности обратной телесины (IVTC) видеопроцессоров.
D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE

Задает значения для диапазона яркости данных YUV.
D3D11_VIDEO_PROCESSOR_OUTPUT_RATE

Указывает скорость, с которой видеопроцессор создает выходные кадры из входного потока.
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS

Задает возможности обработки видео, связанные с деинтерлейсингом, обратным телециной (IVTC) и преобразованием частоты кадров.
D3D11_VIDEO_PROCESSOR_ROTATION

Указывает состояния поворота видео.
D3D11_VIDEO_PROCESSOR_STEREO_CAPS

Определяет возможности стерео 3D для видеопроцессоров Microsoft Direct3D 11.
D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE

Для стерео-трехмерного видео указывает, будут ли данные в кадре 0 или кадре 1 переворачиваться по горизонтали или по вертикали.
D3D11_VIDEO_PROCESSOR_STEREO_FORMAT

Задает макет в памяти стерео-трехмерного видеокадра.
D3D11_VIDEO_USAGE

Указывает предполагаемое использование видеопроцессоров.
D3D11_VPIV_DIMENSION

Указывает, как получить доступ к ресурсу, который используется во входном представлении видеопроцессоров.
D3D11_VPOV_DIMENSION

Указывает, как получить доступ к ресурсу, который используется в представлении вывода видеопроцессоров.