Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Membuat objek parameter penyajian dengan properti yang ditentukan.
Sintaks
HRESULT CreateCustomRenderingParams(
FLOAT gamma,
FLOAT enhancedContrast,
FLOAT grayscaleEnhancedContrast,
FLOAT clearTypeLevel,
DWRITE_PIXEL_GEOMETRY pixelGeometry,
DWRITE_RENDERING_MODE1 renderingMode,
DWRITE_GRID_FIT_MODE gridFitMode,
[out] IDWriteRenderingParams3 **renderingParams
);
Parameter
gamma
Jenis: FLOAT
Nilai gamma yang digunakan untuk koreksi gamma, yang harus lebih besar dari nol dan tidak boleh melebihi 256.
enhancedContrast
Jenis: FLOAT
Jumlah peningkatan kontras, nol atau lebih besar.
grayscaleEnhancedContrast
Jenis: FLOAT
Jumlah peningkatan kontras yang digunakan untuk antialias skala abu-abu, nol atau lebih besar.
clearTypeLevel
Jenis: FLOAT
Tingkat ClearType, dari 0,0f (tanpa ClearType) hingga 1,0f (ClearType penuh).
pixelGeometry
Jenis: DWRITE_PIXEL_GEOMETRY
Nilai DWRITE_PIXEL_GEOMETRY-jenis yang menentukan struktur internal piksel perangkat (yaitu, susunan fisik komponen warna merah, hijau, dan biru) yang diasumsikan untuk tujuan penyajian teks.
renderingMode
Jenis: DWRITE_RENDERING_MODE1
Nilai jenis DWRITE_RENDERING_MODE1 yang menentukan metode (misalnya, kualitas alami ClearType) untuk merender glyph. Dalam kebanyakan kasus, tentukan DWRITE_RENDERING_MODE1_DEFAULT untuk secara otomatis menggunakan mode yang sesuai.
gridFitMode
Jenis: DWRITE_GRID_FIT_MODE
Nilai DWRITE_GRID_FIT_MODE-ketik yang menentukan cara membuat kerangka glyph yang pas dengan kisi. Dalam kebanyakan kasus, tentukan DWRITE_GRID_FIT_DEFAULT untuk memilih mode yang sesuai secara otomatis.
[out] renderingParams
Jenis: IDWriteRenderingParams3**
Penunjuk ke blok memori yang menerima penunjuk ke antarmuka IDWriteRenderingParams3 untuk objek parameter penyajian yang baru dibuat, atau NULL jika terjadi kegagalan.
Mengembalikan nilai
Jenis: HRESULT
Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| 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 |