Test et débogage AVStream
À compter de windows 7 WDK, trois outils sont fournis dans la hiérarchie de dossiers WDKPath\tools\avstream . Cette rubrique explique l’objectif et l’utilisation de base de chaque outil. Dans certains cas, une documentation supplémentaire est incluse dans la hiérarchie de dossiers.
GraphEdt
GraphEdt.exe est un outil de développement permettant de créer visuellement des graphiques de filtre multimédia fonctionnels à l’aide de l’interface de programmation d’applications DirectShow.
GraphEdt comprend trois composants binaires : GraphEdt.exe (l’application), GraphEdt.chm (documentation d’aide) et Proppage.dll (filtre d’assistance). Proppage.dll expose des paramètres de propriété supplémentaires pour les filtres lors de l’inscription auprès du système d’exploitation à l’aide de la commande « regsvr32 proppage.dll ». La commande regsvr32 doit être exécutée à un niveau de privilège élevé.
Les fichiers binaires GraphEdt sont fournis pour les architectures x86 et x64. GraphEdt s’exécute sur Microsoft Windows 2000, XP, Windows 2003 Server, Windows Vista et Windows 7.
KsStudio
KsStudio.exe (Kernel Streaming Development Studio) est un outil de développement utilisé pour examiner les propriétés du pilote multimédia, les broches et les supports multimédias pris en charge.
Windows WDK inclut des fichiers binaires KsStudio pour les architectures x86 et x64. Pour Windows, les fichiers binaires sont KsStudio.exe (l’application) et KsMon.sys (pilote de périphérique d’assistance).
KsStudio est un outil de développement de noyau, et doit donc être utilisé avec soin. KsStudio.exe devez écrire un journal récapitulatif dans le répertoire de départ, qui doit disposer d’un accès en écriture pour l’utilisateur. KsStudio tente de charger son pilote d’assistanceKsMon.sys. Ce chargement est facultatif et ne réussit que si KsMon.sys se trouve dans le répertoire de départ et que la commande est exécutée au niveau des privilèges élevés. En règle générale, KsStudio présente une boîte de dialogue intitulée « Options de filtre KS Studio », qui permet à l’utilisateur de spécifier des paramètres, dont les plus importants sont les classes à énumérer. Utilisez le bouton Classes de cette boîte de dialogue pour sélectionner aucune, une ou toutes les classes.
Pour plus d’informations, consultez Utilitaire KsStudio.
USBView
USBView.exe (visionneuse de descripteur de classe vidéo USB) est un outil de développement qui permet à l’utilisateur d’examiner les descripteurs sur n’importe quel périphérique USB attaché. USBView est fourni dans le Kit de pilotes Windows (WDK) en tant qu’exemple dans la section USB. USBView ajoute des informations de descripteur descriptives pour les périphériques multimédias USB Audio et Video Class.
Notes
Dans windows 7 WDK, cet outil est intitulé UVCView.
USBView inclut un composant binaire : USBView.exe. Dans le WDK, cet exécutable se trouve dans la hiérarchie de dossiers tools\avstream . Pour obtenir de la documentation, consultez l’exemple USBView dans WDKPath\src\usb\usbview.
Les fichiers binaires USBView sont fournis pour les architectures x86 et x64. USBView s’exécute sur Microsoft Windows 2000, XP, Windows 2003 Server, Windows Vista et Windows 7.
Les outils suivants sont fournis dans les versions antérieures de Windows et ne sont pas recommandés pour une utilisation sur Windows 7 et versions ultérieures :
AMCap2
AMCap2.exe (Active Movie Capture) est une application permettant d’énumérer et d’utiliser des appareils de capture audio et vidéo avec l’interface de programmation d’application Microsoft DirectShow.
AMCap2 inclut un composant binaire : AMCap2.exe.
Les fichiers binaires AMCap2 sont fournis pour les architectures x86 et x64. AMCap2 s’exécute sur Microsoft Windows 2000, XP, Windows 2003 Server et Vista.
Lors de l’initialisation d’AMCap2, il énumère les périphériques de capture audio et vidéo disponibles dans le menu de son appareil. Vous pouvez sélectionner aucun appareil audio ou vidéo. Dans le menu Paramètres, vous pouvez sélectionner des attributs d’appareil spécifiques.
Pour plus d’informations, consultez la documentation DirectShow.
L’outilAMCap2.exe apparaît dans windows Server 2008 WDK et les versions antérieures de wdk. L’outil a été supprimé de windows 7 WDK pour les plateformes x86 et x64.
Toutes les fonctionnalités d’AMCap2 sont toujours disponibles dans l’outil GraphEdt existant, qui est inclus dans windows 7 WDK.
MCStream
MCStream.exe (MultiChannel Streaming Tool) est un outil de développement qui permet à l’utilisateur de générer et de restituer plusieurs tonalités d’ondes de canal. MCStream est un outil plus ancien qui utilise KS directement, au lieu de DirectShow ou Media Foundation.
Avertissement
MCStream ne fonctionne pas avec tous les convertisseurs audio.
MCStream comprend deux composants binaires :MCStream.exe (l’application) et MCStream.txt (documentation d’aide).
Les fichiers binaires MCStream sont fournis pour les architectures x86 et x64. MCStream s’exécute sur Microsoft Windows 2000, XP, Windows 2003 Server et Vista.
L’outilMCstream.exe n’est pas inclus dans windows 7 WDK pour les plateformes x86 et x64.
Cet outil utilise une technologie héritée qui n’est plus recommandée pour le développement de pilotes dans les systèmes d’exploitation Windows 7 et ultérieur.