Interface IDirectXVideoDecoder (dxva2api.h)
Représente un appareil de décodeur vidéo DirectX Video Acceleration (DXVA).
Pour obtenir un pointeur vers cette interface, appelez IDirectXVideoDecoderService::CreateVideoDecoder.
Héritage
L’interface IDirectXVideoDecoder hérite de l’interface IUnknown. IDirectXVideoDecoder possède également les types de membres suivants :
Méthodes
L’interface IDirectXVideoDecoder possède ces méthodes.
IDirectXVideoDecoder::BeginFrame Démarre l’opération de décodage. |
IDirectXVideoDecoder::EndFrame Signale la fin de l’opération de décodage. |
IDirectXVideoDecoder::Execute Exécute une opération de décodage sur l’image actuelle. |
IDirectXVideoDecoder::GetBuffer Récupère un pointeur vers une mémoire tampon de décodeur DirectX Video Acceleration (DXVA). |
IDirectXVideoDecoder::GetCreationParameters Récupère les paramètres utilisés pour créer cet appareil. (IDirectXVideoDecoder.GetCreationParameters) |
IDirectXVideoDecoder::GetVideoDecoderService Récupère le service de décodeur DirectX Video Acceleration (DXVA) qui a créé cet appareil de décodeur. |
IDirectXVideoDecoder::ReleaseBuffer Libère une mémoire tampon obtenue en appelant IDirectXVideoDecoder::GetBuffer. |
Notes
Les méthodes IDirectXVideoDecoder effectuent des appels à l’appareil Direct3D. Par conséquent, les indicateurs D3DCREATE que vous spécifiez lors de la création de l’appareil peuvent affecter le comportement de cette interface. Par exemple, si vous spécifiez l’indicateur D3DCREATE_MULTITHREADED , la section critique globale Direct3D sera conservée pendant les opérations de décodage.
Spécifications
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | dxva2api.h |
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