次の方法で共有


AcxDataFormatGetSamplesPerBlock 関数 (acxdataformat.h)

AcxDataFormatGetSamplesPerBlock 関数は、指定されたデータ形式のブロックあたりのサンプル数を取得します。

構文

ULONG AcxDataFormatGetSamplesPerBlock(
  [in] ACXDATAFORMAT DataFormat
);

パラメーター

[in] DataFormat

ブロックあたりのサンプル数を取得するデータ形式。

戻り値

指定した DataFormat のブロックあたりのサンプル数を含む ULONG 値を返します。

注釈

1 つの圧縮されたオーディオ データ ブロックに含まれるサンプルの数。 この値は、バッファー推定で使用されます。 この値は、各ブロック内に固定数のサンプルがある圧縮形式で使用されます。 圧縮されたオーディオ データの各ブロックに可変数のサンプルが含まれている場合、この値を 0 に設定できます。 この場合、バッファー推定と位置情報は他の方法で取得する必要があります。

ACX の要件

最小 ACX バージョン: 1.0

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

要件

要件
Header acxdataformat.h
IRQL <= DISPATCH_LEVEL

こちらもご覧ください