Pular para o conteúdo principal

Método XGMemoryLayout::GetEsramPageRanges (família XBOX One)

Retorna um conjunto de intervalos de páginas dentro do mapeamento que estão mapeados para páginas ESRAM.

Sintaxe

Parâmetros

pMapping   _In_
Tipo: XGMemoryLayoutMapping *
O mapeamento como um ponteiro para uma estrutura XGMemoryLayoutMapping. pRanges   _Out_writes_(*pRangeCount)
Tipo: XGMemoryPageRange *
Uma matriz de estruturas XGMemoryPageRange. pRangeCount   _Inout_
Tipo: UINT32*
Ao chamar este método, passe um ponteiro para o número de structs de intervalo na matriz pRanges. Após o retorno da chamada, este é um ponteiro para o número de intervalos de páginas com conteúdo válido que foram gerados.

Valor retornado

Tipo: HRESULT S_OK, E_INVALIDARG ou E_OUTOFMEMORY. Se a matriz de intervalos de páginas tiver um tamanho insuficiente para descrever todos os intervalos de ESRAM, este método retornará E_INVALIDARG.

Requisitos

Cabeçalho: xgmemory.h Plataformas compatíveis: família XBOX One

Confira também

XGMemoryLayout
Última modificação em 6 de outubro de 2026