共用方式為


KsDiscard 巨集 (ks.h)

KsDiscard 巨集會從物件包中移除指定的專案。

語法

void KsDiscard(
  [in]  Object,
  [in]  Pointer
);

參數

[in] Object

指標 所指向的專案會從與此對象相關聯的物件包中移除。 可以是 KSDEVICEKSFILTERFACTORYKSFILTERKSPIN類型。

[in] Pointer

要從所要求物件包中移除之專案的指標。

傳回值

沒有

言論

這個巨集會包裝並假設 KsRemoveItemFromObjectBag的傳回值,這是 ULONG

此函式會實作為 Ks.h 標頭中的 C 樣式前置處理巨集。

KsDiscard 會呼叫 KsRemoveItemFromObjectBag,傳遞與 Free 參數 Free 參數 物件 相關聯的物件包>TRUE

要求

要求 價值
最低支援的用戶端 Microsoft Windows XP 和更新版本的作系統和 DirectX 8.0 和更新版本的 DirectX 版本中提供。
目標平臺 桌面
標頭 ks.h (包括 Ks.h)
連結庫 Ks.lib
IRQL PASSIVE_LEVEL

另請參閱

KSDEVICE

KSFILTER

KSFILTERFACTORY

KSPIN

KsRemoveItemFromObjectBag