Método ID2D1DeviceContext::SetPrimitiveBlend (d2d1_1.h)
Cambia el modo de combinación primitivo que se usa para todas las operaciones de representación en el contexto del dispositivo.
Sintaxis
void SetPrimitiveBlend(
D2D1_PRIMITIVE_BLEND primitiveBlend
);
Parámetros
primitiveBlend
Tipo: D2D1_PRIMITIVE_BLEND
Combinación primitiva que se va a usar.
Valor devuelto
None
Observaciones
La combinación primitiva se aplicará a todo el primitivo dibujado en el contexto, a menos que esto se invalide con el parámetro compositeMode en drawImage API.
La mezcla primitiva se aplica al interior de cualquier primitivo dibujado en el contexto. En el caso de DrawImage, esto estará implícito en el rectángulo de imagen, el desplazamiento y la transformación del mundo.
Si la mezcla primitiva es algo distinto de D2D1_PRIMITIVE_BLEND_SOURCE_OVER , se desactivará la representación de ClearType. Si la aplicación fuerza explícitamente la representación de ClearType en estos modos, el contexto de dibujo se colocará en un estado de error. D2DERR_WRONG_STATE se devolverán desde EndDraw o Flush.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 y Actualización de plataforma 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] |
Plataforma de destino | Windows |
Encabezado | d2d1_1.h |
Archivo DLL | D2d1.dll |