Bagikan melalui


METODE IDWriteFactory2::CreateCustomRenderingParams (dwrite_2.h)

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

Lihat juga

IDWriteFactory2