Partager via


MSWebDVD, objet

[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.

 

de contrôle ActiveX MSWebDVD