Comparaison du modèle d’objet détaillé

le tableau suivant compare les propriétés du modèle d’objet Lecteur Windows Media 6,4 avec le modèle objet Lecteur Windows Media 7 ou version ultérieure.

Lecteur Windows Media propriété 6,4 Lecteur Windows Media 7 ou version ultérieure équivalent
Player6. AllowChangeDisplaySize l’affichage de Lecteur Windows Media 7 ou ultérieur est automatiquement redimensionné pour s’ajuster au média. Vous pouvez définir les propriétés de hauteur et de largeur dans la < > balise Object ou dans le script.
Player6. AllowScan Contrôles. fastForward et contrôles. les fastReverse sont automatiquement activés pour les types de fichiers qui prennent en charge ces méthodes.
Player6. AnglesAvailable Non disponible.
Player6. AnimationAtStart Non disponible.
Player6. AudioStream Utilisez des contrôles. currentAudioLanguageIndex.
Player6. AudioStreamsAvailable Utilisez des contrôles. audioLanguageCount.
Player6. AutoRewind Utilisez des contrôles. CurrentPosition dans le script pour spécifier ou récupérer la position actuelle. Vous pouvez également utiliser des marqueurs et le lecteur. événement markerHit .
Player6. Redimensionnement automatique Le dimensionnement automatique est le comportement par défaut. Pour remplacer le dimensionnement automatique, définissez les propriétés de hauteur et de largeur dans la < > balise Object ou dans le script.
Player6. Démarrage automatique utilisez Paramètres. démarrage automatique.
Player6. Solde utilisez Paramètres. équilibrer.
Player6. Bande passante Utilisez réseau. bande passante.
Player6. BaseURL utilisez Paramètres. baseURL.
Player6. BufferingCount Utilisez réseau. bufferingCount.
Player6. BufferingProgress Utilisez réseau. bufferingProgress.
Player6. BufferingTime Utilisez réseau. bufferingTime.
Player6. ButtonsAvailable Non disponible.
Player6. CanPreview Non disponible.
Player6. CanScan Utilisez des contrôles. isAvailable( " Fastforward " ) et contrôles. isAvailable( " FastReverse " ).
Player6. CanSeek Utilisez des contrôles. isAvailable pour tester si une méthode de recherche particulière peut être exécutée.
Player6. CanSeekToMarkers Utilisez des contrôles. isAvailable( " CurrentMarker " ). Utilisez un média. markerCount pour récupérer le nombre de marqueurs dans un élément multimédia particulier. Utilisez des contrôles. currentMarker pour spécifier ou récupérer le numéro de marqueur actuel.
Player6. CaptioningID Utilisez ClosedCaption. captioningID.
Player6. CCActive Non disponible. pour plus d’informations sur la modification du sous-titrage dans Lecteur Windows Media, consultez sous- titrage .
Player6. ChannelDescription Non disponible.
Player6. ChannelName Non disponible.
Player6. ChannelURL Non disponible.
Player6. ClickToPlay Non disponible. Vous devez fournir des contrôles dans votre interface utilisateur pour démarrer la lecture. L’utilisateur peut également cliquer avec le bouton droit sur l’image vidéo pour ouvrir un menu contextuel qui contient une sélection de lecture/pause si le joueur. enableContextMenu est égal à true.
Player6. ClientID Non disponible. Lecteur Windows Media série 9 ou version ultérieure permet à l’utilisateur de choisir si un ID de lecteur unique est transmis aux fournisseurs de contenu.
si l’utilisateur sélectionne cette option, le lecteur envoie un ID unique au serveur multimédia Windows. L’ID est enregistré dans le fichier journal du serveur, situé dans le.. system32\logfiles par défaut. Le nom du champ de journal est " c-playerid " . la journalisation du serveur n’est pas activée par défaut dans Services Windows Media.
Si l’utilisateur ne sélectionne pas cette option, le serveur génère un ID de session aléatoire, qui est unique pour chaque client pour une session donnée.
pour plus d’informations, consultez la documentation de la série Services Windows Media 9.
Player6. CodecCount Non disponible.
Player6. ColorKey Non disponible.
Player6. ConnectionSpeed Non disponible. Utilisez réseau. débit binaire pour déterminer la vitesse de transmission actuelle.
Player6. ContactAddress Non disponible.
Player6. ContactEmail Non disponible.
Player6. ContactPhone Non disponible.
Player6. CreationDate Utilisez MediaCollection. getMediaAtom( " CreationDate " ) pour récupérer l’index de l’atome de date de création. Utilisez un média. getItemInfoByAtom pour récupérer les métadonnées.
Player6. CurrentAngle Non disponible.
Player6. CurrentAudioStream Utilisez des contrôles. currentAudioLanguageIndex.
Player6. CurrentButton Non disponible.
Player6. CurrentCCService Non disponible.
Player6. CurrentChapter Récupère la sélection actuelle. Si la sélection actuelle n’est pas la même que la sélection retournée par cdrom. sélection, aucun chapitre n’est actuellement présent. Dans le cas contraire, le numéro de chapitre actuel est l’index du média actuel dans la sélection actuelle.
Player6. CurrentDiscSide Non disponible.
Player6. CurrentDomain Utilisez un DVD. domaine.
Player6. CurrentMarker Utilisez des contrôles. currentMarker.
Player6. CurrentPosition Utilisez des contrôles. CurrentPosition.
Player6. CurrentSubpictureStream Non disponible.
Player6. CurrentTime Utilisez des contrôles. currentPositionTimeCode, contrôles. currentPositionString, ou contrôles. CurrentPosition.
Player6. CurrentTitle Récupère la sélection actuelle. Si la sélection actuelle est la même que celle de la sélection renvoyée par cdrom. sélection, le numéro de titre est l’index du média actuel dans la sélection actuelle.
Player6. CurrentVolume Non disponible.
Player6. CursorType Non disponible. Utilisez les styles Internet Explorer à la place.
Player6. Defaultframe utilisez Paramètres. defaultFrame, ou utilisez un

le tableau suivant compare les méthodes de modèle objet de la version 6,4 de Lecteur Windows Media à celles du modèle objet Lecteur Windows Media 7 ou version ultérieure.

Lecteur Windows Media méthode 6,4 Lecteur Windows Media 7 ou version ultérieure équivalent
Player6. AboutBox Utilisez le lecteur. versionInfo pour récupérer la version de Lecteur Windows Media.
Player6. BackwardScan utilisez Paramètres. taux.
Player6. ButtonActivate Non disponible.
Player6. ButtonSelectAndActivate Non disponible.
Player6. Annuler Non disponible.
Player6. ChapterPlay Si vous jouez déjà à la sélection de titre spécifiée, récupérez le chapitre souhaité en tant qu’objet multimédia à l’aide de la syntaxe suivante :
var media = Player.currentPlaylist.item(index);
Ensuite, spécifiez Player. currentMedia à l’aide de l’objet multimédia retourné.
Player6. ChapterPlayAutoStop Non disponible.
Player6. ChapterSearch Si vous jouez déjà à la sélection de titre spécifiée, récupérez le chapitre souhaité en tant qu’objet multimédia à l’aide de la syntaxe suivante :
var media = Player.currentPlaylist.item(index);
Ensuite, spécifiez Player. currentMedia à l’aide de l’objet multimédia retourné.
Player6. Fastforward Utilisez des contrôles. fastForward.
Player6. FastReverse Utilisez des contrôles. fastReverse.
Player6. ForwardScan utilisez Paramètres. taux.
Player6. GetAllGPRMs Non disponible.
Player6. GetAllSPRMs Non disponible.
Player6. GetAudioLanguage Utilisez des contrôles. currentAudioLanguage pour récupérer le LCID de la langue audio actuelle.
Player6. GetCodecDescription Non disponible.
Player6. GetCodecInstalled Non disponible.
Player6. GetCodecURL Utilisez ErrorItem. customUrl.
Player6. GetCurrentEntry Utilisez le script pour effectuer une boucle dans la sélection actuelle. Utilisez un média. isIdentical pour comparer chaque entrée de la sélection au lecteur. objet currentMedia .
Player6. GetMarkerName Utilisez un média. getMarkerName.
Player6. GetMarkerTime Utilisez un média. getMarkerTime.
Player6. GetMediaInfoString Utilisez un média. getItemInfo, média. getItemInfoByAtomet leurs méthodes associées pour récupérer les métadonnées.
Player6. GetMediaParameter Utilisez la sélection. élément permettant de récupérer un élément multimédia. Utilisez ensuite le média. getItemInfo pour récupérer la chaîne de paramètre.
Player6. GetMediaParameterName Utilisez la sélection. élément permettant de récupérer un élément multimédia. Utilisez ensuite le média. getAttributeName pour récupérer la chaîne de paramètre.
Player6. GetMoreInfoURL Non disponible.
Player6. GetNumberOfChapters Si un titre est en cours de diffusion, utilisez currentPlaylist. nombre.
Player6. GetStreamGroup Non disponible.
Player6. GetStreamName Non disponible.
Player6. GetStreamSelected Non disponible.
Player6. GetSubpictureLanguage Non disponible.
Player6. Goup Utilisez un DVD. retour.
Player6. IsSoundCardEnabled Non disponible.
Player6. LeftButtonSelect Non disponible.
Player6. LowerButtonSelect Non disponible.
Player6. MenuCall Utilisez un DVD. titleMenu ou DVD. menu.
Player6. Suivant Utilisez des contrôles. suivant.
Player6. NextPGSearch Utilisez des contrôles. suivant.
Player6. Ouvrir Utilisez le lecteur. URL ou lecteur. currentMedia. Les fichiers sont toujours ouverts de façon asynchrone.
Player6. Suspendre Utilisez des contrôles. suspendre.
Player6. Lire Utilisez des contrôles. jouez.
Player6. Précédent Utilisez des contrôles. précédent.
Player6. PrevPGSearch Utilisez des contrôles. précédent.
Player6. ResumeFromMenu Utilisez un DVD. reprendre.
Player6. RightButtonSelect Non disponible.
Player6. SetCurrentEntry Récupérez un objet multimédia à l’aide de currentPlaylist. Item(entryNumber). Ensuite, spécifiez l’objet multimédia récupéré à l’aide de contrôles. CurrentItem.
Player6. ShowDialog Non disponible.
Player6. StillOff Utilisez des contrôles. jouez. Vous pouvez également utiliser des contrôles. Next si actuellement en mode toujours.
Player6. Arrêter Utilisez des contrôles. Arrêtez.
Player6. StreamSelect Non disponible. Utilisez des contrôles. currentAudioLanguage pour spécifier un flux de langue audio.
Player6. TimePlay À partir de la sélection racine, utilisez currentPlaylist. Item(index) pour récupérer un objet multimédia. Ensuite, définissez l’objet multimédia en tant que l’objet en cours à l’aide de contrôles. CurrentItem. Ensuite, spécifiez les contrôles. CurrentPosition à l’aide d’une valeur de temps en secondes.
Player6. TimeSearch Utilisez des contrôles. CurrentPosition.
Player6. TitlePlay Si vous jouez déjà à la sélection de titre spécifiée, récupérez le chapitre souhaité en tant qu’objet multimédia à l’aide de la syntaxe suivante :
var media = Player.currentPlaylist.item(index);
Ensuite, spécifiez Player. currentMedia à l’aide de l’objet multimédia retourné.
Vous pouvez également utiliser currentPlaylist. élément pour récupérer un objet multimédia, puis utilisez l’objet multimédia retourné pour spécifier des contrôles. CurrentItem.
Player6. TopPGSearch Non disponible.
Player6. UOPValid Non disponible
Player6. UpperButtonSelect Non disponible.

le tableau suivant compare les événements du modèle d’objet Lecteur Windows Media version 6,4 avec le modèle objet Lecteur Windows Media 7 ou version ultérieure.

événement Lecteur Windows Media 6,4 Lecteur Windows Media 7 ou version ultérieure équivalent
Player6. Mise en mémoire tampon Utilisez le lecteur. Mise en mémoire tampon.
Player6. Cliquez sur Utilisez le lecteur. Cliquez sur
Player6. DblClick Utilisez le lecteur. DoubleClick
Player6. Se déconnecter Non disponible.
Player6. DisplayModeChange Non disponible.
Player6. DVDNotify Lecteur. DomainChange et Player. Les OpenPlaylistSwitch sont des événements spécifiques aux DVD. D’autres événements liés aux sélections, aux médias et aux supports de CD-ROM peuvent s’appliquer également en fonction de l’application.
Player6. EndOfStream Utilisez le lecteur. Lecture.
Player6. Erreur L’événement est inchangé. Toutefois, les erreurs sont mises en file d’attente. Utilisez l’objet Error avec l’objet ErrorItem pour récupérer les informations d’erreur à partir de la file d’attente. Consultez l’exemple de code dans la section précédente, gestion des erreurs.
Player6. Touche PG. suiv Utilisez le lecteur. Touche PG. suiv
Player6. Appuyez sur la touche Utilisez le lecteur. Appuyez sur la touche
Player6. KeyUp Utilisez le lecteur. KeyUp
Player6. MarkerHit Utilisez le lecteur. MarkerHit.
Player6. MouseDown Utilisez le lecteur. MouseDown
Player6. MouseMove Utilisez le lecteur. MouseMove
Player6. MouseUp Utilisez le lecteur. MouseUp
Player6. NewStream Utilisez le lecteur. OpenStateChange
Player6. OpenStateChange Utilisez le lecteur. OpenStateChange.
Player6. PlayStateChange Utilisez le lecteur. PlayStateChange.
Player6. PositionChange Utilisez le lecteur. PositionChange.
Player6. ReadyStateChange Utilisez le lecteur. PlayStateChange.
Player6. Commande Utilisez le lecteur. Commande.
Player6. Avertissement Non disponible.

Guide de migration du modèle objet

Référence du modèle objet pour l’écriture de scripts