D2D1_BITMAPSOURCE_PROP enumeração (d2d1effects.h)
Identificadores para propriedades do efeito de origem do 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 Valor: 0 O IWICBitmapSource que contém os dados de imagem a serem carregados. O tipo é IWICBitmapSource. O valor padrão é NULL. |
D2D1_BITMAPSOURCE_PROP_SCALE Valor: 1 A quantidade de escala na direção X e Y. O efeito multiplica a largura pelo valor X e a altura pelo valor Y. Essa propriedade é uma D2D1_VECTOR_2F definida como: (escala X, escala Y). Os valores de escala são FLOAT, sem unidade e devem ser positivos ou 0. O tipo é D2D1_VECTOR_2F. O valor padrão é {1.0f, 1.0f}. |
D2D1_BITMAPSOURCE_PROP_INTERPOLATION_MODE Valor: 2 O modo de interpolação usado para dimensionar a imagem. Se o modo desabilitar o mipmap, o BitmapSouce armazenará em cache a imagem na resolução determinada pelas propriedades Scale e EnableDPICorrection. O tipo é D2D1_BITMAPSOURCE_INTERPOLATION_MODE. O valor padrão é D2D1_BITMAPSOURCE_INTERPOLATION_MODE_LINEAR. |
D2D1_BITMAPSOURCE_PROP_ENABLE_DPI_CORRECTION Valor: 3 Se você definir isso como TRUE, o efeito dimensionará a imagem de entrada para converter o DPI relatado por IWICBitmapSource na DPI do contexto do dispositivo. O efeito usa o modo de interpolação definido com a propriedade InterpolationMode. Se você definir isso como FALSE, o efeito usará um DPI de 96.0 para a imagem de saída. O tipo é BOOL. O valor padrão é FALSE. |
D2D1_BITMAPSOURCE_PROP_ALPHA_MODE Valor: 4 O modo alfa da saída. Isso pode ser pré-multiplicado ou reto. O tipo é D2D1_BITMAPSOURCE_ALPHA_MODE. O valor padrão é D2D1_BITMAPSOURCE_ALPHA_MODE_PREMULTIPLIED. |
D2D1_BITMAPSOURCE_PROP_ORIENTATION Valor: 5 Uma operação de inversão e/ou rotação a ser executada na imagem. O tipo é D2D1_BITMAPSOURCE_ORIENTATION. O valor padrão é D2D1_BITMAPSOURCE_ORIENTATION_DEFAULT. |
D2D1_BITMAPSOURCE_PROP_FORCE_DWORD Valor: 0xffffffff |
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d2d1effects.h |