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


Интерфейс ID3D11DeviceContext1 (d3d11_1.h)

Интерфейс контекста устройства представляет контекст устройства; используется для отрисовки команд. ID3D11DeviceContext1 добавляет новые методы в ID3D11DeviceContext.

Наследование

Интерфейс ID3D11DeviceContext1 наследуется от ID3D11DeviceContext. ID3D11DeviceContext1 также содержит следующие типы элементов:

Методы

Интерфейс ID3D11DeviceContext1 содержит следующие методы.

 
ID3D11DeviceContext1::ClearView

Присваивает всем элементам в представлении ресурсов одно значение.
ID3D11DeviceContext1::CopySubresourceRegion1

Копирует регион из исходного ресурса в целевой ресурс.
ID3D11DeviceContext1::CSGetConstantBuffers1

Возвращает буферы констант, которые использует этап вычислительного шейдера.
ID3D11DeviceContext1::CSSetConstantBuffers1

Задает буферы констант, которые использует этап вычислительного шейдера.
ID3D11DeviceContext1::D iscardResource

Удаляет ресурс из контекста устройства.
ID3D11DeviceContext1::D iscardView

Удаляет представление ресурсов из контекста устройства.
ID3D11DeviceContext1::D iscardView1

Удаляет указанные элементы в представлении ресурсов из контекста устройства.
ID3D11DeviceContext1::D SGetConstantBuffers1

Возвращает буферы констант, которые использует этап шейдера домена.
ID3D11DeviceContext1::D SSetConstantBuffers1

Задает буферы констант, которые использует этап шейдера домена.
ID3D11DeviceContext1::GSGetConstantBuffers1

Возвращает буферы констант, которые использует этап конвейера геометрических шейдеров.
ID3D11DeviceContext1::GSSetConstantBuffers1

Задает буферы констант, которые использует этап конвейера геометрических шейдеров.
ID3D11DeviceContext1::HSGetConstantBuffers1

Возвращает буферы констант, которые использует этап шейдера корпуса.
ID3D11DeviceContext1::HSSetConstantBuffers1

Задает буферы констант, которые использует этап шейдера оболочки конвейера.
ID3D11DeviceContext1::P SGetConstantBuffers1

Возвращает буферы констант, которые использует этап конвейера пиксельного шейдера.
ID3D11DeviceContext1::P SSetConstantBuffers1

Задает буферы констант, которые использует этап конвейера пиксельного шейдера, и предоставляет шейдеру доступ к другим частям буфера.
ID3D11DeviceContext1::SwapDeviceContextState

Активирует заданный объект состояния контекста и изменяет поведение текущего устройства на Direct3D 11, Direct3D 10.1 или Direct3D 10.
ID3D11DeviceContext1::UpdateSubresource1

ЦП копирует данные из памяти в подресурс, созданный в памяти без сопоставления. (ID3D11DeviceContext1.UpdateSubresource1)
ID3D11DeviceContext1::VSGetConstantBuffers1

Возвращает буферы констант, которые использует этап конвейера вершинного шейдера.
ID3D11DeviceContext1::VSSetConstantBuffers1

Задает буферы констант, которые использует этап конвейера вершинного шейдера.

Требования

   
Минимальная версия клиента Windows 8 и Обновление платформы для Windows 7 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 и обновление платформы для Windows Server 2008 R2 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header d3d11_1.h

См. также раздел

Основные интерфейсы

ID3D11DeviceContext