KSPROPERTY_STREAM_FRAMETIME
La propriété KSPROPERTY_STREAM_FRAMETIME permet à un client de déterminer la durée de la trame suivante en fonction du flux multimédia particulier et d’utiliser ces informations pour définir une séquence.
Tableau récapitulatif de l’utilisation
Get | Set | Cible | Type de descripteur de propriété | Type valeur de propriété |
---|---|---|---|---|
Oui |
Non |
Épingle |
Remarques
KSPROPERTY_STREAM_FRAMETIME est une propriété facultative qui doit être implémentée si une broche reconnaît les spécificités du type de média qu’elle transporte.
La propriété est prise en charge par les broches de rendu et est utilisée pour renvoyer la durée de l’image suivante de données et tous les indicateurs associés à cette image. Une image est généralement la plus petite unité utilisable dans laquelle les données peuvent être fractionnées. Pour un flux vidéo, il peut s’agir d’une image vidéo ou d’un champ. Pour l’audio, il s’agit d’un exemple pour chaque canal du flux. Pour MIDI, il s’agit de l’événement MIDI suivant.
La durée est mesurée en termes d’unités de temps de présentation fournies par l’épingle. Cela dépend de l’interface et de la paire numérateur/dénominateur utilisée dans l’heure de présentation. Cela ne s’applique pas aux flux qui ne sont pas orientés vers un type de média spécifique, comme les lecteurs de fichiers génériques.
Configuration requise
En-tête |
Ks.h (inclure Ks.h) |