Skip to main content

SHAPE_DMA_READ_WRITE_FULL

用來在一次作業中查詢讀取和寫入指標以及緩衝區已滿旗標的結構。

語法

成員

readPointer
類型: UINT32
讀取/寫入: 讀取指標。 reserved0
類型: UINT32
保留。 writePointer
類型: UINT32
讀取/寫入: 寫入指標。 reserved1
類型: UINT32
保留。 full
類型: UINT32
讀取/寫入: 緩衝區已滿旗標 (0 == 空的,1 == 已滿)。 reserved2
類型: UINT32
保留。

備註

GetShapeDmaReadWriteFull 函式會使用此結構。 讀取和寫入指標是從緩衝區開頭算起的位移。 當讀取指標與寫入指標相等時,請使用 full 判斷緩衝區是空的還是已滿。 標示為 Read/Write (讀取/寫入) 的成員由您的應用程式設定,但可由 ACP 程式庫變更。

需求

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

另請參閱

GetShapeDmaReadWriteFull
ShapeDmaContext
Last modified on October 6, 2026