Freigeben über


IDWriteFactory1::CreateCustomRenderingParams-Methode (dwrite_1.h)

Erstellt ein Renderingparameterobjekt mit den angegebenen Eigenschaften.

Syntax

HRESULT CreateCustomRenderingParams(
        FLOAT                   gamma,
        FLOAT                   enhancedContrast,
        FLOAT                   enhancedContrastGrayscale,
        FLOAT                   clearTypeLevel,
        DWRITE_PIXEL_GEOMETRY   pixelGeometry,
        DWRITE_RENDERING_MODE   renderingMode,
  [out] IDWriteRenderingParams1 **renderingParams
);

Parameter

gamma

Typ: FLOAT

Die Gammastufe, die für das neue Renderingparameterobjekt festgelegt werden soll.

enhancedContrast

Typ: FLOAT

Die erweiterte Kontraststufe, die für das neue Renderingparameterobjekt festgelegt werden soll.

enhancedContrastGrayscale

Typ: FLOAT

Die Menge der Kontrasterweiterung, die für die Graustufen-Antialiasing verwendet werden soll, null oder höher.

clearTypeLevel

Typ: FLOAT

Die ClearType-Ebene, die für das neue Renderingparameterobjekt festgelegt werden soll.

pixelGeometry

Typ: DWRITE_PIXEL_GEOMETRY

Stellt die interne Struktur eines Gerätepixels (d. h. die physische Anordnung roter, grüner und blauer Farbkomponenten) dar, die zum Rendern von Text angenommen wird.

renderingMode

Typ: DWRITE_RENDERING_MODE

Ein -Wert, der die -Methode (z. B. clearType natural quality) zum Rendern von Glyphen darstellt.

[out] renderingParams

Typ: IDWriteRenderingParams1**

Wenn diese Methode zurückgibt, enthält die Adresse eines Zeigers auf das neu erstellte Renderingparameterobjekt.

Rückgabewert

Typ: HRESULT

Standard-HRESULT-Fehlercode.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8 und Plattformupdate für Windows 7 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 und Plattformupdate für Windows Server 2008 R2 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile dwrite_1.h
Bibliothek Dwrite.lib
DLL Dwrite.dll

Weitere Informationen

IDWriteFactory1