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 [デスクトップ アプリのみ]
Header devicetopology.h

関連項目

コア オーディオ構造

IKsJackSinkInformation::GetJackSinkInformation