Skip to main content

SetShapeXmaOverlapAddBuffer(SHAPE_XMA_CONTEXT*, void*)

設定重疊相加 (overlap-add) 緩衝區的位址。

語法

參數

context   _Inout_
類型: SHAPE_XMA_CONTEXT*
SHAPE_XMA_CONTEXT 物件的指標。 buffer   _In_
類型: void*
重疊相加緩衝區的指標。必須以 128 位元組對齊。

傳回值

類型: HRESULT HRESULT 成功或錯誤碼。

備註

重疊相加緩衝區的大小必須為 256 位元組 (單聲道) 或 512 位元組 (立體聲)。 若要使用實體位址設定重疊相加緩衝區的位址,請使用 SetShapeXmaOverlapAddBuffer(SHAPE_XMA_CONTEXT*, APU_ADDRESS)。 若要取得目前重疊相加緩衝區的大小,請使用 GetShapeXmaOverlapAddBuffer。 如需詳細資訊,請參閱 SHAPE 概觀中的 XMA 一節。

需求

標頭: shapexmacontext.h 支援的平台: XBOX One 系列主機和 XBOX Series 主機

另請參閱

ShapeXmaContext
Last modified on October 6, 2026