_ _ _ Attribut heure limite de lecture MF PD _

Stocke l’heure (en unités de 100 nanosecondes) à laquelle la présentation doit commencer, par rapport au début de la source du média.

Type de données

UINT64

Obtenir/définir

Pour récupérer cet attribut, appelez IMFAttributes :: GetUINT64.

Pour définir cet attribut, appelez IMFAttributes :: SetUINT64.

S’applique à

IMFPresentationDescriptor

Notes

L' _ _ attribut heure limite de lecture MF PD _ _ est facultatif pour les sources multimédias dans une sélection. Cette valeur indique l’heure de début réelle de la présentation. Prenons l’exemple d’une sélection qui comprend les sources multimédias element1, élément2 et Element3 dans une séquence. 15 secondes après le début de la diffusion de element1 , une modification dynamique du flux se produit. Le nouveau flux doit commencer à lire 15 secondes dans la présentation. Toutefois, l’image clé la plus proche de l’heure de présentation de 15 secondes est de 12 secondes pour le nouveau flux. Pour démarrer la nouvelle présentation à 15 secondes, une marque est nécessaire pour que les échantillons décodés soient déposés de 12 secondes à 15 secondes.

Avant la transition, l’événement MENewPresentation est déclenché par la source du média. Cela retourne le descripteur de présentation qui contient l’attribut d' ID d’élément de _ _ lecture _ _ MF PD pour element1. En outre, il contient l' _ attribut de _ temps limite de lecture MF PD _ _ défini à 15 secondes pour indiquer l’heure à laquelle la transition s’est produite. La source du média effectue la marque à 15 secondes après le décodage, ce qui empêche l’affichage des images de 12 secondes à 15 secondes.

Cette valeur affecte uniquement l’heure de la marque et n’affecte pas la manière dont la session multimédia ajuste les horodatages. Cet attribut est ignoré, sauf si la source du média indique par le biais de l’attribut d' _ ID d’élément de _ lecture _ _ MF PD que cette présentation est le même élément de lecture que le précédent.

L' _ attribut de _ durée limite de lecture MF PD _ _ est semblable à l’attribut MF _ TOPONODE _ MEDIASTART défini sur le nœud de topologie. pour les applications qui s’exécutent sur Windows Vista, les sources multimédias qui implémentent IMFMediaSourceTopologyProvider doivent utiliser mf _ TOPONODE _ MEDIASTART au lieu du _ _ temps limite de lecture mf PD _ _ .

La constante GUID de cet attribut est exportée à partir de mfuuid. lib.

Spécifications

Condition requise Valeur
Client minimal pris en charge
applications de [ bureau Windows 7 | applications UWP]
Serveur minimal pris en charge
Windows Applications du serveur 2008 R2 [ Desktop Apps | UWP]
En-tête
Mfidl. h

Voir aussi

Liste alphabétique des attributs Media Foundation

Attributs du descripteur de présentation