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


Структуры 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
Описывает таблицу jpeg ac huffman.
DXGI_JPEG_DC_HUFFMAN_TABLE
Описывает таблицу JPEG DC huffman.
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