Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellt ein Renderingparameterobjekt mit den angegebenen Eigenschaften.
Syntax
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
Typ: FLOAT
Der für die Gammakorrektur verwendete Gammawert, der größer als 0 sein muss und 256 nicht überschreiten darf.
enhancedContrast
Typ: FLOAT
Die Menge der Kontrastverbesserung, null oder höher.
grayscaleEnhancedContrast
Typ: FLOAT
Die Menge der Kontrastverbesserung, die für die Graustufen-Antialiasing verwendet werden soll, 0 oder höher.
clearTypeLevel
Typ: FLOAT
Der Grad der ClearType-Ebene, von 0.0f (kein ClearType) bis 1,0f (vollständiger ClearType).
pixelGeometry
Ein DWRITE_PIXEL_GEOMETRY typisierter Wert, der die interne Struktur eines Gerätepixels angibt (d. h. die physische Anordnung roter, grüner und blauer Farbkomponenten), die zum Rendern von Text angenommen wird.
renderingMode
Ein DWRITE_RENDERING_MODE1 typisierter Wert, der die Methode (z. B. clearType natural quality) zum Rendern von Glyphen angibt. Geben Sie in den meisten Fällen DWRITE_RENDERING_MODE1_DEFAULT an, um automatisch einen geeigneten Modus zu verwenden.
gridFitMode
Typ: DWRITE_GRID_FIT_MODE
Ein DWRITE_GRID_FIT_MODE typisierter Wert, der angibt, wie Glyphenumrisse ins Raster passen. Geben Sie in den meisten Fällen DWRITE_GRID_FIT_DEFAULT an, um automatisch einen geeigneten Modus auszuwählen.
[out] renderingParams
Typ: IDWriteRenderingParams3**
Ein Zeiger auf einen Speicherblock, der einen Zeiger auf eine IDWriteRenderingParams3-Schnittstelle für das neu erstellte Renderingparameterobjekt empfängt, oder NULL im Falle eines Fehlers.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 10 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2016 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | dwrite_3.h |
| Bibliothek | Dwrite.lib |
| DLL | Dwrite.dll |