Skip to main content

SHARED_SHAPE_CONTEXTS

Essa estrutura é usada quando os recursos do Scalable Hardware Audio Processing Engine (SHAPE) e do XBOX Media Audio (XMA) são compartilhados com instâncias do XAudio2.

Sintaxe

Membros

shapeContexts
Tipo: SHAPE_CONTEXTS*
Ponteiro para uma estrutura SHAPE_CONTEXTS. sharedSrcContextIndex
Tipo: UINT32
O índice do primeiro contexto de Conversor de Taxa de Amostragem (SRC) a ser compartilhado. sharedEqCompContextIndex
Tipo: UINT32
O índice do primeiro contexto EQ/Comp a ser compartilhado. sharedFiltVolContextIndex
Tipo: UINT32
O índice do primeiro contexto de Filtro/Volume a ser compartilhado. sharedDmaContextIndex
Tipo: UINT32
O índice do primeiro contexto de Acesso Direto à Memória (DMA) a ser compartilhado. sharedXmaContextIndex
Tipo: UINT32
O índice do primeiro contexto XMA a ser compartilhado. sharedPcmContextIndex
Tipo: UINT32
O índice do primeiro contexto de modulação por código de pulso (PCM) a ser compartilhado. numSharedSrcContexts
Tipo: UINT32
O número de contextos SRC a serem compartilhados, começando em sharedSrcContextIndex. numSharedEqCompContexts
Tipo: UINT32
O número de contextos EQ/Comp a serem compartilhados, começando em sharedEqCompContextIndex. numSharedFiltVolContexts
Tipo: UINT32
O número de contextos de Filtro/Volume a serem compartilhados, começando em sharedFiltVolContextIndex. numSharedDmaContexts
Tipo: UINT32
O número de contextos DMA a serem compartilhados, começando em sharedDmaContextIndex. numSharedXmaContexts
Tipo: UINT32
O número de contextos XMA a serem compartilhados, começando em sharedXmaContextIndex. numSharedPcmContexts
Tipo: UINT32
O número de contextos PCM a serem compartilhados, começando em sharedPcmContextIndex.

Comentários

Essa estrutura é usada pela função XAudio2CreateWithSharedContexts. A função funciona da mesma forma que XAudio2Create, mas recebe SHARED_SHAPE_CONTEXTS como parâmetro adicional. Você pode compartilhar o estado do SHAPE entre várias instâncias de IXAudio2.

Requisitos

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

Confira também

XAudio2CreateWithSharedContexts
XAudio2Create
AcpHal
Last modified on October 6, 2026