IDXGISwapChain1::SetRotation, méthode (dxgi1_2.h)
Définit la rotation des mémoires tampons arrière pour la chaîne d’échange.
Syntaxe
HRESULT SetRotation(
[in] DXGI_MODE_ROTATION Rotation
);
Paramètres
[in] Rotation
Valeur de type DXGI_MODE_ROTATION qui spécifie comment définir la rotation des mémoires tampons arrière pour la chaîne d’échange.
Valeur retournée
SetRotation retourne :
- S_OK s’il a correctement défini la rotation.
- DXGI_ERROR_INVALID_CALL si la chaîne d’échange est un modèle de transfert par bloc de bits (bitblt). La chaîne d’échange doit être un modèle inversé pour appeler correctement SetRotation.
- Peut-être d’autres codes d’erreur décrits dans la rubrique DXGI_ERROR .
Mise à jour de la plateforme pour Windows 7 : Sur Windows 7 ou Windows Server 2008 R2 sur lequel la mise à jour de la plateforme pour Windows 7 est installée, SetRotation échoue avec DXGI_ERROR_INVALID_CALL. Pour plus d’informations sur la mise à jour de plateforme pour Windows 7, consultez Mise à jour de plateforme pour Windows 7.
Notes
Vous pouvez uniquement utiliser SetRotation pour faire pivoter les mémoires tampons arrière pour les chaînes d’échange de modèle inversé que vous présentez en mode fenêtré.
SetRotation n’est pas pris en charge pour la rotation des mémoires tampons arrière pour les chaînes d’échange de modèle inversé que vous présentez en mode plein écran. Dans ce cas, SetRotation n’échoue pas, mais vous devez vous assurer que vous ne spécifiez aucune rotation (DXGI_MODE_ROTATION_IDENTITY) pour la chaîne d’échange. Sinon, lorsque vous appelez IDXGISwapChain1::P resent1 ou IDXGISwapChain::P resent pour présenter une image, la présentation échoue.
Spécifications
Client minimal pris en charge | Windows 8 et Mise à jour de plateforme pour Windows 7 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 et mise à jour de plateforme pour Windows Server 2008 R2 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | dxgi1_2.h |
Bibliothèque | Dxgi.lib |