Поделиться через


Метод IDXGISwapChain1::SetRotation (dxgi1_2.h)

Задает поворот задних буферов для цепочки буферов.

Синтаксис

HRESULT SetRotation(
  [in] DXGI_MODE_ROTATION Rotation
);

Параметры

[in] Rotation

DXGI_MODE_ROTATION типизированное значение, указывающее, как задать поворот задних буферов для цепочки буферов.

Возвращаемое значение

SetRotation возвращает:

  • S_OK, если поворот успешно задан.
  • DXGI_ERROR_INVALID_CALL, является ли цепочка буферов моделью передачи битовых блоков (bitblt). Чтобы успешно вызвать SetRotation, цепочка буферов должна быть моделью flip.
  • Возможно, другие коды ошибок, описанные в разделе DXGI_ERROR .

Обновление платформы для Windows 7: В Windows 7 или Windows Server 2008 R2 с установленным обновлением платформы для Windows 7сбой SetRotation с DXGI_ERROR_INVALID_CALL. Дополнительные сведения об Обновлении платформы для Windows 7 см. в разделе Обновление платформы для Windows 7.

Комментарии

SetRotation можно использовать только для поворота задних буферов для цепочек буферов модели flip, которые представлены в оконном режиме.

SetRotation не поддерживается для поворота задних буферов для цепочек буферов модели flip, которые отображаются в полноэкранном режиме. В этом случае setRotation не завершается сбоем, но необходимо убедиться, что для цепочки буферов не указан поворот (DXGI_MODE_ROTATION_IDENTITY). В противном случае при вызове IDXGISwapChain1::P resent1 или IDXGISwapChain::P resent для представления кадра презентация завершается сбоем.

Требования

   
Минимальная версия клиента Windows 8 и Обновление платформы для Windows 7 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 и обновление платформы для Windows Server 2008 R2 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header dxgi1_2.h
Библиотека Dxgi.lib

См. также раздел

IDXGISwapChain1