Partager via


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)

Voir aussi

AVStrMiniInitializeAllocator

KSALLOCATOR_DISPATCH

KSPIN_DISPATCH