Condividi tramite


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 quindi liberare.

Valore restituito

Nessuno

Osservazioni

Per altre informazioni, vedere contenitori 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 del ObjectBag), tale elemento viene liberato.

Fabbisogno

Requisito Valore
client minimo supportato Disponibile in Microsoft Windows XP e nei sistemi operativi successivi e in DirectX 8.0 e versioni successive di DirectX.
piattaforma di destinazione Universale
intestazione ks.h (include Ks.h)
libreria Ks.lib
IRQL PASSIVE_LEVEL

Vedere anche

KsAddItemToObjectBag

KsAllocateObjectBag

KsCopyObjectBagItems

KsDiscard

KsRemoveItemFromObjectBag