Pular para o conteúdo principal

SHAPE_DMA_READ_WRITE_FULL

Estrutura usada para consultar os ponteiros de leitura e gravação e o sinalizador de buffer cheio em uma única operação.

Sintaxe

Membros

readPointer
Tipo: UINT32
Leitura/Gravação: o ponteiro de leitura. reserved0
Tipo: UINT32
Reservado. writePointer
Tipo: UINT32
Leitura/Gravação: o ponteiro de gravação. reserved1
Tipo: UINT32
Reservado. full
Tipo: UINT32
Leitura/Gravação: sinalizador de buffer cheio (0 == vazio, 1 == cheio). reserved2
Tipo: UINT32
Reservado.

Comentários

Essa estrutura é usada pela função GetShapeDmaReadWriteFull. Os ponteiros de leitura e gravação são deslocamentos a partir do início do buffer. Quando o ponteiro de leitura e o ponteiro de gravação são iguais, use full para determinar se o buffer está vazio ou cheio. Os membros marcados como Read/Write são definidos pelo seu aplicativo, mas podem ser alterados pela biblioteca ACP.

Requisitos

Cabeçalho: shapedmacontext.h Plataformas compatíveis: consoles da família XBOX One e consoles XBOX Series

Confira também

GetShapeDmaReadWriteFull
ShapeDmaContext
Última modificação em 6 de outubro de 2026