enumeración DIRECTMANIPULATION_SNAPPOINT_COORDINATE (directmanipulation.h)
Define el sistema de coordenadas para una colección de puntos de acoplamiento.
Syntax
typedef enum DIRECTMANIPULATION_SNAPPOINT_COORDINATE {
DIRECTMANIPULATION_COORDINATE_BOUNDARY = 0,
DIRECTMANIPULATION_COORDINATE_ORIGIN = 0x1,
DIRECTMANIPULATION_COORDINATE_MIRRORED = 0x10
} ;
Constantes
DIRECTMANIPULATION_COORDINATE_BOUNDARY Valor: 0 Predeterminada. Los puntos de acoplamiento se especifican en relación con los límites superior e izquierdo del contenido, a menos que también se especifique DIRECTMANIPULATION_COORDINATE_MIRRORED , en cuyo caso son relativos a los límites inferior y derecho del contenido. Para el zoom, el límite es 1.0f. |
DIRECTMANIPULATION_COORDINATE_ORIGIN Valor: 0x1 Los puntos de acoplamiento se especifican en relación con el origen de la ventanilla. |
DIRECTMANIPULATION_COORDINATE_MIRRORED Valor: 0x10 Los puntos de acoplamiento se interpretan como se especifican en la dirección negativa del origen. El origen se desplaza hacia la parte inferior y derecha de la ventanilla o el contenido. No se puede establecer para zoom. |
Comentarios
Si se especifican DIRECTMANIPULATION_COORDINATE_ORIGIN y DIRECTMANIPULATION_COORDINATE_MIRRORED , los puntos de acoplamiento se interpretan como especificados desde los límites inferior y derecho del contenido (el tamaño del contenido: el tamaño de la ventanilla). Esto está pensado para escenarios de lectura rtL en los que el contenido se especifica normalmente y se representa de derecha a izquierda o de abajo a arriba.
Requisitos
Cliente mínimo compatible | Windows 8 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2012 [solo aplicaciones de escritorio] |
Encabezado | directmanipulation.h |