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


Структура CompositionFrameDisplayInstance (presentation.h)

Представляет один экземпляр содержимого, отображаемого в одном выходе.

Синтаксис

typedef struct CompositionFrameDisplayInstance {
  LUID                         displayAdapterLUID;
  UINT                         displayVidPnSourceId;
  UINT                         displayUniqueId;
  LUID                         renderAdapterLUID;
  CompositionFrameInstanceKind instanceKind;
  PresentationTransform        finalTransform;
  boolean                      requiredCrossAdapterCopy;
  DXGI_COLOR_SPACE_TYPE        colorSpace;
} CompositionFrameDisplayInstance;

Члены

displayAdapterLUID

displayVidPnSourceId

displayUniqueId

renderAdapterLUID

instanceKind

Тип: CompositionFrameInstanceKind

Тип экземпляра.

finalTransform

Тип: PresentationTransform

Накопленные преобразования на экране отображаемого содержимого, включая все преобразования визуальных элементов-предков, если применимо.

requiredCrossAdapterCopy

Тип: BOOLEAN

TRUE Значение , если для отображения этого экземпляра выполняется копирование из-за того, что назначение является адаптером, отличным от адаптера выделения; в противном случае — FALSE.

colorSpace

Тип: DXGI_COLOR_SPACE_TYPE

Тип цветового пространства выходных данных, на которые был показан этот экземпляр.

Требования

Требование Значение
Минимальная версия клиента Сборка Windows 22000
Минимальная версия сервера Сборка Windows 22000
Верхняя часть presentation.h