Заголовок 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 Описывает, какие уровни аппаратного содержимого поддерживаются. |