énumération D2D1_SPRITE_OPTIONS (d2d1_3.h)
Spécifie des aspects supplémentaires de la façon dont un lot de sprite doit être dessiné, dans le cadre d’un appel à ID2D1DeviceContext3::D rawSpriteBatch.
Syntax
typedef enum D2D1_SPRITE_OPTIONS {
D2D1_SPRITE_OPTIONS_NONE = 0,
D2D1_SPRITE_OPTIONS_CLAMP_TO_SOURCE_RECTANGLE = 1,
D2D1_SPRITE_OPTIONS_FORCE_DWORD = 0xffffffff
} ;
Constantes
D2D1_SPRITE_OPTIONS_NONE Valeur : 0 Valeur par défaut. Aucune configuration de dessin spéciale. Cette option offre les meilleures performances de dessin. |
D2D1_SPRITE_OPTIONS_CLAMP_TO_SOURCE_RECTANGLE Valeur : 1 L’interpolation des pixels bitmap est limitée au rectangle source du sprite. Si les sous-images de votre bitmap source n’ont pas de pixels qui les séparent, vous pouvez voir une hémorragie de couleur lorsque vous les dessinez avec D2D1_SPRITE_OPTIONS_NONE. Dans ce cas, envisagez d’ajouter des bordures entre elles avec votre outil sprite-packing, ou utilisez cette option. Notez que le dessin de sprites avec cette option activée est plus lent que l’utilisation de D2D1_SPRITE_OPTIONS_NONE. |
D2D1_SPRITE_OPTIONS_FORCE_DWORD Valeur : 0xffffffff |
Configuration requise
En-tête | d2d1_3.h |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour