共用方式為


KsFilterFactoryAddCreateItem 函式 (ks.h)

KsFilterFactoryAddCreateItem 函式會為指定的篩選處理站新增建立專案。

語法

KSDDKAPI NTSTATUS KsFilterFactoryAddCreateItem(
  [in]           PKSFILTERFACTORY     FilterFactory,
  [in]           PWSTR                RefString,
  [in, optional] PSECURITY_DESCRIPTOR SecurityDescriptor,
  [in]           ULONG                CreateItemFlags
);

參數

[in] FilterFactory

KSFILTERFACTORY 結構的指標,代表要加入新建立專案的篩選處理站。

[in] RefString

識別建立專案的 Unicode 文字字串指標。

[in, optional] SecurityDescriptor

這個參數選擇性地包含這個物件類型之SECURITY_DESCRIPTOR結構的指標。 如需此結構的相關信息,請參閱 Microsoft Windows SDK。 如需相關信息,請參閱 KSOBJECT_CREATE_ITEM。 如果 為 NULL,則不會指派描述項。

[in] CreateItemFlags

請參閱 KSOBJECT_CREATE_ITEM 旗成員的數據表。

傳回值

KsFilterFactoryAddCreateItem 會傳回嘗試新增新建立專案的成功或失敗。

備註

一般而言,只會針對篩選處理站新增使用篩選描述元中提供的參考 GUID 的單一建立專案。 此函式可讓呼叫端加入與指定篩選處理站相關聯的建立專案。

如需詳細資訊,請參閱 初始化AVStream Minidriver

規格需求

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

另請參閱

KSOBJECT_CREATE_ITEM

KsAddObjectCreateItemToDeviceHeader

KsAddObjectCreateItemToObjectHeader

KsAllocateObjectCreateItem

KsFreeObjectCreateItem

KsQueryObjectCreateItem