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.]
Note
Ce composant est disponible pour une utilisation dans les systèmes d’exploitation Microsoft Windows 2000, Windows XP et Windows Server 2003. Il peut être modifié ou indisponible dans les versions ultérieures.
Note
Cette API est déconseillée. Pour plus d’informations sur la lecture et la navigation de DVD dans DirectShow, consultez applications DVD.
Les méthodes, propriétés et événements de l’objet MSWebDVD permettent à une application de contrôler tous les aspects de DVD-Video navigation et de lecture, et de récupérer des informations à partir du disque. L’objet MSWebDVD n’effectue pas le travail de navigation réel ; il transmet plutôt les commandes au filtre DVD Navigator, un composant Microsoft® DirectShow® qui lit DVD-Video disques.
Les méthodes et propriétés MSWebDVD agissent sur l’état actuel du navigateur DVD ou les informations sur un disque, ou les deux. Pour stocker et récupérer différents types d’informations spécifiques à l’application dans le Registre, telles que les préférences utilisateur pour les niveaux parentaux et la langue par défaut, utilisez les méthodes de l’objet MSDVDAdm. Utilisez la propriété DVDAdm pour accéder à cet objet.
Note
À compter de DirectX 9.0b, l’objet se charge uniquement dans les zones approuvées. Il ne se charge pas dans les zones non approuvées.
méthodes et propriétés par catégorie
| Lecture | |
|---|---|
| CanStep | Détermine si le décodeur MPEG-2 sur le système local peut effectuer un pas à pas d’image dans une direction spécifiée. |
| éjecter | Éjecte ou insère un disque à partir ou dans le lecteur. |
| FramesPerSecond | Récupère la fréquence d’images vidéo pour le titre du DVD actuel. |
| Pause | Suspend la lecture à l’emplacement actuel. |
| Lire | Lit le titre du DVD actuel. |
| PlayAtTime | Démarre la lecture dans le titre actuel à l’heure spécifiée. |
| PlayAtTimeInTitle | Démarre la lecture à l’heure spécifiée dans le titre spécifié. |
| PlayBackwards | Démarre la lecture vers l’arrière à partir de l’emplacement actuel à la vitesse spécifiée. |
| PlayChapter | Démarre la lecture à partir du chapitre spécifié dans le titre actuel. |
| PlayChapterInTitle | Lit le chapitre spécifié dans le titre spécifié. |
| PlayChaptersAutoStop | Démarre la lecture au chapitre spécifié dans le titre spécifié, pour le nombre de chapitres spécifiés. |
| PlayForwards | Démarre la lecture vers l’avant à partir de l’emplacement actuel à la vitesse spécifiée. |
| PlayNextChapter | Démarre la lecture à partir du chapitre suivant dans le titre actuel. |
| PlayPeriodInTitleAutoStop | Démarre la lecture à l’heure spécifiée dans le titre spécifié jusqu’à l’heure d’arrêt spécifiée. |
| PlayPrevChapter | Démarre la lecture à partir du chapitre précédent dans le titre actuel. |
| PlayTitle | Démarre la lecture au début du titre spécifié. |
| ReplayChapter | Démarre la lecture au début du chapitre actuel. |
| Reprendre | Reprend la lecture après l’affichage d’un menu. |
| StillOff | Reprend la lecture, l’annulation du mode toujours. |
| étape | Avance le flux DVD-Video par le nombre spécifié d’images. |
| Arrêter | Arrête la lecture. |
| Menus | |
| ActivateAtPosition | Active le bouton de menu à la position spécifiée. |
| activateButton | Active le bouton de menu sélectionné. |
| ButtonsAvailable | Récupère le nombre total de boutons dans le menu actif. |
| CurrentButton | Récupère le nombre du bouton sélectionné. |
| defaultMenuLanguage | Récupère la langue du menu par défaut du disque. |
| GetButtonAtPosition | Récupère le nombre du bouton aux coordonnées spécifiées sans le sélectionner ou l’activer. |
| GetButtonRect | Récupère le rectangle du bouton spécifié, dans les coordonnées de la fenêtre. |
| ReturnFromSubmenu | Renvoie l’affichage d’un sous-menu à son menu parent ou au titre actuel si le menu est un menu de niveau supérieur. |
| SelectAndActivateButton | Sélectionne et active le bouton spécifié. |
| SelectAtPosition | Sélectionne le bouton de menu à la position spécifiée. |
| SelectLeftButton | Sélectionne le bouton directionnel gauche dans le menu affiché. |
| SelectLowerButton | Sélectionne le bouton directionnel inférieur dans le menu affiché. |
| SelectRightButton | Sélectionne le bouton directionnel droit dans le menu affiché. |
| SelectUpperButton | Sélectionne le bouton directionnel supérieur dans le menu affiché. |
| showMenu | Affiche le menu spécifié à l’écran. |
| Flux audio | |
| AudioStreamsAvailable | Récupère le nombre de flux audio disponibles dans le titre actuel. |
| Balance | Définit ou récupère l’équilibre du haut-parleur pour la sortie du flux audio. |
| CurrentAudioStream | Définit ou récupère le nombre du flux audio activé. |
| defaultAudioLanguage | Récupère la langue audio par défaut du disque. |
| DefaultAudioLanguageExt | Récupère l’extension de langue audio par défaut du disque. |
| GetAudioLanguage | Récupère une chaîne indiquant la langue disponible sur le flux audio spécifié. |
| IsAudioStreamEnabled | Récupère une valeur indiquant si le flux audio spécifié est activé dans le titre actuel. |
| désactiver le | Active ou désactive la sortie du flux audio. |
| SelectDefaultAudioLanguage | Définit la langue audio par défaut actuelle dans le navigateur DVD. |
| volume | Définit ou récupère le niveau de volume audio. |
| Flux de sous-image | |
| CurrentSubpictureStream | Récupère le flux de sous-image sélectionné. |
| DefaultSubpictureLanguage | Récupère la langue de sous-image par défaut du disque. |
| DefaultSubpictureLanguageExt | Récupère l’extension de langage de sous-image par défaut à partir du disque. |
| GetSubpictureLanguage | Récupère la langue du flux de sous-image spécifié. |
| IsSubpictureStreamEnabled | Récupère une valeur indiquant si le flux de sous-image spécifié est activé dans le titre actuel. |
| PreferredSubpictureStream | Définit ou récupère le flux de sous-image préféré de l’utilisateur pour la session d’affichage actuelle. |
| SelectDefaultSubpictureLanguage | Définit la langue de sous-image par défaut actuelle dans le navigateur DVD. |
| SubpictureOn | Définit ou récupère l’état de sous-image actuel (activé ou désactivé). |
| SubpictureStreamsAvailable | Récupère le nombre de flux de sous-image disponibles dans le titre actuel. |
| Rectangle vidéo | |
| AspectRatio | Récupère les proportions du flux vidéo actuel tel qu’il est créé sur le disque. |
| BackColor | Définit ou récupère la couleur des barres qui apparaissent autour des bords du rectangle vidéo lorsque le rapport d’aspect de la vidéo native n’est pas identique à celui de la zone d’affichage de l’objet. |
| capture | Capture une image toujours à partir de l’image vidéo lorsque l’objet MSWebDVD est en mode sans fenêtre. |
| fullScreenMode | Définit ou récupère une valeur indiquant si l’affichage est en mode plein écran. |
| GetClipVideoRect | Récupère le rectangle de découpage défini pour l’affichage vidéo. |
| GetVideoSize | Récupère les dimensions vidéo natives. |
| SetClipVideoRect | Définit le rectangle de découpage occupé par l’affichage vidéo. |
| zoom | Effectue un zoom avant ou arrière sur l’affichage vidéo, centré sur un ensemble donné de coordonnées d’écran. |
| Sous-titrage | |
| ccActive | Définit ou récupère l’état actuel du sous-titrage. |
| ColorKey | Définit ou récupère la clé de couleur utilisée dans le sous-titrage. |
| CurrentCCService | Définit ou récupère le service sous-titré actuel. |
| Blocs d’angle | |
| AnglesAvailable | Récupère le nombre d’angles disponibles. |
| currentAngle | Définit ou récupère l’angle actuel dans un bloc d’angle. |
| Karaoke Audio | |
| GetKaraokeChannelAssignment | Récupère une valeur qui indique comment les canaux de karaoké sont attribués aux haut-parleurs de gauche et de droite. |
| GetKaraokeChannelContent | Récupère une valeur qui indique le type de contenu dans le canal karaoke spécifié dans le flux spécifié. |
| KaraokeAudioPresentationMode | Définit ou récupère la combinaison haut-parleur de droite gauche pour les canaux de karaoké auxiliaires. |
| Chaînes de texte | |
| GetDVDTextLanguageLCID | Récupère l’identificateur de paramètres régionaux (LCID) pour le bloc de chaîne de texte spécifié. |
| GetDVDTextNumberOfLanguages | Récupère le nombre de langues de texte disponibles dans le répertoire DVD actif. |
| GetDVDTextNumberOfStrings | Récupère le nombre de chaînes de texte disponibles pour la langue spécifiée. |
| GetDVDTextString | Récupère la chaîne de texte spécifiée à partir du disque. |
| GetDVDTextStringType | Récupère une valeur qui indique le type d’informations contenues dans la chaîne de texte DVD spécifiée. |
| GetLangFromLangID | Récupère une chaîne lisible par l’homme lorsqu’elle reçoit un identificateur de langage principal (ID). |
| Gestion parentale | |
| AcceptParentalLevelChange | Indique au navigateur DVD d’accepter ou de rejeter le nouveau niveau de gestion parental temporaire. |
| GetPlayerParentalCountry | Récupère le pays/région actuel tel qu’il est défini dans le navigateur DVD. |
| GetPlayerParentalLevel | Récupère le jeu de niveau de gestion parental dans le navigateur DVD. |
| GetTitleParentalLevels | Récupère les niveaux de gestion parental pour le titre spécifié. |
| NotifyParentalLevelChange | Active ou désactive la gestion des événements pour les commandes de niveau de gestion parentale temporaires. |
| SelectParentalCountry | Définit le pays/la région parental spécifié pour la lecture ultérieure. |
| SelectParentalLevel | Définit le niveau parental spécifié pour la lecture ultérieure. |
| Informations sur le disque | |
| CurrentChapter | Récupère le nombre du chapitre en cours de lecture. |
| CurrentDiscSide | Récupère le côté actuel du DVD. |
| currentDomain | Récupère le domaine DVD dans lequel se trouve le navigateur DVD. |
| CurrentTime | Récupère l’heure de lecture actuelle. |
| currentTitle | Récupère le nombre de titres actuellement en cours de lecture. |
| CurrentVolume | Récupère le numéro de volume du répertoire racine actuel. |
| dvdDirectory | Récupère ou définit le répertoire racine du volume DVD actuel. |
| DVDTimeCode2bstr | Récupère une chaîne indiquant l’heure actuelle sur le disque. |
| DVDUniqueID | Récupère un numéro généré par le système qui identifie de façon unique le DVD actuel. |
| GetNumberOfChapters | Récupère le nombre de chapitres dans le titre spécifié. |
| TitlesAvailable | Récupère le nombre de titres disponibles sur le DVD. |
| TotalTitleTime | Récupère le temps de lecture total du titre actuel. |
| UOPValid | Récupère une valeur qui indique si l’opération utilisateur spécifiée est actuellement valide. |
| VolumesAvailable | Récupère une valeur spécifiant le nombre de volumes dans le jeu de disques. |
| Initialisation et contrôle d’objet | |
| DisableAutoMouseProcessing | Active ou désactive la fonctionnalité de traitement de la souris de l’objet. |
| DVDAdm | Fournit l’accès à l’objet MSDVDAdm contenant des méthodes et des propriétés pour enregistrer les informations de l’application et de l’utilisateur. |
| EnableResetOnStop | Définit ou récupère une valeur qui détermine la façon dont le jeu reprend lorsque le graphique de filtre passe hors d’un état arrêté. |
| PlayState | Récupère l’état de lecture actuel. |
| ReadyState | Récupère l’état ReadyState de l’objet MSWebDVD. |
| RegionChange | Affiche une boîte de dialogue système qui permet à l’utilisateur de modifier la région associée au lecteur DVD. |
| Rendu | Initialise le graphique de filtre DVD. |
| windowlessActivation | Initialise l’objet MSWebDVD au moment du design pour le mode fenêtré ou sans fenêtre. |
| Signets | |
| DeleteBookmark | Supprime le signet actuel. |
| RestoreBookmark | Déplace le navigateur dvd vers le point du DVD tel que spécifié dans le signet actuel, avec tous les paramètres audio, vidéo et sous-image restaurés. |
| SaveBookmark | Enregistre la position et l’état actuels du navigateur DVD sur disque afin que l’utilisateur puisse revenir au même emplacement ultérieurement. |
| Curseurs et info-bulles | |
| CursorType | Définit ou récupère le type de curseur actuel. |
| GetDelayTime | Récupère le délai pour l’info-bulle associée à l’objet MSWebDVD. |
| SetDelayTime | Définit l’heure de délai pour l’info-bulle associée à l’objet MSWebDVD. |
| ShowCursor | Rend le pointeur de la souris visible lorsque le navigateur DVD est en mode plein écran. |
| info-bulle | Définit le texte de l’info-bulle qui s’affiche lorsque le pointeur de la souris se trouve sur le rectangle vidéo MSWebDVD. |
| ToolTipMaxWidth | Définit ou récupère la largeur maximale de l’info-bulle associée à l’objet MSWebDVD. |
| GPRMs et SPRM | |
| GetGPRM | Récupère le registre de paramètres généraux spécifié. |
| GetSPRM | Récupère le registre de paramètres système spécifié. |
| setGPRM | Définit le registre de paramètres généraux spécifié sur la valeur spécifiée. |
Rubriques connexes