enumeración DWRITE_COLOR_COMPOSITE_MODE (dwrite_3.h)

Define constantes que especifican un modo compuesto para combinar elementos de pintura de origen y destino en un glifo de color. Estas se toman de la especificación W3C Compositing y Blending Level 1.

Syntax

typedef enum DWRITE_COLOR_COMPOSITE_MODE {
  DWRITE_COLOR_COMPOSITE_CLEAR,
  DWRITE_COLOR_COMPOSITE_SRC,
  DWRITE_COLOR_COMPOSITE_DEST,
  DWRITE_COLOR_COMPOSITE_SRC_OVER,
  DWRITE_COLOR_COMPOSITE_DEST_OVER,
  DWRITE_COLOR_COMPOSITE_SRC_IN,
  DWRITE_COLOR_COMPOSITE_DEST_IN,
  DWRITE_COLOR_COMPOSITE_SRC_OUT,
  DWRITE_COLOR_COMPOSITE_DEST_OUT,
  DWRITE_COLOR_COMPOSITE_SRC_ATOP,
  DWRITE_COLOR_COMPOSITE_DEST_ATOP,
  DWRITE_COLOR_COMPOSITE_XOR,
  DWRITE_COLOR_COMPOSITE_PLUS,
  DWRITE_COLOR_COMPOSITE_SCREEN,
  DWRITE_COLOR_COMPOSITE_OVERLAY,
  DWRITE_COLOR_COMPOSITE_DARKEN,
  DWRITE_COLOR_COMPOSITE_LIGHTEN,
  DWRITE_COLOR_COMPOSITE_COLOR_DODGE,
  DWRITE_COLOR_COMPOSITE_COLOR_BURN,
  DWRITE_COLOR_COMPOSITE_HARD_LIGHT,
  DWRITE_COLOR_COMPOSITE_SOFT_LIGHT,
  DWRITE_COLOR_COMPOSITE_DIFFERENCE,
  DWRITE_COLOR_COMPOSITE_EXCLUSION,
  DWRITE_COLOR_COMPOSITE_MULTIPLY,
  DWRITE_COLOR_COMPOSITE_HSL_HUE,
  DWRITE_COLOR_COMPOSITE_HSL_SATURATION,
  DWRITE_COLOR_COMPOSITE_HSL_COLOR,
  DWRITE_COLOR_COMPOSITE_HSL_LUMINOSITY
} ;

Constantes

 
DWRITE_COLOR_COMPOSITE_CLEAR
Uno de los modos de Porter-Duff.
DWRITE_COLOR_COMPOSITE_SRC
Uno de los modos de Porter-Duff.
DWRITE_COLOR_COMPOSITE_DEST
Uno de los modos de Porter-Duff.
DWRITE_COLOR_COMPOSITE_SRC_OVER
Uno de los modos de Porter-Duff.
DWRITE_COLOR_COMPOSITE_DEST_OVER
Uno de los modos de Porter-Duff.
DWRITE_COLOR_COMPOSITE_SRC_IN
Uno de los modos de Porter-Duff.
DWRITE_COLOR_COMPOSITE_DEST_IN
Uno de los modos de Porter-Duff.
DWRITE_COLOR_COMPOSITE_SRC_OUT
Uno de los modos de Porter-Duff.
DWRITE_COLOR_COMPOSITE_DEST_OUT
Uno de los modos de Porter-Duff.
DWRITE_COLOR_COMPOSITE_SRC_ATOP
Uno de los modos de Porter-Duff.
DWRITE_COLOR_COMPOSITE_DEST_ATOP
Uno de los modos de Porter-Duff.
DWRITE_COLOR_COMPOSITE_XOR
Uno de los modos de Porter-Duff.
DWRITE_COLOR_COMPOSITE_PLUS
Uno de los modos de Porter-Duff.
DWRITE_COLOR_COMPOSITE_SCREEN
Uno de los modos de combinación de colores separables.
DWRITE_COLOR_COMPOSITE_OVERLAY
Uno de los modos de combinación de colores separables.
DWRITE_COLOR_COMPOSITE_DARKEN
Uno de los modos de combinación de colores separables.
DWRITE_COLOR_COMPOSITE_LIGHTEN
Uno de los modos de combinación de colores separables.
DWRITE_COLOR_COMPOSITE_COLOR_DODGE
Uno de los modos de combinación de colores separables.
DWRITE_COLOR_COMPOSITE_COLOR_BURN
Uno de los modos de combinación de colores separables.
DWRITE_COLOR_COMPOSITE_HARD_LIGHT
Uno de los modos de combinación de colores separables.
DWRITE_COLOR_COMPOSITE_SOFT_LIGHT
Uno de los modos de combinación de colores separables.
DWRITE_COLOR_COMPOSITE_DIFFERENCE
Uno de los modos de combinación de colores separables.
DWRITE_COLOR_COMPOSITE_EXCLUSION
Uno de los modos de combinación de colores separables.
DWRITE_COLOR_COMPOSITE_MULTIPLY
Uno de los modos de combinación de colores separables.
DWRITE_COLOR_COMPOSITE_HSL_HUE
Uno de los modos de combinación de colores no separables.
DWRITE_COLOR_COMPOSITE_HSL_SATURATION
Uno de los modos de combinación de colores no separables.
DWRITE_COLOR_COMPOSITE_HSL_COLOR
Uno de los modos de combinación de colores no separables.
DWRITE_COLOR_COMPOSITE_HSL_LUMINOSITY
Uno de los modos de combinación de colores no separables.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1809 (con SDK de Aplicaciones para Windows 1.2 o posterior)
Encabezado dwrite_3.h