attribut MF_TOPONODE_MEDIASTART
Spécifie l’heure de début de la présentation.
Type de données
UINT64
Traitez comme une valeur LONGLONG .
Obtenir/définir
Pour obtenir cet attribut, appelez IMFAttributes::GetUINT64.
Pour définir cet attribut, appelez IMFAttributes::SetUINT64.
S’applique à
Notes
Cet attribut spécifie la position dans la source où la lecture commence, en unités de 100 nanosecondes, par rapport au début de la source. Si l’attribut n’est pas défini, la lecture commence à zéro (début du fichier). Par exemple, pour démarrer la lecture à la marque de 5 secondes, définissez cet attribut sur 50000000. Définissez l’attribut sur les nœuds sources dans la topologie (nœuds de type égal à MF_TOPOLOGY_SOURCESTREAM_NODE). Définissez l’attribut avant d’appeler IMFMediaSession::SetTopology.
Notes
Si vous insérez manuellement un décodeur dans la topologie, vous devez également définir les attributs MF_TOPONODE_MARKIN_HERE et MF_TOPONODE_MARKOUT_HERE sur le nœud du décodeur.
Cet attribut est une valeur signée, bien qu’il soit stocké en tant que UINT64. Toutefois, les valeurs négatives ne sont pas significatives.
La constante GUID de cet attribut est exportée à partir de mfuuid.lib.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2008 [applications de bureau uniquement] |
En-tête |
|
Voir aussi