Interface IDvdControl2 (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.]
L’interface IDvdControl2
navigue et lit DVD-Video titres. Le filtre source DirectShow DVD Navigator implémente cette interface. Après avoir créé un graphique de filtre DE DVD via l’interface IDvdGraphBuilder , une application de lecteur DVD utilise les méthodes des interfaces IDvdControl2 et IDvdInfo2 pour envoyer des commandes DVD à et récupérer des informations d’état à partir du DVD Navigator.
IDvdControl2
fournit toutes les fonctionnalités requises par la spécification DVD Annexe J, ainsi que les méthodes de lecture, de navigation dans les menus et de contrôle parental. Pour plus d’informations sur l’écriture d’une application de lecteur DVD à l’aide du navigateur DE DVD, y compris des rubriques sur le graphique de filtre DVD, la synchronisation des commandes, les contrôles parentaux, les menus et la prise en charge du karaoké, consultez Applications DVD.
Héritage
L’interface IDvdControl2 hérite de l’interface IUnknown. IDvdControl2 a également les types de membres suivants :
Méthodes
L’interface IDvdControl2 a ces méthodes.
IDvdControl2 ::AcceptParentalLevelChange La méthode AcceptParentalLevelChange accepte ou rejette une demande du NAVIGATEUR DE DVD pour lire du contenu à un niveau de gestion parentale supérieur. |
IDvdControl2 ::ActivateAtPosition La méthode ActivateAtPosition active le bouton de menu sous la position du pointeur de la souris. |
IDvdControl2 ::ActivateButton La méthode ActivateButton active le bouton de menu actuellement sélectionné. |
IDvdControl2 ::P ause Remarque Cette méthode est déconseillée. Les applications doivent appeler IMediaControl ::P ause à la place. Pour plus d’informations, consultez Data Flow dans le NAVIGATEUR DE DVD. La méthode Pause interrompt ou reprend la lecture à l’emplacement actuel. |
IDvdControl2 ::P layAtTime La méthode PlayAtTime démarre la lecture à partir de l’heure spécifiée dans le titre actuel. |
IDvdControl2 ::P layAtTimeInTitle La méthode PlayAtTimeInTitle démarre la lecture à partir de l’heure spécifiée dans le titre spécifié. |
IDvdControl2 ::P layBackwards La méthode PlayBackwards lit vers l’arrière à la vitesse spécifiée à partir de l’emplacement actuel. |
IDvdControl2 ::P layChapter La méthode PlayChapter démarre la lecture à partir du chapitre spécifié dans le titre actuel. |
IDvdControl2 ::P layChapterInTitle La méthode PlayChapterInTitle démarre la lecture à partir du début du chapitre spécifié du titre spécifié. |
IDvdControl2 ::P layChaptersAutoStop La méthode PlayChaptersAutoStop lit le nombre de chapitres spécifié, en commençant par le chapitre spécifié dans le titre spécifié. |
IDvdControl2 ::P layForwards La méthode PlayForwards avance à la vitesse spécifiée à partir de l’emplacement actuel. |
IDvdControl2 ::P layNextChapter La méthode PlayNextChapter démarre la lecture à partir du début du chapitre suivant du titre actuel. |
IDvdControl2 ::P layPeriodInTitleAutoStop La méthode PlayPeriodInTitleAutoStop démarre la lecture dans le titre spécifié à partir de l’heure de début spécifiée jusqu’à l’heure de fin spécifiée. |
IDvdControl2 ::P layPrevChapter La méthode PlayPrevChapter démarre la lecture à partir du début du chapitre précédent du titre actuel. |
IDvdControl2 ::P layTitle La méthode PlayTitle démarre la lecture à partir du début du titre spécifié. |
IDvdControl2 ::ReplayChapter La méthode ReplayChapter démarre la lecture à partir du début du chapitre actif. |
IDvdControl2 ::Resume La méthode Resume quitte un menu et reprend la lecture. |
IDvdControl2 ::ReturnFromSubmenu La méthode ReturnFromSubmenu retourne l’affichage d’un sous-menu vers son menu parent. |
IDvdControl2 ::SelectAndActivateButton La méthode SelectAndActivateButton sélectionne et active le bouton de menu spécifié. |
IDvdControl2 ::SelectAngle La méthode SelectAngle définit le nouvel angle lorsque le NAVIGATEUR DE DVD se trouve dans un bloc d’angle. |
IDvdControl2 ::SelectAtPosition La méthode SelectAtPosition met en évidence le bouton de menu sous la position du pointeur de la souris. |
IDvdControl2 ::SelectAudioStream La méthode SelectAudioStream sélectionne le flux audio à lire. |
IDvdControl2 ::SelectButton La méthode SelectButton sélectionne le bouton de menu spécifié. |
IDvdControl2 ::SelectDefaultAudioLanguage La méthode SelectDefaultAudioLanguage définit la langue audio par défaut. |
IDvdControl2 ::SelectDefaultMenuLanguage La méthode SelectDefaultMenuLanguage définit la langue par défaut pour tous les menus et boutons de menu. |
IDvdControl2 ::SelectDefaultSubpictureLanguage La méthode SelectDefaultSubpictureLanguage définit la langue par défaut du texte de sous-image. |
IDvdControl2 ::SelectKaraokeAudioPresentationMode La méthode SelectKaraokeAudioPresentationMode envoie des canaux auxiliaires karaoké aux haut-parleurs de gauche ou de droite. |
IDvdControl2 ::SelectParentalCountry La méthode SelectParentalCountry définit le pays/la région pour l’interprétation des niveaux d’accès parental et la définition des langues par défaut. |
IDvdControl2 ::SelectParentalLevel La méthode SelectParentalLevel définit le niveau d’accès parental pour l’utilisateur connecté. |
IDvdControl2 ::SelectRelativeButton La méthode SelectRelativeButton définit le bouton relatif spécifié (supérieur, inférieur, droit ou gauche). |
IDvdControl2 ::SelectSubpictureStream La méthode SelectSubpictureStream définit le flux de sous-image à afficher. |
IDvdControl2 ::SelectVideoModePreference La méthode SelectVideoModePreference définit l’affichage du mode vidéo spécifié (écran large, boîte aux lettres ou panoramique) pour la lecture. |
IDvdControl2 ::SetDVDDirectory La méthode SetDVDDirectory définit le lecteur DVD à partir duquel le filtre DVD Navigator lit. |
IDvdControl2 ::SetGPRM La méthode SetGPRM définit une valeur de registre de paramètres généraux. |
IDvdControl2 ::SetOption La méthode SetOption active ou désactive un indicateur de comportement interne sur le filtre DVD Navigator. |
IDvdControl2 ::SetState La méthode SetState enregistre la position et l’état actuels du disque du filtre DVD Navigator. |
IDvdControl2 ::SetSubpictureState La méthode SetSubpictureState active ou désactive l’affichage de la sous-image. |
IDvdControl2 ::ShowMenu La méthode ShowMenu affiche le menu spécifié, le cas échéant. |
IDvdControl2 ::StillOff La méthode StillOff reprend la lecture, annulant le mode immobile. |
IDvdControl2 ::Stop La méthode Stop arrête la lecture d’un titre ou d’un menu en déplaçant le navigateur DVD dans le domaine d’arrêt du DVD. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau | applications UWP] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau | applications UWP] |
Plateforme cible | Windows |
En-tête | strmif.h (include Dshow.h) |