KSPROPERTY_CROSSBAR_PININFO_S 結構 (ksmedia.h)
KSPROPERTY_CROSSBAR_PININFO_S結構描述裝置的交叉橫條針腳資訊。
語法
typedef struct {
KSPROPERTY Property;
KSPIN_DATAFLOW Direction;
ULONG Index;
ULONG PinType;
ULONG RelatedPinIndex;
KSPIN_MEDIUM Medium;
} KSPROPERTY_CROSSBAR_PININFO_S, *PKSPROPERTY_CROSSBAR_PININFO_S;
成員
Property
指定描述屬性集、屬性識別碼和要求類型的初始化 KSPROPERTY 結構。
Direction
指定 索引中所指定釘選的迷你驅動程式提供的數據流方向。 此值可以是 KSPIN_DATAFLOW_IN 或 KSPIN_DATAFLOW_OUT。
Index
指定要查詢交叉橫條資訊之針腳的以零起始的索引。 輸入針腳會與輸出針腳分開查詢。
PinType
指定實體連接器的迷你驅動程式提供類型。 這個成員必須設定為 ksmedia.h 中定義的其中一個KS_PhysicalConnectorType列舉值:
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
指定與 Index 中所指定釘選相關的針腳選擇性釘選 索引。 例如,minidriver 可以將 RelatedPinIndex 設定為音訊數據流的釘選索引,該串流會在 Index 中使用視訊串流。 RelatedPinIndex 僅適用於與查詢釘選相同的方向針腳 (輸入或輸出) 。 如果沒有其他與目前針腳相關的針腳,迷你驅動程式應該會傳回 (-1) 。
Medium
指定 KSPIN_MEDIUM 結構,表示針腳的硬體連線。 迷你驅動程式會傳回此資訊。
備註
所有索引值都是以零起始,且輸入針腳會與輸出針腳分開計算。
規格需求
需求 | 值 |
---|---|
標頭 | ksmedia.h (包含 Ksmedia.h) |