Partager via


GUID de format de flux BDA

Un minidriver BDA utilise des GUID de format de flux BDA pour spécifier les formats de données qu’il prend en charge. Un minidriver BDA affecte ces GUID aux membres d’une structure KSDATARANGE . Le fichier d’en-tête Bdamedia.h définit ces GUID. Les broches des filtres spécifient les plages de formats de données qu’elles prennent en charge pour se connecter aux broches d’autres filtres qui prennent également en charge ces plages.

Les GUID de flux suivants sont disponibles dans BDA :

KSDATAFORMAT_TYPE_BDA_ANTENNA
Un minidriver BDA affecte ce GUID au membre MajorFormat du membre DataRange d’une structure KS_DATARANGE_BDA_ANTENNA pour permettre la connexion à un filtre amont spécifique, tel qu’un filtre de fournisseur réseau.

KSDATAFORMAT_SUBTYPE_BDA_MPEG2_TRANSPORT
Un minidriver BDA affecte ce GUID au membre SubFormat d’une structure KSDATARANGE pour permettre la connexion à une broche d’un filtre qui affecte également ce sous-format.

KSDATAFORMAT_SPECIFIER_BDA_TRANSPORT
Un minidriver BDA affecte ce GUID au membre Spécificateur d’une structure KSDATARANGE ou au membre DataRange d’une structure KS_DATARANGE_BDA_TRANSPORT pour permettre la connexion à une broche d’un filtre qui affecte également ce spécificateur.

KSDATAFORMAT_TYPE_BDA_IF_SIGNAL
Un minidriver BDA affecte ce GUID au membre MajorFormat d’une structure KSDATARANGE pour permettre la connexion à une broche d’un filtre qui affecte également ce format majeur.

KSDATAFORMAT_TYPE_MPEG2_SECTIONS
Un minidriver BDA affecte ce GUID au membre MajorFormat d’une structure KSDATARANGE pour permettre la connexion à une broche d’un filtre qui affecte également ce format majeur.

KSDATAFORMAT_SUBTYPE_ATSC_SI
Un minidriver BDA affecte ce GUID au membre SubFormat d’une structure KSDATARANGE pour permettre la connexion à une broche d’un filtre qui affecte également ce sous-format.

KSDATAFORMAT_SUBTYPE_DVB_SI
Un minidriver BDA affecte ce GUID au membre SubFormat d’une structure KSDATARANGE pour permettre la connexion à une broche d’un filtre qui affecte également ce sous-format.

KSDATAFORMAT_SUBTYPE_BDA_OPENCABLE_PSIP
Un minidriver BDA affecte ce GUID au membre SubFormat d’une structure KSDATARANGE pour permettre la connexion à une broche d’un filtre qui affecte également ce sous-format.

KSDATAFORMAT_SUBTYPE_BDA_OPENCABLE_OOB_PSIP
Un minidriver BDA affecte ce GUID au membre SubFormat d’une structure KSDATARANGE pour permettre la connexion à une broche d’un filtre qui affecte également ce sous-format.

KSDATAFORMAT_TYPE_BDA_IP
Un minidriver BDA affecte ce GUID au membre MajorFormat d’une structure KSDATARANGE pour permettre la connexion à une broche d’un filtre qui affecte également ce format majeur.

KSDATAFORMAT_SUBTYPE_BDA_IP
Un minidriver BDA affecte ce GUID au membre SubFormat d’une structure KSDATARANGE pour permettre la connexion à une broche d’un filtre qui affecte également ce sous-format.

KSDATAFORMAT_SPECIFIER_BDA_IP
Un minidriver BDA affecte ce GUID au membre Spécificateur d’une structure KSDATARANGE pour permettre la connexion à une broche d’un filtre qui affecte également ce spécificateur.

KSDATAFORMAT_TYPE_BDA_IP_CONTROL
Un minidriver BDA affecte ce GUID au membre MajorFormat d’une structure KSDATARANGE pour permettre la connexion à une broche d’un filtre qui affecte également ce format majeur.

KSDATAFORMAT_SUBTYPE_BDA_IP_CONTROL
Un minidriver BDA affecte ce GUID au membre SubFormat d’une structure KSDATARANGE pour permettre la connexion à une broche d’un filtre qui affecte également ce sous-format.

KSDATAFORMAT_TYPE_MPE
Un minidriver BDA affecte ce GUID au membre MajorFormat d’une structure KSDATARANGE pour permettre la connexion à une broche d’un filtre qui affecte également ce format majeur.