KsFreeObjectBag 函式 (ks.h)

KsFreeObjectBag 函式會清空並釋放物件包。

語法

void KsFreeObjectBag(
  [in] KSOBJECT_BAG ObjectBag
);

參數

[in] ObjectBag

KSOBJECT_BAG (相当于要清空并释放的 PVOID 類型) 。

傳回值

備註

如需詳細資訊,請參閱 物件包

KsFreeObjectBag 會移除 ObjectBag 中的任何專案。 此外,如果給定對象的參考計數是零 (,則物件不會出現在與 ObjectBag) 相同裝置相關聯的任何其他物件包中,則會釋放該專案。

規格需求

需求
最低支援的用戶端 適用於 Microsoft Windows XP 和更新版本的作業系統和 DirectX 8.0 和更新版本的 DirectX 版本。
目標平台 Universal
標頭 ks.h (包含 Ks.h)
程式庫 Ks.lib
IRQL PASSIVE_LEVEL

另請參閱

KsAddItemToObjectBag

KsAllocateObjectBag

KsCopyObjectBagItems

KsDiscard

KsRemoveItemFromObjectBag