依分類區分的重要 WRL 應用程式開發介面
下表列出主要 Windows 執行階段 C++ 範本庫 類別、結構、函式和巨集。 在 Helper 類別的命名空間和建構省略。 這些清單擴大 API 文件,命名空間安排。
類別
標題 |
描述 |
---|---|
啟用一或多個 Windows 類別在執行階段之前啟動。 |
|
實作 Windows 執行階段非同步系統。 |
|
實作介面 IClassFactory 的基本功能。 |
|
建立表示樣板參數的介面中的智慧型指標型別。 當參考計數歸零時, ComPtr 自動維護基礎介面指標上的參考次數並釋放介面。 |
|
表示事件。 |
|
表示事件。 EventSource 成員函式新增,移除,並叫用事件處理常式。 |
|
表示無限制執行緒封送處理器物件。 |
|
表示物件的控制代碼。 |
|
提供用於管理 HSTRING 控制代碼。 |
|
表示從現有字串建立的 HSTRING。 |
|
表示相關物件的集合。 |
|
目前模組中最後一個物件釋放時叫用事件處理常式。 事件處理常式由 Lambda、functor、或 pointer-to-function 指定。 |
|
目前模組中最後一個物件釋放時叫用事件處理常式。 事件處理常式由物件及其指標方法成員指定。 |
|
模組中最後一個物件釋放時會叫用一個事件處理常式。 |
|
初始化 Windows 執行階段。 |
|
表示繼承介面的指定數目的具現化類別,並提供指定的 Windows 執行階段、一般 COM 和弱式參考支援。 |
|
提供基本機制建立 Windows 執行階段或一般 COM 基底類別。 |
|
提供基本機制的基底類別。 |
|
表示可以只在 Windows 執行階段所使用的弱式參考,而非一般 COM。 弱式參考表示可能有也可能沒有可存取的物件。 |
結構
標題 |
描述 |
---|---|
指定可套用至一組介面 ID 的驗證和初始化函式。 |
|
指示 RuntimeClass、 Implements 和 ChainInterfaces 樣板指定的介面不可在 IID 清單。 |
|
指定介面的實作 QueryInterface 和 GetIid 。 |
|
確定執行階段類別從 Windows 執行階段介面,如果有的話,然後一般 COM 介面衍生。 |
功能
標題 |
描述 |
---|---|
註冊和擷取指定的類別 ID 定義的指定型別的執行個體。 |
|
擷取與指定的執行個體的弱式參考。 |
|
建立成員函式是回呼方法的物件。 |
|
建立會產生指定之類別的執行個體可以在 Windows 執行階段所啟動的 Factory。 |
|
建立會產生指定類別的執行個體的 Factory。 |
|
擷取範本參數指定之型別的啟動 Factory。 |
|
初始化指定的 Windows 執行階段 類別。 |
巨集
標題 |
描述 |
---|---|
填入包含一個 Factory 可以建立指定的類別執行個體的內部快取。 |
|
設定執行階段類別名稱和信任層級。 |