Bagikan melalui


METODE IDWriteFontFace::GetRecommendedRenderingMode (dwrite.h)

Menentukan mode penyajian yang direkomendasikan untuk font, menggunakan ukuran dan parameter penyajian yang ditentukan.

Sintaks

HRESULT GetRecommendedRenderingMode(
        FLOAT                  emSize,
        FLOAT                  pixelsPerDip,
        DWRITE_MEASURING_MODE  measuringMode,
        IDWriteRenderingParams *renderingParams,
  [out] DWRITE_RENDERING_MODE  *renderingMode
);

Parameter

emSize

Jenis: FLOAT

Ukuran logis font dalam unit DIP. DIP ("piksel independen perangkat") sama dengan 1/96 inci.

pixelsPerDip

Jenis: FLOAT

Jumlah piksel fisik per DIP. Misalnya, jika DPI permukaan penyajian adalah 96, nilai ini adalah 1,0f. Jika DPI adalah 120, nilai ini adalah 120,0f/96.

measuringMode

Jenis: DWRITE_MEASURING_MODE

Metode ukur yang akan digunakan untuk glyph dalam font. Implementasi perender dapat memilih mode penyajian yang berbeda untuk metode pengukur yang berbeda, misalnya:

renderingParams

Jenis: IDWriteRenderingParams*

Penunjuk ke objek yang berisi pengaturan penyajian seperti tingkat gamma, kontras yang ditingkatkan, dan tingkat ClearType. Parameter ini diperlukan jika objek parameter penyajian mengambil alih mode penyajian.

[out] renderingMode

Jenis: DWRITE_RENDERING_MODE*

Ketika metode ini kembali, berisi nilai yang menunjukkan mode penyajian yang direkomendasikan untuk digunakan.

Nilai kembali

Jenis: HRESULT

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

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7, Windows Vista dengan SP2 dan Pembaruan Platform untuk Windows Vista [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2008 R2, Windows Server 2008 dengan SP2 dan Pembaruan Platform untuk Windows Server 2008 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header dwrite.h
Pustaka Dwrite.lib
DLL Dwrite.dll

Lihat juga

IDWriteFontFace