Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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 |