IDXGIDecodeSwapChain::P resentBuffer, méthode (dxgi1_3.h)
Présente un cadre sur l’adaptateur de sortie. Le frame est une sous-ressource de l’objet IDXGIResource qui a été utilisé pour créer la chaîne de permutation de décodage.
Syntaxe
HRESULT PresentBuffer(
UINT BufferToPresent,
UINT SyncInterval,
UINT Flags
);
Paramètres
BufferToPresent
Index indiquant le membre du tableau de sous-ressources à présenter.
SyncInterval
Entier qui spécifie comment synchroniser la présentation d’un cadre avec le vide vertical.
Pour le modèle de transfert de bloc binaire (bitblt ) (DXGI_SWAP_EFFECT_DISCARD ou DXGI_SWAP_EFFECT_SEQUENTIAL), les valeurs sont les suivantes :
- 0 - La présentation se produit immédiatement, il n’y a aucune synchronisation.
- 1,2,3,4 - Synchroniser la présentation après le nièmevide vertical.
- 0 : annulez le temps restant sur l’image présentée précédemment et ignorez cette trame si une image plus récente est mise en file d’attente.
- n > 0 : synchroniser la présentation pour au moins n espaces verticaux.
Flags
Valeur entière qui contient les options de présentation de la chaîne d’échange. Ces options sont définies par les constantes DXGI_PRESENT .
L’indicateur DXGI_PRESENT_USE_DURATION doit être défini si une durée actuelle personnalisée (fréquence d’actualisation personnalisée) est utilisée.
Valeur retournée
Cette méthode retourne S_OK en cas de réussite, ou renvoie l’un des codes d’erreur suivants :
Spécifications
Client minimal pris en charge | Windows 8.1 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 R2 [applications de bureau uniquement] |
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