Skip to main content

GetShapePcmMode

PCM モードを取得します。

構文

パラメーター

context   _In_
型: SHAPE_PCM_CONTEXT*
SHAPE_PCM_CONTEXT 構造体へのポインター。

戻り値

型: SHAPE_PCM_MODE SHAPE_PCM_MODE 列挙型のメンバーの 1 つ。

解説

サンプルレートコンバーター (SRC) はモノラルまたはステレオモードのいずれかで動作します。Pulse Code Modulation (PCM) データはメモリから読み取られ、サンプルレート変換のために共通の 24 ビット固定小数点形式に変換されます。出力はモードに応じて 1 つまたは 2 つのミックスバッファーへ書き込まれます。ステレオデータは、各 32 ビットワードの下位 16 ビットに左チャネル、上位 16 ビットに右チャネルを配置した 16 ビットデータのインターリーブストリームとしてメモリに格納されます。ステレオモードでは、PCM データが読み取られると同時にデインターリーブされます。左チャネルのデータ (偶数番号のサンプル) は処理されて 1 つのミックスバッファーに出力され、右チャネルのデータ (奇数番号のサンプル) はもう 1 つのミックスバッファーに書き込まれます。

要件

ヘッダー: shapepcmcontext.h サポート対象プラットフォーム: XBOX One ファミリー本体および XBOX Series 本体

関連項目

ACP の概要
Shape の概要
shapepcmcontext
最終更新日 2026年8月24日