Fonction de rappel PFNKSDELETEALLOCATOR (ks.h)
La routine AVStrMiniDeleteAllocator d’un minidriver AVStream supprime l’allocateur associé à une broche.
Syntaxe
PFNKSDELETEALLOCATOR Pfnksdeleteallocator;
void Pfnksdeleteallocator(
[in] PVOID Context
)
{...}
Paramètres
[in] Context
Pointeur vers la structure de contexte de l’allocator créée par AVStrMiniInitializeAllocator.
Valeur de retour
None
Remarques
Le minidriver spécifie l’adresse de cette routine dans le membre DeleteAllocator de sa structure KSALLOCATOR_DISPATCH . Le minidriver transmet cette structure au pilote de classe dans KSPIN_DISPATCH.
Une fois cette fonction appelée, AVStream n’utilise plus l’allocateur pour allouer et libérer de la mémoire. Ce gestionnaire doit libérer toutes les ressources système réservées par l’allocateur.
Pour plus d’informations, consultez Allocators KS.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Microsoft Windows XP et les systèmes d’exploitation ultérieurs et DirectX 8.0 et versions ultérieures de DirectX. |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | ks.h (inclure Ks.h) |