D3DKMT_DESTROYALLOCATION structure (d3dkmthk.h)
La structure D3DKMT_DESTROYALLOCATION décrit les paramètres de libération des allocations.
Syntaxe
typedef struct _D3DKMT_DESTROYALLOCATION {
[in] D3DKMT_HANDLE hDevice;
[in] D3DKMT_HANDLE hResource;
[in] const D3DKMT_HANDLE *phAllocationList;
[in] UINT AllocationCount;
} D3DKMT_DESTROYALLOCATION;
Membres
[in] hDevice
Un D3DKMT_HANDLE type de données qui représente un handle en mode noyau pour l’appareil auquel la ressource, les allocations ou les deux sont associées.
[in] hResource
Un D3DKMT_HANDLE type de données qui représente un handle en mode noyau pour la ressource associée aux allocations lors de la libération d’une ressource. Si un handle de ressource est spécifié, toutes les allocations qui lui sont associées sont automatiquement libérées.
[in] phAllocationList
Tableau de types de données D3DKMT_HANDLE qui représentent des handles en mode noyau pour les allocations. Si une allocation de la liste est associée à une ressource, toutes les allocations de la liste doivent également être associées à la même ressource. Si l’ICD OpenGL définit le handle dans le membre hResource sur une valeur non NULL , l’ICD doit affecter à phAllocationList la valeur NULL.
[in] AllocationCount
Nombre d’allocations dans le tableau spécifié par phAllocationList . Si l’ICD OpenGL définit le handle dans le membre hResource sur une valeur non NULL , le membre AllocationCount est ignoré par le runtime OpenGL.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
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