Bagikan melalui


IDWriteTextAnalyzer2::GetGlyphOrientationTransform method (dwrite_2.h)

Mengembalikan matriks transformasi 2x3 untuk sudut masing-masing untuk menggambar eksekusi glyph.

Memperluas IDWriteTextAnalyzer1::GetGlyphOrientationTransform untuk meneruskan nilai yang valid untuk asal garis besar daripada nol.

Sintaks

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

Parameter

glyphOrientationAngle

Jenis: DWRITE_GLYPH_ORIENTATION_ANGLE

Nilai yang diketik DWRITE_GLYPH_ORIENTATION_ANGLE yang menentukan sudut yang dilaporkan ke idWriteTextAnalysisSink1::SetGlyphOrientation.

isSideways

Jenis: BOOL

Apakah glyph eksekusi menyamping atau tidak.

originX

Jenis: FLOAT

Nilai X dari asal garis besar.

originY

Jenis: FLOAT

Nilai Y dari asal garis besar.

[out] transform

Jenis: DWRITE_MATRIX*

Transformasi yang dikembalikan.

Nilai kembali

Jenis: HRESULT

Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Persyaratan

   
Klien minimum yang didukung Windows 8.1 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2012 R2 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header dwrite_2.h
Pustaka Dwrite.lib
DLL Dwrite.dll

Lihat juga

IDWriteTextAnalyzer2