estrutura DWRITE_STRIKETHROUGH (dwrite.h)
Contém informações sobre o tamanho e o posicionamento de tachado. Todas as coordenadas estão em DIPs (pixels independentes do dispositivo).
Sintaxe
struct DWRITE_STRIKETHROUGH {
FLOAT width;
FLOAT thickness;
FLOAT offset;
DWRITE_READING_DIRECTION readingDirection;
DWRITE_FLOW_DIRECTION flowDirection;
WCHAR const *localeName;
DWRITE_MEASURING_MODE measuringMode;
};
Membros
width
Tipo: FLOAT
Um valor que indica a largura do tachado, medido paralelamente à linha de base.
thickness
Tipo: FLOAT
Um valor que indica a espessura do tachado, medido perpendicular à linha de base.
offset
Tipo: FLOAT
Um valor que indica o deslocamento do tachado da linha de base. Um deslocamento positivo representa uma posição abaixo da linha de base e um deslocamento negativo está acima. Normalmente, o deslocamento será negativo.
readingDirection
Tipo: DWRITE_READING_DIRECTION
Direção de leitura do texto associado ao tachado. Esse valor é usado para interpretar se o valor de largura é executado horizontal ou verticalmente.
flowDirection
Tipo: DWRITE_FLOW_DIRECTION
Direção do fluxo do texto associado ao tachado. Esse valor é usado para interpretar se o valor de espessura avança de cima para baixo, da esquerda para a direita ou da direita para a esquerda.
localeName
Tipo: const WCHAR*
Uma matriz de caracteres que contém a localidade do texto que é o tachado está sendo desenhada.
measuringMode
Tipo: DWRITE_MEASURING_MODE
O modo de medição pode ser útil para o renderizador para determinar como os sublinhados são renderizados, como arredondar a espessura para um pixel inteiro em modos compatíveis com GDI.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 R2, Windows Server 2008 com SP2 e Platform Update para Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP] |
Cabeçalho | dwrite.h |