D3DKMT_OFFERALLOCATIONS structure (d3dkmthk.h)
Définit les allocations de mémoire vidéo que le pilote propose pour réutilisation. Utilisé avec la fonction D3DKMTOfferAllocations .
Syntaxe
typedef struct _D3DKMT_OFFERALLOCATIONS {
[in] D3DKMT_HANDLE hDevice;
[in] D3DKMT_HANDLE *pResources;
[in] const D3DKMT_HANDLE *HandleList;
[in] UINT NumAllocations;
[in] D3DKMT_OFFER_PRIORITY Priority;
D3DKMT_OFFER_FLAGS Flags;
} D3DKMT_OFFERALLOCATIONS;
Membres
[in] hDevice
Un D3DKMT_HANDLE type de données qui représente un handle en mode noyau pour l’appareil qui a créé les allocations.
[in] pResources
Tableau de handles d’exécution Direct3D aux ressources à offrir.
Si le pilote en mode utilisateur utilise le tableau spécifié par HandleList pour proposer une liste d’allocations, il doit définir pResources sur NULL. À l’inverse, si le pilote utilise le tableau spécifié par pResources pour proposer une liste de ressources, il doit définir HandleList sur NULL.
[in] HandleList
Tableau de types de données D3DKMT_HANDLE qui représentent des handles en mode noyau aux allocations à offrir.
Si des ressources ont été créées avec la valeur d’indicateur D3D10_DDI_BIND_PRESENT définie dans pCreateResource-BindFlags>, proposez les ressources par leurs handles d’allocation, et non par leurs handles de ressources.
[in] NumAllocations
Nombre d’éléments dans les membres pResources ou HandleList , selon ce qui n’est pas NULL.
[in] Priority
Priorité, de type D3DKMT_OFFER_PRIORITY, avec laquelle proposer les allocations à réutiliser.
Flags
Options d’indicateur.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 |
Serveur minimal pris en charge | Windows Server 2012 |
En-tête | d3dkmthk.h (include D3dkmthk.h) |
Voir aussi
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