estructura de D2D1_LAYER_PARAMETERS1 (d2d1_1.h)

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.

Sintaxis

typedef struct D2D1_LAYER_PARAMETERS1 {
  D2D1_RECT_F         contentBounds;
  ID2D1Geometry       *geometricMask;
  D2D1_ANTIALIAS_MODE maskAntialiasMode;
  D2D1_MATRIX_3X2_F   maskTransform;
  FLOAT               opacity;
  ID2D1Brush          *opacityBrush;
  D2D1_LAYER_OPTIONS1 layerOptions;
} D2D1_LAYER_PARAMETERS1;

Miembros

contentBounds

Tipo: D2D1_RECT_F

Límites de contenido de la capa. No se garantiza que el contenido fuera de estos límites se represente.

geometricMask

Tipo: ID2D1Geometry*

La máscara geométrica especifica el área de la capa compuesta en el destino de representación.

maskAntialiasMode

Tipo: D2D1_ANTIALIAS_MODE

Valor que especifica el modo de suavizado de contorno para geométricoMask.

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.

opacity

Tipo: FLOAT

Valor de opacidad que se aplica uniformemente a todos los recursos de la capa al redactar en el destino.

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.

layerOptions

Tipo: D2D1_LAYER_OPTIONS1

Opciones adicionales para la creación de capas.

Requisitos

   
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]
Encabezado d2d1_1.h (incluya D2d1.h)

Consulte también

Información general sobre capas