PFNKSDEFAULTFREE-Rückruffunktion (ks.h)
Die AVStrMiniAllocatorFreeFrame-Routine eines AVStream-Minidrivers gibt den angegebenen Frame frei.
Syntax
PFNKSDEFAULTFREE Pfnksdefaultfree;
void Pfnksdefaultfree(
[in] PVOID Context,
[in] PVOID Buffer
)
{...}
Parameter
[in] Context
Zeiger auf die Kontextstruktur des Zuteilungsobjekts, die in AVStrMiniInitializeAllocator erstellt wurde.
[in] Buffer
Zeiger auf den frei werdenden Frame.
Rückgabewert
Keine
Bemerkungen
Der Minidriver gibt die Adresse dieser Routine im Free-Element seiner KSALLOCATOR_DISPATCH-Struktur an. Der Minidriver übergibt diese Struktur an den Klassentreiber in KSPIN_DISPATCH.
AVStream ruft AVStrMiniFree auf, um einen Frame frei zu geben, und übergibt als Parameter die im Initialisierungsversand festgelegte Kontextstruktur und einen Zeiger auf den Frame, der frei werden soll.
Weitere Informationen finden Sie unter KS-Zuweisungen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Microsoft Windows XP und höheren Betriebssystemen und DirectX 8.0 und höher DirectX-Versionen. |
Zielplattform | Desktop |
Kopfzeile | ks.h (einschließlich Ks.h) |