XMemGetPhysicalMemoryLayout
Retorna informações sobre o layout de memória física da memória acessível ao título no console atual.Sintaxe
Parâmetros
layout _Out_Tipo: PXMEM_PHYSICAL_MEMORY_LAYOUT Ponteiro para uma estrutura XMEM_PHYSICAL_MEMORY_LAYOUT na qual são retornadas informações sobre o layout de memória do console atual.
Valor retornado
Tipo: BOOL Se a função tiver êxito, o valor retornado será TRUE. Se a função falhar, o valor retornado será FALSE. Para obter informações de erro estendidas, chame GetLastError.Comentários
XMemGetPhysicalMemoryLayout retorna o menor número de página que pode ser retornado ao código do título por meio de XMemAllocatePhysicalPages. Em dispositivos Anaconda e em dispositivos Dante emulando Anaconda, ao usar o modo de memória de título Avançado, o menor número de página da memória com largura de banda ideal para a GPU será diferente (maior) do que o menor número de página da memória acessível ao título. As páginas físicas que o título alocou podem ser comparadas a esses limites para determinar a categoria de largura de banda da página. A memória acessível ao título tem a garantia de ser fisicamente contígua, permitindo que o código do aplicativo também determine o número de página do limite superior.Os valores retornados por XMemGetPhysicalMemoryLayout nunca serão alterados durante a vida útil do processo e podem ser consultados uma vez e, em seguida, armazenados em cache no código do aplicativo. No entanto, não há garantia de que os valores permaneçam consistentes entre dispositivos ou recuperações. O código do aplicativo não deve codificar suposições com base na observação dos valores retornados por XMemGetPhysicalMemoryLayout que não tenham sido explicitamente garantidas de outra forma.
Requisitos
Cabeçalho: xmem.h Biblioteca: xmem.lib Plataformas com suporte: consoles da família XBOX One e consoles XBOX SeriesConfira também
Referência de XMemXMemAllocatePhysicalPages
