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.
Mode d’interpolation utilisé pour mettre à l’échelle l’image dans l’effet source Bitmap. 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.
Syntaxe
typedef enum D2D1_BITMAPSOURCE_INTERPOLATION_MODE {
D2D1_BITMAPSOURCE_INTERPOLATION_MODE_NEAREST_NEIGHBOR = 0,
D2D1_BITMAPSOURCE_INTERPOLATION_MODE_LINEAR = 1,
D2D1_BITMAPSOURCE_INTERPOLATION_MODE_CUBIC = 2,
D2D1_BITMAPSOURCE_INTERPOLATION_MODE_FANT = 6,
D2D1_BITMAPSOURCE_INTERPOLATION_MODE_MIPMAP_LINEAR = 7,
D2D1_BITMAPSOURCE_INTERPOLATION_MODE_FORCE_DWORD = 0xffffffff
} ;
Constantes
D2D1_BITMAPSOURCE_INTERPOLATION_MODE_NEAREST_NEIGHBORValeur : 0 Échantillonne le point unique le plus proche et utilise cela. Ne génère pas de mipmap. |
D2D1_BITMAPSOURCE_INTERPOLATION_MODE_LINEARValeur : 1 Utilise un exemple de quatre points et une interpolation linéaire. Ne génère pas de mipmap. |
D2D1_BITMAPSOURCE_INTERPOLATION_MODE_CUBICValeur : 2 Utilise un noyau cube de 16 exemples pour l’interpolation. Ne génère pas de mipmap. |
D2D1_BITMAPSOURCE_INTERPOLATION_MODE_FANTValeur : 6 Utilise l’interpolation WIC, identique à l’interface IWICBitmapScaler. Ne génère pas de mipmap. |
D2D1_BITMAPSOURCE_INTERPOLATION_MODE_MIPMAP_LINEARValeur : 7 Génère une chaîne mipmap dans la mémoire système à l’aide de l’interpolation biligne. Pour chaque mipmap, l’effet est mis à l’échelle vers le multiple le plus proche de 0,5 à l’aide de l’interpolation biligne puis met à l’échelle la quantité restante à l’aide de l’interpolation linéaire. |
D2D1_BITMAPSOURCE_INTERPOLATION_MODE_FORCE_DWORDValeur : 0xffffffff |
Exigences
| Exigence | Valeur |
|---|---|
| d’en-tête | d2d1effects.h |