Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Identificadores para propriedades do efeito de transformação 3D.
Syntax
typedef enum D2D1_3DTRANSFORM_PROP {
D2D1_3DTRANSFORM_PROP_INTERPOLATION_MODE = 0,
D2D1_3DTRANSFORM_PROP_BORDER_MODE = 1,
D2D1_3DTRANSFORM_PROP_TRANSFORM_MATRIX = 2,
D2D1_3DTRANSFORM_PROP_FORCE_DWORD = 0xffffffff
} ;
Constantes
D2D1_3DTRANSFORM_PROP_INTERPOLATION_MODEValor: 0 O modo de interpolação que o efeito usa na imagem. Há 5 modos de escala que variam em qualidade e velocidade. O tipo é D2D1_3DTRANSFORM_INTERPOLATION_MODE. O valor padrão é D2D1_3DTRANSFORM_INTERPOLATION_MODE_LINEAR. |
D2D1_3DTRANSFORM_PROP_BORDER_MODEValor: 1 O modo usado para calcular a borda da imagem, suave ou dura. Consulte Modos de borda para obter mais informações. O tipo é D2D1_BORDER_MODE. O valor padrão é D2D1_BORDER_MODE_SOFT. |
D2D1_3DTRANSFORM_PROP_TRANSFORM_MATRIXValor: 2 Uma matriz de transformação 4x4 aplicada ao plano de projeção. O cálculo de matriz a seguir é usado para mapear pontos de um sistema de coordenadas 3D para o sistema de coordenadas 2D transformado.
Em que:
Os elementos de matriz individuais não são limitados e são sem unidade. O tipo é D2D1_MATRIX_4X4_F. O valor padrão é Matrix4x4F(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1). |
D2D1_3DTRANSFORM_PROP_FORCE_DWORDValor: 0xffffffff |
Requisitos
| Requisito | Valor |
|---|---|
| Cabeçalho | d2d1effects.h |