Compartir a través de


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

Consulte también

ID2D1Device1