Condividi tramite


Metodo IDWriteTextAnalyzer2::GetGlyphOrientationTransform (dwrite_2.h)

Restituisce una matrice di trasformazione 2x3 per il rispettivo angolo per disegnare l'esecuzione del glifo.

Estende IDWriteTextAnalyzer1::GetGlyphOrientationTransform per passare valori validi per l'origine di base anziché per gli zeri.

Sintassi

HRESULT GetGlyphOrientationTransform(
        DWRITE_GLYPH_ORIENTATION_ANGLE glyphOrientationAngle,
        BOOL                           isSideways,
        FLOAT                          originX,
        FLOAT                          originY,
  [out] DWRITE_MATRIX                  *transform
);

Parametri

glyphOrientationAngle

Tipo: DWRITE_GLYPH_ORIENTATION_ANGLE

Valore tipizzato DWRITE_GLYPH_ORIENTATION_ANGLE che specifica l'angolo segnalato in IDWriteTextAnalysisSink1::SetGlyphOrientation.

isSideways

Tipo: BOOL

Indica se i glifi della corsa sono laterale o meno.

originX

Tipo: FLOAT

Valore X dell'origine di base.

originY

Tipo: FLOAT

Valore Y dell'origine di base.

[out] transform

Tipo: DWRITE_MATRIX*

Trasformazione restituita.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Requisiti

   
Client minimo supportato Windows 8.1 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 R2 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione dwrite_2.h
Libreria Dwrite.lib
DLL Dwrite.dll

Vedi anche

IDWriteTextAnalyzer2