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_MODE renderingMode,
DWRITE_GRID_FIT_MODE gridFitMode,
[out] IDWriteRenderingParams2 **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, nol atau lebih besar.
clearTypeLevel
Jenis: FLOAT
Tingkat ClearType, dari 0,0f (tanpa ClearType) hingga 1,0f (ClearType penuh).
pixelGeometry
Jenis: DWRITE_PIXEL_GEOMETRY
Geometri piksel perangkat.
renderingMode
Jenis: DWRITE_RENDERING_MODE
Metode penyajian glyph. Dalam kebanyakan kasus, ini harus DWRITE_RENDERING_MODE_DEFAULT untuk secara otomatis menggunakan mode yang sesuai.
gridFitMode
Jenis: DWRITE_GRID_FIT_MODE
Cara membuat kisi pas dengan kerangka glyph. Dalam kebanyakan kasus, ini harus DWRITE_GRID_FIT_DEFAULT untuk secara otomatis memilih mode yang sesuai.
[out] renderingParams
Jenis: IDWriteRenderingParams2**
Menyimpan objek parameter penyajian yang baru dibuat, atau NULL jika terjadi kegagalan.
Nilai kembali
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 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 |