RemoveIUnknown Sınıfı
WRL altyapısını destekler ve doğrudan kodunuzdan kullanılmak üzere tasarlanmamıştır.
Sözdizimi
template <typename T>
struct RemoveIUnknown;
template <typename T>
class RemoveIUnknown : public T;
Parametreler
T
Bir sınıf.
Açıklamalar
Tabanlı bir türe eşdeğer olan, ancak sanal QueryInterface
olmayan , AddRef
ve Release
üye işlevlerine sahip bir IUnknown
tür yapar.
COM yöntemleri varsayılan olarak sanal QueryInterface
, AddRef
ve Release
yöntemleri sağlar. Ancak, ComPtr
sanal yöntemlerin ek yükünü gerektirmez. RemoveIUnknown
özel, sanal olmayan QueryInterface
, AddRef
ve Release
yöntemleri sağlayarak bu yükü ortadan kaldırır.
Üyeler
Genel Tür Tanımları
Veri Akışı Adı | Açıklama |
---|---|
ReturnType |
Şablon parametresi T ile eşdeğer olan ancak sanal olmayan IUnknown üyeleri olan bir tür için eş anlamlı. |
Devralma Hiyerarşisi
T
RemoveIUnknown
Gereksinimler
Üst bilgi: client.h
Ad Alanı: Microsoft::WRL::D etails