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 |