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