IDXGISwapChain2 ::SetSourceSize, méthode (dxgi1_3.h)
Définit la région source à utiliser pour la chaîne d’échange.
Utilisez SetSourceSize pour spécifier la partie de la chaîne d’échange à partir de laquelle le système d’exploitation se présente. Cela permet un redimensionnement efficace sans appeler la méthode IDXGISwapChain ::ResizeBuffers plus coûteuse. Avant Windows 8.1, l’appel d’IDXGISwapChain ::ResizeBuffers était le seul moyen de redimensionner la chaîne d’échange. Le rectangle source est toujours défini par la région [0, 0, Largeur, Hauteur].
Syntaxe
HRESULT SetSourceSize(
UINT Width,
UINT Height
);
Paramètres
Width
Largeur de la source à utiliser pour la chaîne d’échange. Cette valeur doit être supérieure à zéro et doit être inférieure ou égale à la largeur totale de la chaîne d’échange.
Height
Hauteur de source à utiliser pour la chaîne d’échange. Cette valeur doit être supérieure à zéro et doit être inférieure ou égale à la hauteur globale de la chaîne d’échange.
Valeur retournée
Cette méthode peut retourner :
- E_INVALIDARG si un ou plusieurs paramètres dépassent la taille de la mémoire tampon arrière.
- Peut-être d’autres codes d’erreur décrits dans la rubrique DXGI_ERROR .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8.1 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 R2 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | dxgi1_3.h |
Bibliothèque | Dxgi.lib |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour