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


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

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

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

Интерфейсы

 
IDXGIAdapter4

Этот интерфейс представляет подсистему отображения и расширяет это семейство интерфейсов, предоставляя метод для проверка для совместимости адаптера с Произвольным code Guard (ACG).
IDXGIFactory6

Этот интерфейс позволяет использовать один метод, который перечисляет графические адаптеры на основе заданных предпочтений GPU.
IDXGIFactory7

Этот интерфейс позволяет регистрировать уведомления для обнаружения изменений состояния перечисления адаптера.
IDXGIOutput6

Представляет выходные данные адаптера (например, монитор). Интерфейс IDXGIOutput6 предоставляет методы для предоставления конкретных возможностей мониторинга.

Функции

 
DXGIDeclareAdapterRemovalSupport

Позволяет процессу указать, что он устойчив к удалению любого графического устройства.
DXGIDisableVBlankVirtualization

Отключает виртуализацию v-blank для процесса. Эта виртуализация используется функцией динамической частоты обновления (DRR) по умолчанию для всех цепочек буферов для поддержания устойчивой виртуализированной частоты текущего времени и частоты v-blank из IDXGIOutput::WaitForVBlank. При отключении виртуализации эти API увидят изменение частоты обновления.

Структуры

 
DXGI_ADAPTER_DESC3

Описывает адаптер (или видео карта), использующий инфраструктуру графики Microsoft DirectX (DXGI) 1.6.
DXGI_OUTPUT_DESC1

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

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

 
DXGI_ADAPTER_FLAG3

Определяет тип адаптера DXGI. (DXGI_ADAPTER_FLAG3)
DXGI_GPU_PREFERENCE

Предпочтение GPU для запуска приложения.
DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAGS

Описывает, какие уровни аппаратного содержимого поддерживаются.