Structure DXCoreAdapterMemoryBudget (dxcore_interface.h)
Décrit le budget de mémoire d’un adaptateur.
Syntaxe
struct DXCoreAdapterMemoryBudget {
uint64_t budget;
uint64_t currentUsage;
uint64_t availableForReservation;
uint64_t currentReservation;
};
Membres
budget
Type : uint64_t
Spécifie le budget de mémoire de l’adaptateur fourni par le système d’exploitation, en octets, que votre application doit cibler. Si currentUsage est supérieur au budget, votre application peut entraîner des erreurs ou des pénalités de performances en raison de l’activité en arrière-plan du système d’exploitation, qui est destinée à fournir à d’autres applications une utilisation équitable de la mémoire de l’adaptateur.
currentUsage
Type : uint64_t
Spécifie l’utilisation actuelle de la mémoire de l’adaptateur de votre application, en octets.
availableForReservation
Type : uint64_t
Spécifie la quantité de mémoire de l’adaptateur, en octets, que votre application peut réserver. Pour réserver cette mémoire d’adaptateur, votre application doit appeler IDXCoreAdapter::SetState avec l’état défini sur DXCoreAdapterState::AdapterMemoryBudget.
currentReservation
Type : uint64_t
Spécifie la quantité de mémoire de l’adaptateur, en octets, réservée par votre application. Le système d’exploitation utilise la réservation comme indicateur pour déterminer le jeu de travail minimal de votre application. Votre application doit tenter de s’assurer que son utilisation de la mémoire de l’adaptateur peut être réduite pour répondre à cette exigence.
Spécifications
Client minimal pris en charge | Windows 10 (build 18936) |
En-tête | dxcore_interface.h (inclure dxcore.h) |
Voir aussi
Référence DXCore, Utilisation de DXCore pour énumérer les adaptateurs
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour