Funzione KsFreeObjectBag (ks.h)
La funzione KsFreeObjectBag svuota e libera un contenitore di oggetti.
Sintassi
void KsFreeObjectBag(
[in] KSOBJECT_BAG ObjectBag
);
Parametri
[in] ObjectBag
Il KSOBJECT_BAG (equivalente al tipo PVOID) da svuotare e liberare.
Valore restituito
nessuno
Osservazioni
Per altre informazioni, vedere Contenitori di oggetti.
KsFreeObjectBag rimuove tutti gli elementi presenti in ObjectBag. Inoltre, se il conteggio dei riferimenti per un determinato oggetto è zero (ovvero, l'oggetto non è presente in nessun altro contenitore di oggetti associato allo stesso dispositivo di ObjectBag), tale elemento viene liberato.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile nei sistemi operativi Microsoft Windows XP e versioni successive e DirectX 8.0 e versioni successive di DirectX. |
Piattaforma di destinazione | Universale |
Intestazione | ks.h (include Ks.h) |
Libreria | Ks.lib |
IRQL | PASSIVE_LEVEL |