Partager via


BDA_PID_MAP structure (bdatypes.h)

La structure BDA_PID_MAP décrit un type de données à filtrer en dehors du flux d’entrée d’un filtre d’identificateur de paquet (PID), puis à passer à un filtre en aval. Cette sortie se compose de paquets identifiés avec des PID et qui contiennent un contenu multimédia particulier.

Syntaxe

typedef struct _BDA_PID_MAP {
  MEDIA_SAMPLE_CONTENT MediaSampleContent;
  ULONG                ulcPIDs;
  ULONG                aulPIDs[MIN_DIMENSION];
} BDA_PID_MAP, *PBDA_PID_MAP;

Membres

MediaSampleContent

MEDIA_SAMPLE_CONTENT valeur de type énuméré qui spécifie le type de contenu multimédia que contiennent les paquets.

ulcPIDs

Nombre de PID dans le tableau aulPIDs .

aulPIDs[MIN_DIMENSION]

Tableau de PID qui identifient les paquets à mapper à la sortie d’un filtre PID.

Configuration requise

Condition requise Valeur
En-tête bdatypes.h (inclure Bdatypes.h)

Voir aussi

BDA_PID_UNMAP

KSPROPSETID_BdaPIDFilter

MEDIA_SAMPLE_CONTENT