Skip to main content

SetShapeDmaReadWriteFull

読み取り/書き込みポインターとバッファー フル フラグを、単一のアトミック操作で設定します。

構文

パラメーター

context   _Inout_
型: SHAPE_DMA_CONTEXT*
SHAPE_DMA_CONTEXT 構造体へのポインター。 readWriteFull   
型: SHAPE_DMA_READ_WRITE_FULL
読み取りポインター、書き込みポインター、およびバッファー フル フラグを含む 32 ビット値。SHAPE_DMA_READ_WRITE_FULL 構造体を参照してください。

戻り値

型: HRESULT HRESULT の成功またはエラー コード。

解説

このアトミック操作により、3 つの値が同期していることが保証されます。 追加の Scalable Hardware Audio Processing Engine (SHAPE) 処理は、一時的なミックス バッファーへの読み書きによって実行されます。実行される処理は Audio Control Processor (ACP) によって制御されており、これ自体はアプリケーションが AcpHal API を通じて駆動します。これらの処理には、イコライジング、コンプレッション、フィルター スケーリング、およびボリューム スケーリングが含まれます。

要件

ヘッダー: shapedmacontext.h サポートされるプラットフォーム: XBOX One ファミリ本体および XBOX Series 本体

関連項目

SHAPE_DMA_READ_WRITE_FULL
ShapeDmaContext
最終更新日 2026年8月24日