Méthode CSourceSeeking. SetPositions
La SetPositions méthode définit la position actuelle et la position d’arrêt. Cette méthode implémente la méthode IMediaSeeking :: SetPositions .
Syntaxe
HRESULT SetPositions(
LONGLONG *pCurrent,
DWORD CurrentFlags,
LONGLONG *pStop,
DWORD StopFlags
);
Paramètres
-
pCurrent
-
Pointeur vers une variable qui spécifie la position actuelle.
-
CurrentFlags
-
Combinaison d’opérations de bits d’indicateurs. Consultez la section Notes.
-
pStop
-
Pointeur vers une variable qui spécifie l’heure d’arrêt, en unités du format d’heure actuel.
-
StopFlags
-
Combinaison d’opérations de bits d’indicateurs. Consultez la section Notes.
Valeur de retour
Retourne une valeur HRESULT . Les valeurs possibles sont les suivantes :
| Code de retour | Description |
|---|---|
|
Succès |
|
Indicateurs non valides |
|
Argument de pointeur null |
Notes
Les indicateurs suivants sont pris en charge :
- _Recherche de _ noposition
- _Recherche de _ AbsolutePositioning
- _Recherche de _ RelativePositioning
- _Recherche _ de IncrementalPositioning (pStop uniquement)
Pour plus d’informations, consultez IMediaSeeking :: SetPositions.
Cette méthode met à jour les valeurs des variables membres CSourceSeeking :: m _ RtStart et CSourceSeeking :: m _ rtStop , puis appelle les méthodes virtuelles pures CSourceSeeking :: modifiez l' et CSourceSeeking :: ChangeStop.
Spécifications
| Condition requise | Valeur |
|---|---|
| En-tête |
|
| Bibliothèque |
|