XMemGetAllocationHysteresis
Obtém o valor de histerese de um determinado heap, arredondado para cima até um limite de alocação interno.Sintaxe
Parâmetros
MemType _In_Tipo: DWORD A constante XALLOC_MEMTYPE_GRAPHICS que descreve o heap. Para obter mais informações, confira XALLOC_ATTRIBUTES. LargeHeap _In_
Tipo: BOOL Indica se o heap é “grande”. Se definido como true, o heap é considerado “grande”; caso contrário, o heap é considerado “pequeno”. Heaps “grandes” são usados para atender a alocações de 4 KB a 128 KB ou cujo alinhamento é especificado como 4 KB ou mais; e heaps “pequenos” são usados para atender a alocações menores que 4 KB e cujo alinhamento é especificado como menor que 4 KB.
Valor retornado
Tipo: SIZE_T O valor da histerese, em bytes. A implementação do heap pode arredondar para cima o valor de histerese especificado até um limite de alocação interno.Comentários
Essa função obtém o valor de histerese, a quantidade mínima de memória livre que será retida pelo heap antes que memória livre adicional seja devolvida ao sistema operacional, para um determinado heap. O valor de histerese retornado por essa função é arredondado para cima até um limite de alocação interno. Atualmente, o limite de alocação interno está definido como 2 MB. Para definir o valor de histerese de um determinado heap, use XMemSetAllocationHysteresis.Requisitos
Cabeçalho: xmem.h Biblioteca: xmem.lib Plataformas com suporte: consoles da família XBOX One e consoles XBOX SeriesConfira também
XALLOC_ATTRIBUTESXMem
