Función LayerParameters (d2d1helper.h)
Crea una estructura D2D1_LAYER_PARAMETERS .
Sintaxis
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
Límites de contenido de la capa. No se garantiza que el contenido fuera de estos límites se represente. El valor predeterminado es D2D1::InfiniteRect.
[in, optional] geometricMask
Tipo: ID2D1Geometry*
Máscara que especifica el área de la capa compuesta en el destino de representación o NULL. El valor predeterminado es NULL.
maskAntialiasMode
Tipo: D2D1_ANTIALIAS_MODE
Valor que especifica el modo de suavizado de contorno para la máscara geométrica. El valor predeterminado es D2D1_ANTIALIAS_MODE_PER_PRIMITIVE.
maskTransform
Tipo: D2D1_MATRIX_3X2_F
Valor que especifica la transformación que se aplica a la máscara geométrica al componer la capa. El valor predeterminado es D2D1::IdentityMatrix.
opacity
Tipo: FLOAT
Opacidad que se aplica uniformemente a todos los recursos de la capa al redactar en el destino. El valor predeterminado es 1,0.
opacityBrush
Tipo: ID2D1Brush*
Pincel que se usa para modificar la opacidad de la capa. El pincel se asigna a la capa y el canal alfa de cada píxel de pincel asignado se multiplica por el píxel de capa correspondiente. El valor predeterminado es NULL.
layerOptions
Tipo: D2D1_LAYER_OPTIONS
Valor que especifica si la capa pretende representar texto con suavizado de contorno ClearType. El valor predeterminado es D2D1_LAYER_OPTIONS_NONE.
Valor devuelto
Tipo: D2D1_LAYER_PARAMETERS
Estructura que contiene los límites de contenido, la información de máscara, la configuración de opacidad y otras opciones para un recurso de capa.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7, Windows Vista con SP2 y Platform Update para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | d2d1helper.h |
Library | D2d1.lib |
Archivo DLL | D2d1.dll |