MÉTHODE IMDSPObjectInfo ::GetLongestPlayPosition (mswmdm.h)
La méthode GetLongestPlayPosition récupère la position de lecture la plus longue de l’objet. L’objet doit être un fichier de musique sur le périphérique multimédia.
Syntaxe
HRESULT GetLongestPlayPosition(
[out] DWORD *pdwLongestPos
);
Paramètres
[out] pdwLongestPos
Pointeur vers un DWORD contenant la position de lecture la plus longue de l’objet, 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 de codes d’erreur suivantes :
- Codes d’erreur COM standard
- Codes d’erreur Windows convertis en valeurs HRESULT
- Codes d’erreur Gestionnaire de périphériques Windows Media
Remarques
L’objet doit être un fichier de données audio. Pour tous les autres types d’objets, cette fonction retourne E_INVALIDTYPE.
La dernière position de lecture change lorsque l’utilisateur commence à lire un fichier sur l’appareil multimédia, ou lorsqu’une application appelle la méthode IMDSPDeviceControl ::P lay et que cette lecture dépasse la position de la dernière position de lecture la plus longue.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | mswmdm.h |
Bibliothèque | Mssachlp.lib |