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 |