enumeração D2D1_UNIT_MODE (d2d1_1.h)

Especifica como as unidades em Direct2D serão interpretadas.

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
As unidades serão interpretadas como pixels independentes do dispositivo (1/96").
D2D1_UNIT_MODE_PIXELS
Valor: 1
As unidades serão interpretadas como pixels.
D2D1_UNIT_MODE_FORCE_DWORD
Valor: 0xffffffff

Comentários

Definir o modo de unidade como D2D1_UNIT_MODE_PIXELS é semelhante a definir os pontos ID2D1DeviceContext por polegada (dpi) como 96. No entanto, Direct2D ainda verifica o dpi para determinar o limite para habilitar a suavização vertical para texto e, quando o modo de unidade for restaurado, o dpi será lembrado.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 e Atualização de Plataforma para Windows 7 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2012 e Atualização de Plataforma para Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP]
Cabeçalho d2d1_1.h

Confira também

ID2D1DeviceContext::GetUnitMode

ID2D1DeviceContext::SetUnitMode