Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngineet audio/vidéo capture dans Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise MediaPlayer, IMFMediaEngine et capture audio/vidéo dans Media Foundation au lieu de directShow, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]
Cet article explique comment retourner des formats de capture et de compression à l’aide de la méthode IAMStreamConfig ::GetStreamCaps. Cette méthode peut obtenir plus d’informations sur les types multimédias acceptés que la méthode traditionnelle d’énumération des types de supports d’une broche. Elle doit donc généralement être utilisée à la place. GetStreamCaps peut fournir des informations sur les types de formats autorisés pour l’audio ou la vidéo. En outre, cet article fournit un exemple de code qui montre comment reconnecter la broche d’entrée d’un filtre de transformation pour vous assurer que votre filtre peut produire une sortie particulière.
La méthode GetStreamCaps retourne un tableau de paires de structures de type multimédia et de fonctionnalités. Le type de média est une structure AM_MEDIA_TYPE et les fonctionnalités sont représentées par une structure AUDIO_STREAM_CONFIG_CAPS ou une structure VIDEO_STREAM_CONFIG_CAPS. La première section de cet article présente un exemple vidéo et la seconde présente un exemple audio.
Cet article contient les rubriques suivantes :
- fonctionnalités vidéo
- fonctionnalités audio
- Reconnecter votre entrée pour garantir des types de sortie spécifiques
Rubriques connexes