共用方式為


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)

另請參閱

KSPROPERTY

KSPROPERTY_CROSSBAR_PININFO

PROPSETID_VIDCAP_CROSSBAR