DIRECTMANIPULATION_SNAPPOINT_COORDINATE énumération (directmanipulation.h)
Définit le système de coordonnées pour une collection de points d’ancrage.
Syntaxe
typedef enum DIRECTMANIPULATION_SNAPPOINT_COORDINATE {
DIRECTMANIPULATION_COORDINATE_BOUNDARY = 0,
DIRECTMANIPULATION_COORDINATE_ORIGIN = 0x1,
DIRECTMANIPULATION_COORDINATE_MIRRORED = 0x10
} ;
Constantes
DIRECTMANIPULATION_COORDINATE_BOUNDARY Valeur : 0 Par défaut. Les points d’ancrage sont spécifiés par rapport aux limites supérieure et gauche du contenu, sauf si DIRECTMANIPULATION_COORDINATE_MIRRORED est également spécifié, auquel cas ils sont relatifs aux limites inférieure et droite du contenu. Pour le zoom, la limite est de 1,0f. |
DIRECTMANIPULATION_COORDINATE_ORIGIN Valeur : 0x1 Les points d’ancrage sont spécifiés par rapport à l’origine de la fenêtre d’affichage. |
DIRECTMANIPULATION_COORDINATE_MIRRORED Valeur : 0x10 Les points d’ancrage sont interprétés comme spécifiés dans la direction négative de l’origine. L’origine est déplacée vers le bas et à droite de la fenêtre d’affichage ou du contenu. Impossible de définir pour le zoom. |
Notes
Si DIRECTMANIPULATION_COORDINATE_ORIGIN et DIRECTMANIPULATION_COORDINATE_MIRRORED sont tous deux spécifiés, les points d’ancrage sont interprétés comme spécifiés à partir des limites inférieure et droite du contenu (taille du contenu - taille de la fenêtre d’affichage). Cela est destiné aux scénarios de lecture RTL où le contenu est normalement spécifié et rendu de droite à gauche ou de bas en haut.
Spécifications
Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
En-tête | directmanipulation.h |