共用方式為


RemoveIUnknown 類別

支援 WRL 基礎結構,並不適合直接從您的程式代碼使用。

語法

template <typename T>
struct RemoveIUnknown;

template <typename T>
class RemoveIUnknown : public T;

參數

T
類別。

備註

建立與IUnknown型別相等的類型,但具有非虛擬、 AddRefRelease 成員函式QueryInterface

根據預設,COM 方法會提供虛擬 QueryInterfaceAddRefRelease 方法。 不過, ComPtr 不需要虛擬方法的額外負荷。 RemoveIUnknown 藉由提供私用、非虛擬 QueryInterfaceAddRefRelease 方法,來消除該額外負荷。

成員

公用 Typedefs

名稱 描述
ReturnType 與樣板參數 T 相等的類型同義字,但具有非虛擬 IUnknown 成員。

繼承階層架構

T

RemoveIUnknown

需求

標頭: client.h

命名空間: Microsoft::WRL::D etails

另請參閱

Microsoft::WRL::Details 命名空間