Método ID2D1Device1::SetRenderingPriority (d2d1_2.h)
Establece la prioridad de las operaciones de representación de Direct2D realizadas en cualquier contexto de dispositivo asociado al dispositivo.
Sintaxis
void SetRenderingPriority(
D2D1_RENDERING_PRIORITY renderingPriority
);
Parámetros
renderingPriority
Tipo: D2D1_RENDERING_PRIORITY
Prioridad de representación deseada para el dispositivo y contextos asociados.
Valor devuelto
Tipo: HRESULT
El método devuelve un valor HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.
HRESULT | Descripción |
---|---|
S_OK | No se ha producido ningún error. |
E_OUTOFMEMORY | Direct2D no pudo asignar memoria suficiente para completar la llamada. |
E_INVALIDARG | Se pasó un parámetro no válido a la función de devolución. |
Comentarios
Llamar a este método afecta a la prioridad de representación de todos los contextos de dispositivo asociados al dispositivo. Este método se puede llamar en cualquier momento, pero no se garantiza que surta efecto hasta el principio del siguiente fotograma. El uso recomendado es llamar a este método fuera de los bloques BeginDraw y EndDraw . El ciclo de esta propiedad con frecuencia dentro de bloques de dibujo reducirá eficazmente las ventajas de cualquier limitación que se aplique.
Requisitos
Cliente mínimo compatible | Windows 8.1 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2012 R2 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | d2d1_2.h |
Library | D2d1.lib |
Archivo DLL | D2d1.dll |