Template Class IUnknownImpl
Defined in File directx-utilities.h
Inheritance Relationships
Base Type
public IUnknown
Derived Type
public gpa::utility::directx::ID3D12ObjectImpl< ID3D12ObjectDerivedClass >
(Template Class ID3D12ObjectImpl)
Class Documentation
-
template<class IUnknownDerivedClass = IUnknown>
class IUnknownImpl : public IUnknown Subclassed by gpa::utility::directx::ID3D12ObjectImpl< ID3D12ObjectDerivedClass >
Public Functions
-
virtual ~IUnknownImpl() = default
- inline virtual HRESULT STDMETHODCALLTYPE QueryInterface (REFIID riid, void **ppvObject)
- inline virtual ULONG STDMETHODCALLTYPE AddRef ()
- inline virtual ULONG STDMETHODCALLTYPE Release ()
-
virtual ~IUnknownImpl() = default