Partager via


Interface IPresentationSurface (presentation.h)

Décrit un IPresentationContent avec une mémoire tampon liée unique, qui peut être partagée avec le compositeur système et affichée en tant que contenu dans l’arborescence visuelle globale.

Héritage

L’interface IPresentationSurface hérite de l’interface IPresentationContent.

Méthodes

L’interface IPresentationSurface possède ces méthodes.

 
IPresentationSurface ::RestrictToOutput

Limite la présentation à une sortie d’adaptateur d’affichage spécifique.
IPresentationSurface ::SetAlphaMode

Définit le comportement de transparence de l’aire de présentation.
IPresentationSurface ::SetBuffer

Définit la mémoire tampon de présentation associée à cette surface de présentation.
IPresentationSurface ::SetColorSpace

Définit le type d’espace de couleur utilisé par l’aire de présentation.
IPresentationSurface ::SetDisableReadback

Définit un indicateur pour désactiver ou activer la lecture de la mémoire tampon.
IPresentationSurface ::SetLetterboxingMargins

Définit la taille, dans l’espace visuel, prise par chaque zone de boîte aux lettres.
IPresentationSurface ::SetSourceRect

Définit la zone de la mémoire tampon de présentation source à partir de laquelle échantillonner.
IPresentationSurface ::SetTransform

Définit la transformation appliquée à la zone de mémoire tampon source pour définir la zone à l’écran où la mémoire tampon apparaîtra.

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

Voir aussi

IPresentationContent