Share via


MÉTHODE IMDSPObjectInfo ::GetPlayOffset (mswmdm.h)

La méthode GetPlayOffset récupère le décalage de lecture de l’objet, en unités pertinentes pour l’objet. Il s’agit du point de départ de l’appel suivant d’IMDSPDeviceControl ::P lay.

Syntaxe

HRESULT GetPlayOffset(
  [out] DWORD *pdwOffset
);

Paramètres

[out] pdwOffset

Pointeur vers un DWORD contenant le décalage de lecture de l’objet, en unités pertinentes pour l’objet.

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
Pour obtenir une liste complète des codes d’erreur possibles, consultez Codes d’erreur.

Remarques

La valeur récupérée est égale à zéro (si la méthode SetPlayOffset n’a pas été appelée) ou à la valeur définie par SetPlayOffset pour ne pas être supérieure à la longueur totale de lecture de l’objet moins une unité.

Pour les fichiers lisibles, la valeur retournée est spécifiée en millisecondes. La valeur du décalage de lecture ne change pas lorsque l’utilisateur commence à lire un fichier sur l’appareil multimédia ou lorsqu’une application appelle la méthode IMDSPDeviceControl ::P lay .

Pour les dossiers ou les systèmes de fichiers contenant des fichiers lisibles, la valeur retournée indique la première piste lue lorsqu’une application appelle la méthode IMDSPDeviceControl ::P lay .

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête mswmdm.h
Bibliothèque Mssachlp.lib

Voir aussi

IMDSPObjectInfo Interface

IMDSPObjectInfo ::SetPlayOffset