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
S_OK
Réussite.
E_PROP_SET_UNSUPPORTED
Le décodeur audio ne prend pas en charge le mixage descendant.
VFW_E_DVD_INVALIDDOMAIN
Le filtre DVD Navigator se trouve dans un domaine non valide.
VFW_E_DVD_OPERATION_INHIBITED
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
  • DVD_DOMAIN_VideoManagerMenu
  • DVD_DOMAIN_VideoTitleSetMenu
  • DVD_DOMAIN_Title
  • DVD_DOMAIN_Stop

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

Voir aussi

DVD Applications

DVD Karaoke Property Set

Codes d’erreur et de réussite

IDvdControl2 Interface