enumeración D2D1_VERTEX_OPTIONS (d2d1effectauthor.h)

Describe las marcas que influyen en cómo interactúa el representador con un sombreador de vértices personalizado.

Syntax

typedef enum D2D1_VERTEX_OPTIONS {
  D2D1_VERTEX_OPTIONS_NONE = 0,
  D2D1_VERTEX_OPTIONS_DO_NOT_CLEAR = 1,
  D2D1_VERTEX_OPTIONS_USE_DEPTH_BUFFER = 2,
  D2D1_VERTEX_OPTIONS_ASSUME_NO_OVERLAP = 4,
  D2D1_VERTEX_OPTIONS_FORCE_DWORD = 0xffffffff
} ;

Constantes

 
D2D1_VERTEX_OPTIONS_NONE
Valor: 0
Equivalente lógico de que no se establezcan marcas.
D2D1_VERTEX_OPTIONS_DO_NOT_CLEAR
Valor: 1
Si se establece esta marca, el representador asume que el sombreador de vértices cubre toda la región de interés con vértices y no necesita borrar el destino de representación de destino. Si no se establece esta marca, el representador asume que los vértices no cubren todo el interés de la región y deben borrar primero el destino de representación en negro transparente.
D2D1_VERTEX_OPTIONS_USE_DEPTH_BUFFER
Valor: 2
El representador usará un búfer de profundidad al representar vértices personalizados. El búfer de profundidad se usará para calcular la información de oclusión. Esto puede dar lugar a que la salida del representador dependa del orden de dibujo si contiene transparencia.
D2D1_VERTEX_OPTIONS_ASSUME_NO_OVERLAP
Valor: 4
Indica que los vértices personalizados no se superponen entre sí.
D2D1_VERTEX_OPTIONS_FORCE_DWORD
Valor: 0xffffffff

Requisitos

   
Cliente mínimo compatible Windows 8 y Platform Update para Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 y actualización de plataforma para Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Encabezado d2d1effectauthor.h

Consulte también

D2D1_BLEND_DESCRIPTION

ID2D1BlendTransform