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 |