Freigeben über


PFNKSDEFAULTFREE-Rückruffunktion (ks.h)

Die AVStrMiniAllocatorFreeFrame Routine von AVStream minidriver gibt den angegebenen Frame frei.

Syntax

PFNKSDEFAULTFREE Pfnksdefaultfree;

void Pfnksdefaultfree(
  [in] PVOID Context,
  [in] PVOID Buffer
)
{...}

Parameter

[in] Context

Zeiger auf die Kontextstruktur des Allocators, die in AVStrMiniInitializeAllocatorerstellt wurde.

[in] Buffer

Zeiger auf den Freihandrahmen.

Rückgabewert

Nichts

Bemerkungen

Der Minidriver gibt die Adresse dieser Routine im Free Member seiner KSALLOCATOR_DISPATCH Struktur an. Der Minidriver übergibt diese Struktur an den Klassentreiber in KSPIN_DISPATCH.

AVStream ruft AVStrMiniFree- auf, um einen Frame freizugeben, und übergibt als Parameter die kontextstruktur, die im Initialisierungsversand festgelegt ist, und einen Zeiger auf den Frame frei.

Weitere Informationen finden Sie unter KS Allocators.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar in Microsoft Windows XP und höheren Betriebssystemen und DirectX 8.0 und höher directX-Versionen.
Zielplattform- Desktop
Header- ks.h (enthalten Ks.h)

Siehe auch

AVStrMiniInitializeAllocator-

KSALLOCATOR_DISPATCH