заголовок 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 Определяет поведение изменения размера, если размер заднего буфера не соответствует размеру целевого выходного файла. |