Interface IDirect3DVideoDevice9
Permet le décodage à accélération matérielle à partir d’un appareil Direct3D 9 à l’aide de DirectX Video Acceleration (DXVA) version 1.0.
Quand l’utiliser
Cette interface n’est pas destinée à une utilisation générale de l’application. Les filtres de décodeur DirectShow doivent utiliser l’interface IAMVideoAccelerator , et non IDirect3DVideoDevice9. Les broches d’entrée du filtre De rendu de mixage vidéo (VMR) et du filtre Overlay Mixer exposent IAMVideoAccelerator.
Membres
L’interface IDirect3DVideoDevice9 hérite de l’interface IUnknown . IDirect3DVideoDevice9 a également les types de membres suivants :
Méthodes
L’interface IDirect3DVideoDevice9 utilise ces méthodes.
Méthode | Description |
---|---|
CreateDXVADevice | Crée un appareil décodeur DXVA. |
CreateSurface | Crée une surface compressée pour le décodage DXVA. |
GetDXVACompressedBufferInfo | Obtient des informations sur les mémoires tampons compressées nécessaires au décodage avec accélération matérielle. |
GetDXVAGuids | Obtient la liste des profils DXVA pris en charge par le pilote d’affichage. |
GetDXVAInternalInfo | Requêtes sur la quantité de mémoire de travail que la couche d’abstraction matérielle (HAL) allouera pour son utilisation privée. |
GetUncompressedDXVAFormats | Obtient une liste des formats de pixels non compressés qui peuvent être rendus à l’aide d’un profil DXVA spécifié. |
Notes
Pour obtenir un pointeur vers cette interface, appelez QueryInterface sur un pointeur IDirect3DDevice9 ou IDirect3DDevice9Ex .
Cette interface prend uniquement en charge DXVA 1.0. Il ne prend pas en charge DXVA 2.0.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2008 [applications de bureau uniquement] |
En-tête |
|
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