Метод 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 |