Méthode IWMDMObjectInfo ::GetPlayLength (mswmdm.h)
La méthode GetPlayLength récupère la longueur de lecture de l’objet en unités appropriées au format. Il s’agit de la longueur restante que le fichier peut lire, et non de sa longueur totale.
Syntaxe
HRESULT GetPlayLength(
[out] DWORD *pdwLength
);
Paramètres
[out] pdwLength
Pointeur vers un DWORD spécifiant la longueur de lecture restante du fichier, en millisecondes.
Valeur retournée
Cette méthode retourne un code HRESULT. Toutes les méthodes d’interface dans Windows Media Gestionnaire de périphériques peuvent retourner l’une des classes suivantes de codes d’erreur :
- Codes d’erreur COM standard
- Codes d’erreur Windows convertis en valeurs HRESULT
- Codes d’erreur Gestionnaire de périphériques Windows Media
Remarques
La valeur de la longueur de lecture récupérée est la longueur totale de l’objet moins la position de lecture actuelle (si la méthode SetPlayLength n’a pas été appelée), ou la valeur définie par SetPlayLength pour ne pas être supérieure à la longueur totale de lecture de l’objet moins la position de lecture actuelle.
Les informations de longueur de lecture peuvent changer lorsque l’utilisateur commence à lire un fichier sur le périphérique multimédia ou lorsqu’une application appelle la méthode Play .
Pour les dossiers ou les systèmes de fichiers contenant des fichiers lisibles, la valeur retournée est dans les pistes ou le nombre de fichiers jouables dans ce dossier ou à la racine de ce système de fichiers.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | mswmdm.h |
Bibliothèque | Mssachlp.lib |