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.
Contém os limites de conteúdo, informações de máscara, configurações de opacidade e outras opções para um recurso de camada.
Sintaxe
typedef struct D2D1_LAYER_PARAMETERS {
D2D1_RECT_F contentBounds;
ID2D1Geometry *geometricMask;
D2D1_ANTIALIAS_MODE maskAntialiasMode;
D2D1_MATRIX_3X2_F maskTransform;
FLOAT opacity;
ID2D1Brush *opacityBrush;
D2D1_LAYER_OPTIONS layerOptions;
} D2D1_LAYER_PARAMETERS;
Membros
contentBounds
Tipo: D2D1_RECT_F
Os limites de conteúdo da camada. O conteúdo não será renderizado fora desses limites.
geometricMask
Tipo: ID2D1Geometry*
A máscara geométrica especifica a área da camada composta no destino de renderização.
maskAntialiasMode
Tipo: D2D1_ANTIALIAS_MODE
Um valor que especifica o modo de suavização para o geometricMask.
maskTransform
Tipo: D2D1_MATRIX_3X2_F
Um valor que especifica a transformação que é aplicada à máscara geométrica ao redigir a camada.
opacity
Tipo: FLOAT
Um valor de opacidade que é aplicado uniformemente a todos os recursos na camada ao compor para o destino.
opacityBrush
Tipo: ID2D1Brush*
Um pincel usado para modificar a opacidade da camada. O pincel é mapeado para a camada e o canal alfa de cada pixel de pincel mapeado é multiplicado em relação ao pixel de camada correspondente.
layerOptions
Tipo: D2D1_LAYER_OPTIONS
Um valor que especifica se a camada pretende renderizar texto com a suavização ClearType.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
| Servidor mínimo com suporte | Windows Server 2008 R2, Windows Server 2008 com SP2 e Atualização de Plataforma para Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP] |
| Cabeçalho | d2d1.h |