Méthode IDvdControl2 ::SelectKaraokeAudioPresentationMode (strmif.h)
[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement au nouveau code d’utiliser MediaPlayer, IMFMediaEngine et La 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.]
La SelectKaraokeAudioPresentationMode
méthode envoie des canaux auxiliaires karaoké aux haut-parleurs de gauche ou de droite.
Syntaxe
HRESULT SelectKaraokeAudioPresentationMode(
[in] ULONG ulMode
);
Paramètres
[in] ulMode
OR au niveau du bit de DVD_KARAOKE_DOWNMIX énumération indiquant comment mélanger les cinq canaux de karaoké sur les canaux 0 et 1, qui sont généralement en sortie vers les haut-parleurs gauche et droit.
Valeur retournée
Retourne l’une des valeurs suivantes.
Code de retour | Description |
---|---|
|
Réussite. |
|
Le décodeur audio ne prend pas en charge le mixage descendant. |
|
Le filtre DVD Navigator se trouve dans un domaine non valide. |
|
Le contrôle UOP interdit l’opération en cours. |
Remarques
Lorsque le navigateur DVD passe en mode karaoké, il interroge le décodeur audio pour déterminer s’il prend en charge le mixage de karaoké. Si le décodeur le prend en charge, les canaux 2 à 4 (canaux auxiliaires karaoké avec les voix de guide, les mélodies de guide et les effets sonores) sont désactivés. Utilisez cette méthode pour activer ou désactiver des canaux individuels et les diriger vers les canaux 0 et 1.
Cette méthode est illustrée dans l’application DVDSample dans CKaraokeDlg ::D oModal.
Le tableau suivant indique le nom de la commande Annexe J auquel correspond ce nom de méthode et les domaines dans lesquels cette méthode est valide.
Nom de la commande Annexe J | Domaines valides |
Karaoke_Audio_Presentation_Mode_Change |
|
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | strmif.h (include Dshow.h) |
Bibliothèque | Strmiids.lib |