Partager via


Structure CompositionFrameDisplayInstance (presentation.h)

Représente une seule instance du contenu affiché sur une seule sortie.

Syntaxe

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

Membres

displayAdapterLUID

displayVidPnSourceId

displayUniqueId

renderAdapterLUID

instanceKind

Type : CompositionFrameInstanceKind

Le genre de instance.

finalTransform

Type : PresentationTransform

Transformation accumulée sur l’écran du contenu affiché, y compris toutes les transformations de visuels ancêtres, le cas échéant.

requiredCrossAdapterCopy

Type : BOOLEAN

TRUEsi une copie a eu lieu pour afficher cette instance parce que la destination est une carte différente de l’adaptateur de l’allocation ; sinon, FALSE.

colorSpace

Type : DXGI_COLOR_SPACE_TYPE

Type d’espace de couleurs de la sortie sur laquelle cette instance a été affichée.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Build 22000
Serveur minimal pris en charge Windows Build 22000
En-tête presentation.h