Compartir a través de


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

Consulte también

D2D1_ANTIALIAS_MODE

D2D1_LAYER_OPTIONS

D2D1_LAYER_PARAMETERS

ID2D1Brush

Introducción a las capas