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


Структуры DXGI

В этом разделе содержатся сведения о структурах, предоставляемых DXGI.

В этом разделе

Тема Описание
D3DCOLORVALUE
Представляет значение цвета с альфа-символом, которое используется для прозрачности.
DXGI_ADAPTER_DESC
Описывает адаптер (или видеокарту) с помощью DXGI 1.0.
DXGI_ADAPTER_DESC1
Описывает адаптер (или видеокарту) с помощью DXGI 1.1.
DXGI_ADAPTER_DESC2
Описывает адаптер (или видеокарту), использующий инфраструктуру графики Microsoft DirectX (DXGI) 1.2.
DXGI_ADAPTER_DESC3
Описывает адаптер (или видеокарту), использующий DXGI 1.6.
DXGI_DECODE_SWAP_CHAIN_DESC
Используется с IDXGIFactoryMedia::CreateDecodeSwapChainForCompositionSurfaceHandle для описания цепочки буферов декодирования.
DXGI_DISPLAY_COLOR_SPACE
Не используйте эту структуру; он не поддерживается, и он будет удален из заголовка в будущем выпуске.
DXGI_FRAME_STATISTICS
Описание времени и статистики презентации для кадра.
DXGI_FRAME_STATISTICS_MEDIA
Используется для проверки утверждения системы для пользовательской длительности текущего времени приложения (настраиваемая частота обновления).
DXGI_GAMMA_CONTROL
Управляет параметрами гамма-кривой.
DXGI_GAMMA_CONTROL_CAPABILITIES
Управляет гамма-гамма-возможностями адаптера.
DXGI_HDR_METADATA_HDR10
Описывает метаданные HDR10, используемые при сжатие видео с помощью кода видео высокой эффективности (HEVC).
DXGI_INFO_QUEUE_FILTER
Описывает фильтр сообщений отладки, содержащий списки типов сообщений для разрешения и запрета.
DXGI_INFO_QUEUE_FILTER_DESC
Описывает типы сообщений, которые разрешают или запрещают передавать через фильтр.
DXGI_INFO_QUEUE_MESSAGE
Описание сообщения отладки в очереди сведений.
DXGI_JPEG_AC_HUFFMAN_TABLE
Описывает таблицу AC AC JPEG.
DXGI_JPEG_DC_HUFFMAN_TABLE
Описывает таблицу КОНТРОЛЛЕРа домена JPEG.
DXGI_JPEG_QUANTIZATION_TABLE
Описывает таблицу квантизации JPEG.
DXGI_MATRIX_3X2_F
Представляет матрицу 3x2. Используется с GetMatrixTransform и SetMatrixTransform, чтобы указать преобразование масштабирования и перевода для цепочек буферов SwapChainPanel.
DXGI_MAPPED_RECT
Описывает сопоставленный прямоугольник, используемый для доступа к поверхности.
DXGI_MODE_DESC
Описывает режим отображения.
DXGI_MODE_DESC1
Описывает режим отображения и поддерживает ли режим отображения стерео.
DXGI_OUTPUT_DESC
Описывает выходную или физическую связь между адаптером (видеокартой) и устройством.
DXGI_OUTPUT_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_QUERY_VIDEO_MEMORY_INFO
Описание текущих параметров бюджетирования памяти видео.
DXGI_RATIONAL
Представляет рациональное число.
DXGI_RGB
Представляет цвет RGB.
DXGI_RGBA
Представляет значение цвета с альфа-символом, которое используется для прозрачности.
DXGI_SAMPLE_DESC
Описание параметров с несколькими выборками для ресурса.
DXGI_SHARED_RESOURCE
Представляет дескриптор для общего ресурса.
DXGI_SURFACE_DESC
Описывает поверхность.
DXGI_SWAP_CHAIN_DESC
Описывает цепочку буферов.
DXGI_SWAP_CHAIN_DESC1
Описывает цепочку буферов.
DXGI_SWAP_CHAIN_FULLSCREEN_DESC
Описывает полноэкранный режим для цепочки буферов.
_LUID
Описывает локальный идентификатор адаптера.

 

Справочник по DXGI