Метод ID2D1Device1::SetRenderingPriority (d2d1_2.h)
Задает приоритет операций отрисовки Direct2D, выполняемых в любом контексте устройства, связанном с устройством.
Синтаксис
void SetRenderingPriority(
D2D1_RENDERING_PRIORITY renderingPriority
);
Параметры
renderingPriority
Требуемый приоритет отрисовки для устройства и связанных контекстов.
Возвращаемое значение
Тип: HRESULT
Метод возвращает HRESULT. Допустимые значения включают, но не ограничиваются, значения, приведенные в следующей таблице.
HRESULT | Описание: |
---|---|
S_OK | Без ошибок. |
E_OUTOFMEMORY | Direct2D не удалось выделить достаточно памяти для завершения вызова. |
E_INVALIDARG | В возвращающую функцию передан недопустимый параметр. |
Комментарии
Вызов этого метода влияет на приоритет отрисовки всех контекстов устройства, связанных с устройством. Этот метод можно вызвать в любое время, но не гарантируется, что он вступит в силу до начала следующего кадра. Рекомендуется вызывать этот метод за пределами блоков BeginDraw и EndDraw . Цикличность этого свойства в блоках рисования позволяет эффективно уменьшить преимущества любого применяемого регулирования.
Требования
Минимальная версия клиента | Windows 8.1 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2012 R2 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | d2d1_2.h |
Библиотека | D2d1.lib |
DLL | D2d1.dll |