KsFreeObjectBag 函数 (ks.h)

KsFreeObjectBag 函数清空并释放对象包。

语法

void KsFreeObjectBag(
  [in] KSOBJECT_BAG ObjectBag
);

参数

[in] ObjectBag

与 PVOID 类型等效的KSOBJECT_BAG () 将被清空,然后释放。

返回值

备注

有关详细信息,请参阅 对象包

KsFreeObjectBag 删除 ObjectBag 中存在的任何项。 此外,如果给定对象的引用计数为零 (也就是说,该对象不存在于与 ObjectBag) 相同的设备关联的任何其他对象包中,则释放该项目。

要求

要求
最低受支持的客户端 适用于 Microsoft Windows XP 及更高版本的操作系统以及 DirectX 8.0 及更高版本的 DirectX。
目标平台 通用
标头 ks.h (包括 Ks.h)
Library Ks.lib
IRQL PASSIVE_LEVEL

另请参阅

KsAddItemToObjectBag

KsAllocateObjectBag

KsCopyObjectBagItems

KsDiscard

KsRemoveItemFromObjectBag