METODE IDWriteFontFace3::GetRecommendedRenderingMode (dwrite_3.h)
Menentukan mode penyajian teks dan penyesuaian kisi yang direkomendasikan untuk digunakan berdasarkan font, ukuran, transformasi dunia, dan mode pengukur.
Sintaks
HRESULT GetRecommendedRenderingMode(
[in] FLOAT fontEmSize,
[in] FLOAT dpiX,
[in] FLOAT dpiY,
[in, optional] DWRITE_MATRIX const *transform,
[in] BOOL isSideways,
[in] DWRITE_OUTLINE_THRESHOLD outlineThreshold,
[in] DWRITE_MEASURING_MODE measuringMode,
[in, optional] IDWriteRenderingParams *renderingParams,
[out] DWRITE_RENDERING_MODE1 *renderingMode,
[out] DWRITE_GRID_FIT_MODE *gridFitMode
);
Parameter
[in] fontEmSize
Jenis: FLOAT
Ukuran font logis dalam DIP.
[in] dpiX
Jenis: FLOAT
Jumlah piksel per inci logis ke arah horizontal.
[in] dpiY
Jenis: FLOAT
Jumlah piksel per inci logis ke arah vertikal.
[in, optional] transform
Jenis: const DWRITE_MATRIX*
Struktur DWRITE_MATRIX yang menggambarkan transformasi dunia.
[in] isSideways
Jenis: BOOL
Menentukan apakah font menyamping. TRUE jika font menyamping; jika tidak, FALSE.
[in] outlineThreshold
Jenis: DWRITE_OUTLINE_THRESHOLD
Nilai berjenis DWRITE_OUTLINE_THRESHOLD yang menentukan kualitas penyajian kerangka sistem grafis, memengaruhi ambang ukuran di atas penyajian kerangka mana yang digunakan.
[in] measuringMode
Jenis: DWRITE_MEASURING_MODE
Nilai berjenis DWRITE_MEASURING_MODE yang menentukan metode yang digunakan untuk mengukur selama tata letak teks. Untuk penspasian glyph yang tepat, metode ini mengembalikan mode penyajian yang kompatibel dengan mode ukur yang ditentukan.
[in, optional] renderingParams
Jenis: IDWriteRenderingParams*
Penunjuk ke antarmuka IDWriteRenderingParams untuk objek parameter penyajian. Parameter ini diperlukan jika objek parameter penyajian mengambil alih mode penyajian.
[out] renderingMode
Jenis: DWRITE_RENDERING_MODE1*
Penunjuk ke variabel yang menerima nilai DWRITE_RENDERING_MODE1-ketik untuk mode penyajian yang direkomendasikan.
[out] gridFitMode
Jenis: DWRITE_GRID_FIT_MODE*
Pointer ke variabel yang menerima nilai DWRITE_GRID_FIT_MODE-typed untuk mode grid-fit yang direkomendasikan.
Menampilkan nilai
Jenis: HRESULT
Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Persyaratan
Klien minimum yang didukung | Windows 10 [khusus aplikasi desktop] |
Server minimum yang didukung | Windows Server 2016 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | dwrite_3.h |
Pustaka | Dwrite.lib |
DLL | Dwrite.dll |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk