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
指定描述属性集、属性 ID 和请求类型的初始化 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中指定的引脚相关的引脚的可选引脚索引。 例如,微型驱动程序可以将 RelatedPinIndex 设置为音频流的引脚索引,该索引 索引中带有视频流。 RelatedPinIndex 仅适用于与要查询的引脚相同的方向(输入或输出)的引脚。 如果没有其他引脚与当前引脚相关,微型驱动程序应返回(-1)。
Medium
指定表示引脚的硬件连接的 KSPIN_MEDIUM 结构。 微型驱动程序返回此信息。
言论
所有索引值都是从零开始的,输入引脚与输出引脚分开计数。
要求
要求 | 价值 |
---|---|
标头 | ksmedia.h (包括 Ksmedia.h) |