enumeración D2D1_UNIT_MODE (d2d1_1.h)

Especifica cómo se interpretarán las unidades de Direct2D.

Syntax

typedef enum D2D1_UNIT_MODE {
  D2D1_UNIT_MODE_DIPS = 0,
  D2D1_UNIT_MODE_PIXELS = 1,
  D2D1_UNIT_MODE_FORCE_DWORD = 0xffffffff
} ;

Constantes

 
D2D1_UNIT_MODE_DIPS
Valor: 0
Las unidades se interpretarán como píxeles independientes del dispositivo (1/96").
D2D1_UNIT_MODE_PIXELS
Valor: 1
Las unidades se interpretarán como píxeles.
D2D1_UNIT_MODE_FORCE_DWORD
Valor: 0xffffffff

Comentarios

Establecer el modo de unidad en D2D1_UNIT_MODE_PIXELS es similar a establecer los puntos ID2D1DeviceContext por pulgada (ppp) en 96. Sin embargo, Direct2D sigue comprobando el ppp para determinar el umbral para habilitar el suavizado vertical del texto y cuando se restaure el modo de unidad, se recordará el ppp.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 y Actualización de plataforma para Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 y actualización de plataforma para Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Encabezado d2d1_1.h

Consulte también

ID2D1DeviceContext::GetUnitMode

ID2D1DeviceContext::SetUnitMode