Função LayerParameters (d2d1helper.h)
Cria uma estrutura D2D1_LAYER_PARAMETERS .
Sintaxe
D2D1_LAYER_PARAMETERS LayerParameters(
[in, ref] const D2D1_RECT_F & contentBounds,
[in, optional] ID2D1Geometry *geometricMask,
D2D1_ANTIALIAS_MODE maskAntialiasMode,
D2D1_MATRIX_3X2_F maskTransform,
FLOAT opacity,
ID2D1Brush *opacityBrush,
D2D1_LAYER_OPTIONS layerOptions
);
Parâmetros
[in, ref] contentBounds
Tipo: const D2D1_RECT_F
Os limites de conteúdo da camada. Não há garantia de renderização de conteúdo fora desses limites. O valor padrão é D2D1::InfiniteRect.
[in, optional] geometricMask
Tipo: ID2D1Geometry*
Uma máscara que especifica a área da camada composta no destino de renderização ou NULL. O valor padrão é NULL.
maskAntialiasMode
Tipo: D2D1_ANTIALIAS_MODE
Um valor que especifica o modo de suavização para a máscara geométrica. O valor padrão é D2D1_ANTIALIAS_MODE_PER_PRIMITIVE.
maskTransform
Tipo: D2D1_MATRIX_3X2_F
Um valor que especifica a transformação que é aplicada à máscara geométrica ao redigir a camada. O valor padrão é D2D1::IdentityMatrix.
opacity
Tipo: FLOAT
Uma opacidade que é aplicada uniformemente a todos os recursos na camada ao compor para o destino. O valor padrão é 1.0.
opacityBrush
Tipo: ID2D1Brush*
Um pincel usado para alterar a opacidade da camada. O pincel é mapeado para a camada e o canal alfa de cada pixel de pincel mapeado é multiplicado pelo pixel de camada correspondente. O valor padrão é NULL.
layerOptions
Tipo: D2D1_LAYER_OPTIONS
Um valor que especifica se a camada pretende renderizar texto com suavização ClearType. O valor padrão é D2D1_LAYER_OPTIONS_NONE.
Retornar valor
Tipo: D2D1_LAYER_PARAMETERS
Uma estrutura que 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.
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 Platform Update para Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | d2d1helper.h |
Biblioteca | D2d1.lib |
DLL | D2d1.dll |