énumération D2D1_BITMAPSOURCE_PROP (d2d1effects.h)
Identificateurs des propriétés de l’effet source Bitmap.
Syntax
typedef enum D2D1_BITMAPSOURCE_PROP {
D2D1_BITMAPSOURCE_PROP_WIC_BITMAP_SOURCE = 0,
D2D1_BITMAPSOURCE_PROP_SCALE = 1,
D2D1_BITMAPSOURCE_PROP_INTERPOLATION_MODE = 2,
D2D1_BITMAPSOURCE_PROP_ENABLE_DPI_CORRECTION = 3,
D2D1_BITMAPSOURCE_PROP_ALPHA_MODE = 4,
D2D1_BITMAPSOURCE_PROP_ORIENTATION = 5,
D2D1_BITMAPSOURCE_PROP_FORCE_DWORD = 0xffffffff
} ;
Constantes
D2D1_BITMAPSOURCE_PROP_WIC_BITMAP_SOURCE Valeur : 0 IWICBitmapSource contenant les données d’image à charger. Le type est IWICBitmapSource. La valeur par défaut est NULL. |
D2D1_BITMAPSOURCE_PROP_SCALE Valeur : 1 Quantité d’échelle dans la direction X et Y. L’effet multiplie la largeur par la valeur X et la hauteur par la valeur Y. Cette propriété est une D2D1_VECTOR_2F définie comme suit : (échelle X, échelle Y). Les quantités d’échelle sont FLOAT, sans unité et doivent être positives ou 0. Le type est D2D1_VECTOR_2F. La valeur par défaut est {1.0f, 1.0f}. |
D2D1_BITMAPSOURCE_PROP_INTERPOLATION_MODE Valeur : 2 Mode d’interpolation utilisé pour mettre à l’échelle l’image. Si le mode désactive le mipmap, BitmapSouce met en cache l’image à la résolution déterminée par les propriétés Scale et EnableDPICorrection. Le type est D2D1_BITMAPSOURCE_INTERPOLATION_MODE. La valeur par défaut est D2D1_BITMAPSOURCE_INTERPOLATION_MODE_LINEAR. |
D2D1_BITMAPSOURCE_PROP_ENABLE_DPI_CORRECTION Valeur : 3 Si vous définissez cette valeur sur TRUE, l’effet met à l’échelle l’image d’entrée pour convertir l’ppp signalé par IWICBitmapSource en ppp du contexte de l’appareil. L’effet utilise le mode d’interpolation que vous définissez avec la propriété InterpolationMode. Si vous définissez cette valeur sur FALSE, l’effet utilise un PPP de 96,0 pour l’image de sortie. Le type est BOOL. La valeur par défaut est FALSE. |
D2D1_BITMAPSOURCE_PROP_ALPHA_MODE Valeur : 4 Mode alpha de la sortie. Cela peut être prémultiplié ou droit. Le type est D2D1_BITMAPSOURCE_ALPHA_MODE. La valeur par défaut est D2D1_BITMAPSOURCE_ALPHA_MODE_PREMULTIPLIED. |
D2D1_BITMAPSOURCE_PROP_ORIENTATION Valeur : 5 Opération de rotation et/ou de rotation à effectuer sur l’image. Le type est D2D1_BITMAPSOURCE_ORIENTATION. La valeur par défaut est D2D1_BITMAPSOURCE_ORIENTATION_DEFAULT. |
D2D1_BITMAPSOURCE_PROP_FORCE_DWORD Valeur : 0xffffffff |
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d2d1effects.h |