KSPROPSETID_AC3 プロパティ セットは、オーディオ デバイス ドライバーの AC-3 デコードおよびエンコード機能を公開します。
AC-3 形式をサポートするオーディオ ドライバーは、AC-3 デコーダー/エンコーダーの機能を制御するためのさまざまなプロパティを公開できます。 さらに、ストリームのプロパティを照会して、AC-3 でエンコードされたオーディオの特性を判断できます。
オーディオ ハードウェアが特定の機能をサポートしていない場合、そのハードウェアのドライバーは、指定された関数を実行する別の方法を見つける必要があることを上位層ドライバーに通知するために、get および set プロパティの呼び出しに失敗する必要があります。 たとえば、ダイナミック レンジ圧縮をサポートしていないデコーダーのドライバーは、AC-3 デコーダーに続くストリームにコンプレッサーを挿入する必要があることを上位レイヤーが認識できるように、その機能の呼び出しを失敗させる必要があります。
AC-3 圧縮の詳細については、Dolby Laboratories Web サイトの AC-3 仕様を参照してください。 仕様は、デジタルオーディオ圧縮規格(AC-3)タイトルです。
このセット内のプロパティ項目は、KSPROPERTY_AC3列挙値によって指定されます。
KSPROPSETID_AC3 プロパティ セットには、次のプロパティが含まれています。
KSPROPERTY_AC3_ALTERNATE_AUDIO
KSPROPERTY_AC3_BIT_STREAM_MODE