Fonction de rappel PFNKSDELETEALLOCATOR (ks.h)
Un minidriver AVStream AVStrMiniDeleteAllocator routine 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
Aucun
Remarques
Le minidriver spécifie l’adresse de cette routine dans la DeleteAllocator membre de sa structure de 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 KS Allocators .
Exigences
Exigence | Valeur |
---|---|
client minimum 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 | Bureau |
d’en-tête | ks.h (include Ks.h) |