IPresentationSurface-Schnittstelle (presentation.h)

Beschreibt einen IPresentationContent mit einem einzelnen gebundenen Puffer, der für den Systemkompositor freigegeben und als Inhalt in der globalen visuellen Struktur angezeigt werden kann.

Vererbung

Die IPresentationSurface-Schnittstelle erbt von der IPresentationContent-Schnittstelle.

Methoden

Die IPresentationSurface-Schnittstelle verfügt über diese Methoden.

 
IPresentationSurface::RestrictToOutput

Beschränkt die Präsentation auf eine bestimmte Grafikkartenausgabe.
IPresentationSurface::SetAlphaMode

Legt das Transparenzverhalten der Präsentationsoberfläche fest.
IPresentationSurface::SetBuffer

Legt den dieser Präsentationsoberfläche zugeordneten Präsentationspuffer fest.
IPresentationSurface::SetColorSpace

Legt den Von der Präsentationsoberfläche verwendeten Farbraumtyp fest.
IPresentationSurface::SetDisableReadback

Legt ein Flag fest, um das Zurücklesen des Puffers zu deaktivieren oder zu aktivieren.
IPresentationSurface::SetLetterboxingMargins

Legt die Größe im Visuellen Raum fest, die von jedem Briefkastenbereich belegt wird.
IPresentationSurface::SetSourceRect

Legt den Bereich des Quellpräsentationspuffers fest, aus dem Stichproben entnommen werden sollen.
IPresentationSurface::SetTransform

Legt die Transformation fest, die auf den Quellpufferbereich angewendet wird, um den Bildschirmbereich zu definieren, in dem der Puffer angezeigt wird.

Anforderungen

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

Weitere Informationen

IPresentationContent