énumération D2D1_IMAGE_SOURCE_LOADING_OPTIONS (d2d1_3.h)
Contrôle les indicateurs d’option d’un nouvel ID2D1ImageSource lors de sa création.
Syntax
typedef enum D2D1_IMAGE_SOURCE_LOADING_OPTIONS {
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_NONE = 0,
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_RELEASE_SOURCE = 1,
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_CACHE_ON_DEMAND = 2,
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_FORCE_DWORD = 0xffffffff
} ;
Constantes
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_NONE Valeur : 0 Aucune option n’est utilisée. |
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_RELEASE_SOURCE Valeur : 1 Indique que la source d’image doit libérer sa référence à la source bitmap WIC une fois qu’elle a été initialisée. Par défaut, la source d’image conserve une référence à la source bitmap WIC pendant la durée de vie de l’objet pour permettre des optimisations de qualité et de vitesse pour l’impression. Cette option désactive cette optimisation. |
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_CACHE_ON_DEMAND Valeur : 2 Indique que la source d’image doit uniquement remplir les sous-régions du cache d’images à la demande. Vous pouvez contrôler ce comportement à l’aide de EnsureCached et méthodes TrimCache . Cette option permet d’améliorer l’utilisation de la mémoire en conservant uniquement les parties nécessaires de l’image en mémoire. Cette option nécessite que la source d’image ait une référence à la source bitmap WIC et qu’elle soit incompatible avec D2D1_IMAGE_SOURCE_LOADING_OPTIONS_RELEASE_SOURCE. |
D2D1_IMAGE_SOURCE_LOADING_OPTIONS_FORCE_DWORD Valeur : 0xffffffff |
Remarques
D2D1_IMAGE_SOURCE_CREATION_OPTIONS_RELEASE_SOURCE empêche la source d’image de conserver une référence à l’objet source utilisé pour la créer.
Il peut diminuer la qualité et l’efficacité de l’impression.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2016 [applications de bureau | Applications UWP] |
En-tête | d2d1_3.h |