Funzione di callback PFNKSDEFAULTFREE (ks.h)
Una routine AVStrMiniAllocatorFreeFrame di AVStream libera il frame specificato.
Sintassi
PFNKSDEFAULTFREE Pfnksdefaultfree;
void Pfnksdefaultfree(
[in] PVOID Context,
[in] PVOID Buffer
)
{...}
Parametri
[in] Context
Puntatore alla struttura di contesto dell'allocatore creata in AVStrMiniInitializeAllocator.
[in] Buffer
Puntatore alla cornice da liberare.
Valore restituito
nessuno
Osservazioni
Il minidriver specifica l'indirizzo di questa routine nel membro gratuito della struttura KSALLOCATOR_DISPATCH . Il minidriver passa questa struttura al driver di classe in KSPIN_DISPATCH.
AVStream chiama AVStrMiniFree per liberare un frame, passando come parametri la struttura di contesto impostata nell'invio di inizializzazione e un puntatore al frame da liberare.
Per altre informazioni, vedere Allocatori KS.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Microsoft Windows XP e versioni successive e DirectX 8.0 e versioni successive di DirectX. |
Piattaforma di destinazione | Desktop |
Intestazione | ks.h (include Ks.h) |