共用方式為


IDirectManipulationManager::CreateContent 方法 (directmanipulation.h)

用來建立次要內容的實例的 Factory 方法, (例如檢視區內的移動瀏覽指標) 。

語法

HRESULT CreateContent(
  [in, optional] IDirectManipulationFrameInfoProvider *frameInfo,
  [in]           REFCLSID                             clsid,
  [in]           REFIID                               riid,
  [out, retval]  void                                 **object
);

參數

[in, optional] frameInfo

次要內容的框架資訊提供者。 這應該符合用來建立檢視區的框架資訊提供者。

[in] clsid

次要內容的類別標識碼 (CLSID) 。 此識別子會指定內容類型。

[in] riid

介面的 IID。

[out, retval] object

實作指定介面的次要內容物件。

傳回值

如果方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

備註

主要內容會自動與檢視區建立,且與檢視區具有一對一關聯性。 因此,無法建立、新增或移除主要內容。

次要內容會與檢視區分開建立。 檢視區可以新增或移除次要內容沒有限制。 所有次要內容轉換都是衍生自主要內容所支持的內容,主要內容會根據其類別標識碼 (CLSID) ) 所識別的專案 (用途套用特定規則。

規格需求

需求
最低支援的用戶端 Windows 8 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2012 [僅限傳統型應用程式]
目標平台 Windows
標頭 directmanipulation.h

另請參閱

IDirectManipulationManager