IDWriteFactory1::CreateCustomRenderingParams, méthode (dwrite_1.h)
Crée un objet de paramètres de rendu avec les propriétés spécifiées.
Syntaxe
HRESULT CreateCustomRenderingParams(
FLOAT gamma,
FLOAT enhancedContrast,
FLOAT enhancedContrastGrayscale,
FLOAT clearTypeLevel,
DWRITE_PIXEL_GEOMETRY pixelGeometry,
DWRITE_RENDERING_MODE renderingMode,
[out] IDWriteRenderingParams1 **renderingParams
);
Paramètres
gamma
Type : FLOAT
Niveau gamma à définir pour le nouvel objet de paramètres de rendu.
enhancedContrast
Type : FLOAT
Niveau de contraste amélioré à définir pour le nouvel objet de paramètres de rendu.
enhancedContrastGrayscale
Type : FLOAT
Quantité d’amélioration du contraste à utiliser pour l’anticrénelage des nuances de gris, zéro ou supérieur.
clearTypeLevel
Type : FLOAT
Niveau ClearType à définir pour le nouvel objet de paramètres de rendu.
pixelGeometry
Type : DWRITE_PIXEL_GEOMETRY
Représente la structure interne d’un pixel d’appareil (c’est-à-dire la disposition physique des composants de couleur rouge, vert et bleu) qui est supposée à des fins de rendu du texte.
renderingMode
Type : DWRITE_RENDERING_MODE
Valeur qui représente la méthode (par exemple, la qualité naturelle ClearType) pour le rendu des glyphes.
[out] renderingParams
Type : IDWriteRenderingParams1**
Lorsque cette méthode retourne, contient l’adresse d’un pointeur vers l’objet de paramètres de rendu nouvellement créé.
Valeur retournée
Type : HRESULT
Code d’erreur HRESULT standard.
Spécifications
Client minimal pris en charge | Windows 8 et Mise à jour de plateforme pour Windows 7 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 et mise à jour de plateforme pour Windows Server 2008 R2 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | dwrite_1.h |
Bibliothèque | Dwrite.lib |
DLL | Dwrite.dll |