Condividi tramite


struttura KSPROPERTY_CROSSBAR_PININFO_S (ksmedia.h)

La struttura KSPROPERTY_CROSSBAR_PININFO_S descrive le informazioni sul segnaposto della barra incrociata per un dispositivo.

Sintassi

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

Membri

Property

Specifica una struttura KSPROPERTY inizializzata che descrive il set di proprietà, l'ID proprietà e il tipo di richiesta.

Direction

Specifica la direzione fornita dal minidriver del flusso di dati per il pin specificato in Index. Questo valore può essere KSPIN_DATAFLOW_IN o KSPIN_DATAFLOW_OUT.

Index

Specifica l'indice in base zero del pin su cui vengono eseguite query le informazioni sulla barra incrociata. I pin di input vengono sottoposti a query separatamente dai pin di output.

PinType

Specifica il tipo di connettore fisico fornito dal minidriver. Questo membro deve essere impostato su uno dei valori enumerati KS_PhysicalConnectorType definiti in 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

Specifica l'indice pin facoltativo di un pin correlato al pin specificato in Index. Ad esempio, il minidriver può impostare il RelatedPinIndex sull'indice pin del flusso audio che passa con un flusso video in Index. RelatedPinIndex si applica solo ai pin della stessa direzione (input o output) del pin su cui viene eseguita una query. Se nessun altro pin è correlato al pin corrente, il minidriver deve restituire (-1).

Medium

Specifica una struttura KSPIN_MEDIUM che rappresenta la connessione hardware per il pin. Queste informazioni vengono restituite dal minidriver.

Osservazioni

Tutti i valori di indice sono in base zero e i pin di input vengono conteggiati separatamente dai pin di output.

Fabbisogno

Requisito Valore
intestazione ksmedia.h (include Ksmedia.h)

Vedere anche

KSPROPERTY

KSPROPERTY_CROSSBAR_PININFO

PROPSETID_VIDCAP_CROSSBAR