struttura DWRITE_STRIKETHROUGH (dwrite.h)

Contiene informazioni relative alle dimensioni e alla posizione delle barrate. Tutte le coordinate si trovano in pixel indipendenti dal dispositivo (DIP).

Sintassi

struct DWRITE_STRIKETHROUGH {
  FLOAT                    width;
  FLOAT                    thickness;
  FLOAT                    offset;
  DWRITE_READING_DIRECTION readingDirection;
  DWRITE_FLOW_DIRECTION    flowDirection;
  WCHAR const              *localeName;
  DWRITE_MEASURING_MODE    measuringMode;
};

Members

width

Tipo: FLOAT

Valore che indica la larghezza dello barrato, misurata parallela alla linea di base.

thickness

Tipo: FLOAT

Valore che indica lo spessore dello barrato, misurato perpendicolare alla linea di base.

offset

Tipo: FLOAT

Valore che indica l'offset dello barrato dalla linea di base. Un offset positivo rappresenta una posizione al di sotto della linea di base e un offset negativo è superiore. In genere, l'offset sarà negativo.

readingDirection

Tipo: DWRITE_READING_DIRECTION

Direzione di lettura del testo associato allo barrato. Questo valore viene utilizzato per interpretare se il valore di larghezza viene eseguito orizzontalmente o verticalmente.

flowDirection

Tipo: DWRITE_FLOW_DIRECTION

Direzione del flusso del testo associato allo barrato. Questo valore viene usato per interpretare se il valore dello spessore passa dall'alto verso il basso, da sinistra a destra o da destra a sinistra.

localeName

Tipo: const WCHAR*

Matrice di caratteri contenente le impostazioni locali del testo di cui viene eseguito il disegno barrato.

measuringMode

Tipo: DWRITE_MEASURING_MODE

La modalità di misurazione può essere utile per il renderer per determinare come viene eseguito il rendering delle sottolineature, ad esempio arrotondando lo spessore a un pixel intero in modalità compatibili con GDI.

Requisiti

Requisito Valore
Client minimo supportato Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008 [app desktop | App UWP]
Intestazione dwrite.h