Skip to main content

XMemPreallocateFreeSpace

ヒステリシス値までのヒープの空きページを割り当てます。

Syntax

Parameters

MemType   _In_
型: DWORD
ヒープを記述する XALLOC_MEMTYPE_GRAPHICS 定数。詳細については、XALLOC_ATTRIBUTES を参照してください。 LargeHeap   _In_
型: BOOL
ヒープが「大」であるかどうかを示します。true に設定すると、ヒープは「大」と見なされます。それ以外の場合、ヒープは「小」と見なされます。「大」ヒープは、4 KB から 128 KB、またはアライメントが 4 KB 以上と指定された割り当てを満たすために使用されます。一方、「小」ヒープは、4 KB より小さく、アライメントが 4 KB 未満と指定された割り当てを満たすために使用されます。

Return value

型: BOOL すべてのページを割り当てることができた場合は TRUE を返します。それ以外の場合は FALSE

Remarks

この関数は、MemType に記述されたヒープに対して、そのヒープのヒステリシス量まで空きスペースを割り当てます。ヒープのヒステリシス量を取得するには XMemGetAllocationHysteresis を使用し、ヒープのヒステリシス量を指定するには XMemSetAllocationHysteresis を使用します。詳細については、Memory を参照してください。

Requirements

ヘッダー: xmem.h ライブラリ: xmem.lib サポートされているプラットフォーム: XBOX One ファミリー本体および XBOX Series 本体

See also

XALLOC_ATTRIBUTES
XMem
最終更新日 2026年8月24日