Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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_SOURCEValeur : 0 IWICBitmapSource contenant les données d’image à charger. Le type est IWICBitmapSource. La valeur par défaut est NULL. |
D2D1_BITMAPSOURCE_PROP_SCALEValeur : 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_MODEValeur : 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_CORRECTIONValeur : 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_MODEValeur : 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_ORIENTATIONValeur : 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_DWORDValeur : 0xffffffff |
Configuration requise
| Condition requise | Valeur |
|---|---|
| En-tête | d2d1effects.h |