Méthode XGMemoryLayout::MapPagePriorityArray (famille XBOX One)
Mappe des pages à l’aide d’un tableau de priorités de page.Syntaxe
Paramètres
pMapping _Inout_Type : XGMemoryLayoutMapping * [in, out] Le résultat du mappage mis à jour, sous la forme d’un pointeur vers une structure XGMemoryLayoutMapping. pPagePriorityValues _In_reads_(PagePriorityCount)
Type : UINT32* [in] Les valeurs de priorité du tableau de priorités de page. PagePriorityCount
Type : UINT32 Le nombre d’entrées de priorité de page. PageCount
Type : UINT32 Le nombre total de pages du tableau de priorités de page, y compris les pages système et les pages ESRAM. Ce nombre ajuste la longueur du mappage et/ou l’utilisation de l’ESRAM. Si le tableau de valeurs de priorité de page n’est pas assez grand pour couvrir l’ensemble du mappage, des pages système sont utilisées pour compléter jusqu’à la fin du mappage. Si PageCount est XG_ALL_REMAINING_PAGES, XGMemoryLayout::GetPageCountRemaining est substitué comme valeur de PageCount. MaxEsramPageCount
Type : UINT32 Le nombre maximal de pages ESRAM du tableau de priorités de page. Ce nombre ajuste la longueur du mappage et/ou l’utilisation de l’ESRAM. Si le tableau de valeurs de priorité de page n’est pas assez grand pour couvrir l’ensemble du mappage, des pages système sont utilisées pour compléter jusqu’à la fin du mappage. Si MaxEsramPageCount est XG_ALL_REMAINING_PAGES, XGMemoryLayout::GetFreeEsramPageCount est substitué comme valeur de MaxEsramPageCount.
