次の方法で共有


KSPROPSETID_AC3

KSPROPSETID_AC3 プロパティ セットは、オーディオ デバイス ドライバーの AC-3 デコードおよびエンコード機能を公開します。

AC-3 形式をサポートするオーディオ ドライバーは、AC-3 デコーダー/エンコーダーの機能を制御するためのさまざまなプロパティを公開できます。 さらに、ストリームのプロパティを照会して、AC-3 でエンコードされたオーディオの特性を判断できます。

オーディオ ハードウェアが特定の機能をサポートしていない場合、そのハードウェアのドライバーは、指定された関数を実行する別の方法を見つける必要があることを上位層ドライバーに通知するために、get-property および set-property プロパティの呼び出しに失敗する必要があります。 たとえば、ダイナミック レンジ圧縮をサポートしていないデコーダーのドライバーは、AC-3 デコーダーに続くストリームにコンプレッサーを挿入する必要があることを上位レイヤーが認識できるように、その機能の呼び出しを失敗させる必要があります。

AC-3 圧縮の詳細については、Dolby ラボラトリーの Web サイトで「AC-3 の仕様書」を参照してください。 仕様書は「デジタル オーディオ圧縮標準 (AC-3)」というタイトルです。

このセットのプロパティ アイテムは、KSPROPERTY_AC3 リスト値が指定します。

KSPROPSETID_AC3 プロパティ セットには、次のプロパティが含まれています。

KSPROPERTY_AC3_ALTERNATE_AUDIO

KSPROPERTY_AC3_BIT_STREAM_MODE

KSPROPERTY_AC3_DIALOGUE_LEVEL

KSPROPERTY_AC3_DOWNMIX

KSPROPERTY_AC3_ERROR_CONCEALMENT

KSPROPERTY_AC3_LANGUAGE_CODE

KSPROPERTY_AC3_ROOM_TYPE