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)

另请参阅

KSPROPERTY

KSPROPERTY_CROSSBAR_PININFO

PROPSETID_VIDCAP_CROSSBAR