Share via


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

La méthode SetPlayOffset définit le décalage de lecture de l’objet, dans les unités pertinentes pour l’objet . Spécifie le point de départ de l’appel suivant d’IMDSPDeviceControl ::P lay.

Syntaxe

HRESULT SetPlayOffset(
  [in] DWORD dwOffset
);

Paramètres

[in] dwOffset

DWORD contenant le décalage de lecture à définir pour 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 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
Pour obtenir une liste complète des codes d’erreur possibles, consultez Codes d’erreur.

Remarques

Si la valeur passée est supérieure à la longueur totale de l’objet moins la longueur de lecture actuelle, elle est coupée à la longueur de l’objet moins la longueur de lecture.

Pour les fichiers jouables, la valeur est spécifiée en millisecondes. La valeur de la position de décalage de lecture ne change pas lorsque l’utilisateur commence à lire un fichier sur le périphérique 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 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 ::GetPlayOffset