Prise en charge de VMR pour l’accélération vidéo DirectX

DirectX Video Acceleration est une interface de programmation d’applications (API) et une interface de pilote de périphérique (DDI) correspondante pour l’accélération matérielle du traitement du décodage vidéo numérique, avec prise en charge de la fusion alpha à des fins telles que la prise en charge des sous-images DVD. DirectX VA est documenté dans le Windows DDK. L’interface IAMVideoAccelerator , qui fournit un accès en mode utilisateur à la fonctionnalité DirectX va sur un périphérique matériel, est documentée dans ce kit de développement logiciel (SDK).

VMR prend en charge IAMVideoAccelerator, et son implémentation est identique à l’ancienne Mixer de superposition, à l’exception d’une différence importante. la superposition Mixer garantie que la sortie est rendue dans une surface de recouvrement, tandis que VMR peut envoyer la sortie pour un traitement ultérieur, par exemple une opération 3d, ou elle peut envoyer la sortie vers une surface hors écran qui est ensuite blitted à la surface principale.

À propos de l’accélération vidéo DirectX