ACX_JACK_SINK_INFORMATION 構造体 (acxpin.h)

ACX_JACK_SINK_INFORMATION構造体は、HDMI デバイスやディスプレイ ポートなど、ディスプレイ関連のデジタル オーディオ デバイスに関する情報を指定します。

構文

typedef struct _ACX_JACK_SINK_INFORMATION {
  ACX_JACK_SINK_INFO_CONNECTION_TYPE ConnType;
  USHORT                             ManufacturerId;
  USHORT                             ProductId;
  USHORT                             AudioLatency;
  BOOLEAN                            HDCPCapable;
  BOOLEAN                            AICapable;
  UCHAR                              SinkDescriptionLength;
  WCHAR                              SinkDescription[ACX_MAX_JACK_SINK_DESCRIPTION_NAME_LENGTH];
  LUID                               PortId;
} ACX_JACK_SINK_INFORMATION, *PACX_JACK_SINK_INFORMATION;

メンバー

ConnType

HDMI や DisplayPort などのビデオ接続の種類を示す、 ACX_JACK_SINK_INFO_CONNECTION_TYPE 列挙型の値。

ManufacturerId

シンクの製造元 ID を指定します。

ProductId

シンク製品 ID を指定します。

AudioLatency

シンク オーディオの待機時間を指定します。

HDCPCapable

このジャック シンクが高帯域幅デジタル コンテンツ保護 (HDCP) をサポートすることを指定します。

AICapable

このジャック シンクが、オーディオ コンテンツ保護 (ACP)、国際標準記録コード 1 (ISRC1)、ISRC2 のデータ パケットの種類をサポートすることを指定します。

SinkDescriptionLength

SinkDescription フィールドの長さを指定します。

SinkDescription[ACX_MAX_JACK_SINK_DESCRIPTION_NAME_LENGTH]

シンク名を含む文字列を指定します。この名前は NULL で終わる必要があります。 最大長は、MAX_SINK_DESCRIPTION_NAME_LENGTH定数 (31 文字と終端の NULL) によって定義されます。

PortId

予約済み。

注釈

ACX の要件

最小 ACX バージョン: 1.0

ACX バージョンの詳細については、「 ACX バージョンの概要」を参照してください。

要件

要件
Header acxpin.h

こちらもご覧ください