Partager via


KSPROPERTY_CROSSBAR_PININFO_S structure (ksmedia.h)

La structure KSPROPERTY_CROSSBAR_PININFO_S décrit les informations d’épingle à barre croisée pour un appareil.

Syntaxe

typedef struct {
  KSPROPERTY     Property;
  KSPIN_DATAFLOW Direction;
  ULONG          Index;
  ULONG          PinType;
  ULONG          RelatedPinIndex;
  KSPIN_MEDIUM   Medium;
} KSPROPERTY_CROSSBAR_PININFO_S, *PKSPROPERTY_CROSSBAR_PININFO_S;

Membres

Property

Spécifie une structure KSPROPERTY initialisée qui décrit le jeu de propriétés, l’ID de propriété et le type de demande.

Direction

Spécifie la direction fournie par minidriver du flux de données pour l’épingle spécifiée dans Index. Cette valeur peut être KSPIN_DATAFLOW_IN ou KSPIN_DATAFLOW_OUT.

Index

Spécifie l’index de base zéro de l’épingle pour laquelle les informations de barre croisée sont interrogées. Les broches d’entrée sont interrogées séparément des broches de sortie.

PinType

Spécifie le type de connecteur physique fourni par minidriver. Ce membre doit être défini sur l’une des valeurs énumérées KS_PhysicalConnectorType définies dans ksmedia.h :

KS_PhysConn_Video_Tuner

KS_PhysConn_Video_Composite

KS_PhysConn_Video_Svideo

KS_PhysConn_Video_RGB

KS_PhysConn_Video_YRYBY

KS_PhysConn_Video_SerialDigital

KS_PhysConn_Video_ParallelDigital

KS_PhysConn_Video_SCSI

KS_PhysConn_Video_AUX

KS_PhysConn_Video_Video_1394

KS_PhysConn_Video_USB

KS_PhysConn_Video_VideoDecoder

KS_PhysConn_Video_VideoEncoder

KS_PhysConn_Video_SCART

KS_PhysConn_Audio_Tuner

KS_PhysConn_Audio_Line

KS_PhysConn_Audio_Misc

KS_PhysConn_Audio_AESDigital

KS_PhysConn_Audio_SPDIFDigital

KS_PhysConn_Audio_SCSI

KS_PhysConn_Audio_AUX

KS_PhysConn_Audio_1394

KS_PhysConn_Audio_USB

KS_PhysConn_Audio_AudioDecoder

RelatedPinIndex

Spécifie l’index d’épingle facultatif d’une broche associée à l’épingle spécifiée dans Index. Par exemple, le minidriver peut définir RelatedPinIndex sur l’index d’épingle du flux audio qui accompagne un flux vidéo dans Index. RelatedPinIndex s’applique uniquement aux broches de la même direction (entrée ou sortie) que la broche interrogée. Si aucune autre broche n’est liée à la broche actuelle, le minidriver doit retourner (-1).

Medium

Spécifie une structure KSPIN_MEDIUM qui représente la connexion matérielle pour la broche. Ces informations sont retournées par le minidriver.

Remarques

Toutes les valeurs d’index sont de base zéro, et les broches d’entrée sont comptabilisées séparément des broches de sortie.

Configuration requise

Condition requise Valeur
En-tête ksmedia.h (incluez Ksmedia.h)

Voir aussi

KSPROPERTY

KSPROPERTY_CROSSBAR_PININFO

PROPSETID_VIDCAP_CROSSBAR