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


заголовок dxgi1_2.h

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

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

Интерфейсы

 
IDXGIAdapter2

Интерфейс IDXGIAdapter2 представляет подсистему отображения, которая включает в себя один или несколько GPU, dacs и видеопамять.
IDXGIDevice2

Интерфейс IDXGIDevice2 реализует производный класс для объектов DXGI, которые создают данные изображения. Интерфейс предоставляет методы для блокировки обработки ЦП до тех пор, пока GPU не завершит обработку, а также для предоставления ресурсов операционной системе.
IDXGIDisplayControl

Интерфейс IDXGIDisplayControl предоставляет методы для указания предпочтений пользователя для стереоскопического трехмерного отображения операционной системы и для установки состояния стереоскопического трехмерного отображения для включения или отключения.
IDXGIFactory2

Интерфейс IDXGIFactory2 включает методы для создания новой цепочки буферов версий с большим числом функций, чем IDXGISwapChain, а также для мониторинга стереоскопических трехмерных возможностей.
IDXGIOutput1

Интерфейс IDXGIOutput1 представляет выходные данные адаптера (например, монитор).
IDXGIOutputDuplication

Интерфейс IDXGIOutputDuplication обращается к дублированному образу рабочего стола и управляет им.
IDXGIResource1

Интерфейс IDXGIResource1 расширяет интерфейс IDXGIResource, добавляя поддержку для создания объекта поверхности подресурса и создания дескриптора для общего ресурса.
IDXGISurface2

Интерфейс IDXGISurface2 расширяет интерфейс IDXGISurface1, добавляя поддержку поверхностей подресурсов и получая дескриптор общего ресурса.
IDXGISwapChain1

Предоставляет возможности презентации, улучшенные с помощью IDXGISwapChain. Эти возможности представления состоят из указания грязное прямоугольников и прямоугольников прокрутки для оптимизации презентации.

Структуры

 
DXGI_ADAPTER_DESC2

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

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

Структура DXGI_OUTDUPL_DESC описывает размер выходных данных и поверхность, содержащую изображение рабочего стола. Формат изображения рабочего стола всегда DXGI_FORMAT_B8G8R8A8_UNORM.
DXGI_OUTDUPL_FRAME_INFO

Структура DXGI_OUTDUPL_FRAME_INFO описывает текущий образ рабочего стола.
DXGI_OUTDUPL_MOVE_RECT

Структура DXGI_OUTDUPL_MOVE_RECT описывает перемещение прямоугольника.
DXGI_OUTDUPL_POINTER_POSITION

Структура DXGI_OUTDUPL_POINTER_POSITION описывает положение аппаратного курсора.
DXGI_OUTDUPL_POINTER_SHAPE_INFO

Структура DXGI_OUTDUPL_POINTER_SHAPE_INFO описывает сведения о фигуре курсора.
DXGI_PRESENT_PARAMETERS

Описывает сведения о презентации, помогающие операционной системе оптимизировать представление.
DXGI_SWAP_CHAIN_DESC1

Описывает цепочку буферов. (DXGI_SWAP_CHAIN_DESC1)
DXGI_SWAP_CHAIN_FULLSCREEN_DESC

Описывает полноэкранный режим для цепочки буферов.

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

 
DXGI_ALPHA_MODE

Идентифицирует альфа-значение, поведение прозрачности поверхности.
DXGI_COMPUTE_PREEMPTION_GRANULARITY

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

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

Определяет важность содержимого ресурса при вызове метода IDXGIDevice2::OfferResources для предложения ресурса.
DXGI_OUTDUPL_POINTER_SHAPE_TYPE

Определяет тип фигуры указателя.
DXGI_SCALING

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