structure D3DKMDT_VIDPN_PRESENT_PATH_SCALING_SUPPORT (d3dkmdt.h)
La structure D3DKMDT_VIDPN_PRESENT_PATH_SCALING_SUPPORT est utilisée pour indiquer les types de mise à l’échelle (et de centrage) pris en charge par un chemin d’accès présent VidPN particulier.
Syntaxe
typedef struct _D3DKMDT_VIDPN_PRESENT_PATH_SCALING_SUPPORT {
UINT Identity : 1;
UINT Centered : 1;
UINT Stretched : 1;
UINT AspectRatioCenteredMax : 1;
UINT Custom : 1;
} D3DKMDT_VIDPN_PRESENT_PATH_SCALING_SUPPORT;
Membres
Identity
Le chemin d’accès est capable d’afficher du contenu sans transformation.
Centered
Le chemin d’accès est capable d’afficher du contenu centré.
Stretched
Le chemin d’accès est capable d’afficher du contenu mis à l’échelle.
AspectRatioCenteredMax
Le chemin d’accès est capable de mettre à l’échelle le contenu source pour s’adapter à la cible tout en préservant le rapport d’aspect de la source.
Ce membre est disponible à partir de Windows 7.
Custom
Le chemin d’accès est capable d’afficher un ou plusieurs modes de mise à l’échelle qui ne sont pas décrits par les autres membres de cette structure.
Remarques
Le membre ScalingSupport d’une structure D3DKMDT_VIDPN_PRESENT_PATH_TRANSFORMATION est une structure D3DKMDT_VIDPN_PRESENT_PATH_SCALING_SUPPORT.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
En-tête | d3dkmdt.h |