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) |