Freigeben über


CompositionFrameDisplayInstance-Struktur (presentation.h)

Stellt eine einzelne instance des Inhalts dar, der in einer einzelnen Ausgabe angezeigt wird.

Syntax

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

Member

displayAdapterLUID

displayVidPnSourceId

displayUniqueId

renderAdapterLUID

instanceKind

Typ: CompositionFrameInstanceKind

Die Art der instance.

finalTransform

Typ: PresentationTransform

Die kumulierte Transformation des angezeigten Inhalts auf dem Bildschirm, einschließlich aller Transformationen von Vorgängervisuals, falls zutreffend.

requiredCrossAdapterCopy

Typ: BOOLEAN

TRUE, wenn eine Kopie zum Anzeigen dieses instance erfolgt ist, da das Ziel ein anderer Adapter als der Adapter der Zuordnung ist, FALSEandernfalls .

colorSpace

Typ: DXGI_COLOR_SPACE_TYPE

Der Farbraumtyp der Ausgabe, für die dieser instance, wurde angezeigt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Build 22000
Unterstützte Mindestversion (Server) Windows Build 22000
Kopfzeile presentation.h