KSJACK_SINK_INFORMATION 结构 (devicetopology.h)

KSJACK_SINK_INFORMATION结构存储有关音频插孔接收器的信息。

语法

typedef struct _tagKSJACK_SINK_INFORMATION {
  KSJACK_SINK_CONNECTIONTYPE ConnType;
  WORD                       ManufacturerId;
  WORD                       ProductId;
  WORD                       AudioLatency;
  BOOL                       HDCPCapable;
  BOOL                       AICapable;
  UCHAR                      SinkDescriptionLength;
  WCHAR                      SinkDescription[32];
  LUID                       PortId;
} KSJACK_SINK_INFORMATION;

成员

ConnType

指定连接类型。 连接类型值在 KSJACK_SINK_CONNECTIONTYPE 枚举中定义。

ManufacturerId

指定接收器制造商标识符。

ProductId

指定接收器产品标识符。

AudioLatency

指定音频接收器的延迟。

HDCPCapable

指定接收器是否支持高带宽数字内容保护 (HDCP) 。

AICapable

指定接收器是支持 ACP 数据包、ISRC1 还是 ISRC2。

SinkDescriptionLength

指定 SinkDescription 成员中字符串的长度。

SinkDescription[32]

包含监视器接收器名称的字符串。 最大长度由常 量MAX_SINK_DESCRIPTION_NAME_LENGTH (32 个宽字符) 定义。

PortId

指定 LUID 结构中的视频端口标识符。

要求

   
最低受支持的客户端 Windows 7 [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 R2 [仅限桌面应用]
标头 devicetopology.h

请参阅

核心音频结构

IKsJackSinkInformation::GetJackSinkInformation