KS_DATARANGE_VIDEO_VBI structure (ksmedia.h)
La structure KS_DATARANGE_VIDEO_VBI décrit une plage de formats de données contenant des données d’intervalle de remplissage vertical (VBI).
Syntaxe
typedef struct tagKS_DATARANGE_VIDEO_VBI {
KSDATARANGE DataRange;
BOOL bFixedSizeSamples;
BOOL bTemporalCompression;
DWORD StreamDescriptionFlags;
DWORD MemoryAllocationFlags;
KS_VIDEO_STREAM_CONFIG_CAPS ConfigCaps;
KS_VBIINFOHEADER VBIInfoHeader;
} KS_DATARANGE_VIDEO_VBI, *PKS_DATARANGE_VIDEO_VBI;
Membres
DataRange
Spécifie les identificateurs principaux, secondaires et spécificateurs de la plage de formats décrite.
bFixedSizeSamples
Spécifie que tous les échantillons ont la même taille s’ils sont définis sur TRUE.
bTemporalCompression
Spécifie si chaque échantillon peut être autonome, sans s’appuyer sur des échantillons précédents ou futurs.
StreamDescriptionFlags
Non utilisé et doit être défini sur zéro.
MemoryAllocationFlags
Non utilisé et doit être défini sur zéro.
ConfigCaps
Spécifie la configuration du flux, y compris la mise à l’échelle, le rognage, les fréquences de trame et de données.
VBIInfoHeader
Indique des informations spécifiques à VBI pour la plage de formats décrite.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ksmedia.h (incluez Ksmedia.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour