MF_MT_AUDIO_VALID_BITS_PER_SAMPLE属性

各オーディオ サンプル内の有効なオーディオ データのビット数。

データ型

UINT32

注釈

MF_MT_AUDIO_VALID_BITS_PER_SAMPLE属性は、各オーディオ サンプルの後に埋め込みを含むオーディオ形式に使用されます。 埋め込みビットを含む各オーディオ サンプルの合計サイズは、 MF_MT_AUDIO_BITS_PER_SAMPLE 属性で指定されます。

MF_MT_AUDIO_VALID_BITS_PER_SAMPLE属性が設定されていない場合は、MF_MT_AUDIO_BITS_PER_SAMPLE 属性を使用して、サンプルあたりの有効なビット数を検索します。

オーディオ形式にパディング ビットが含まれていない場合は、この属性を設定しないか、 MF_MT_AUDIO_BITS_PER_SAMPLE 属性と同じ値に設定する必要があります。

この属性は、WAVEFORMATEXTENSIBLE 構造体の wValidBitsPerSample メンバーに対応します。

この属性の GUID 定数は、mfuuid.lib からエクスポートされます。

要件

要件
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー
Windows Server 2008 [デスクトップ アプリ |UWP アプリ]
Header
Mfapi.h

こちらもご覧ください

Media Foundation 属性のアルファベット順の一覧

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

IMFMediaType

メディアの種類の属性