RemoveIUnknown 類別
支援 WRL 基礎結構,而且不是為了要直接從您的程式碼中使用而設計。
template <
typename T
>
struct RemoveIUnknown;
template <
typename T
>
class RemoveIUnknown : public T;
參數
- T
類別。
備註
對 IUnknown是對等的一個型別以型別為基礎,不過,有非虛擬 QueryInterface、 AddRef和 Release 成員函式。
根據預設, COM 方法提供虛擬 QueryInterface、 AddRef版本和方法。不過, ComPtr 不需要額外負荷虛擬方法。RemoveIUnknown 藉由提供私用,非虛擬 QueryInterface、 AddRef和 Release 方法排除該額外負荷。
Members
公用 Typedefs
名稱 |
描述 |
---|---|
ReturnType |
使用樣板參數 T 是相等的,但型別的一個同義資料表有 IUnknown 虛擬成員。 |
繼承階層架構
T
RemoveIUnknown
需求
標題: client.h
命名空間: Microsoft::WRL::Details