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 |