Template Class ID3D12ObjectImpl

Nested Relationships

Nested Types

Inheritance Relationships

Base Type

Class Documentation

template<class ID3D12ObjectDerivedClass = ID3D12Object>
class ID3D12ObjectImpl : public gpa::utility::directx::IUnknownImpl<ID3D12Object>

Public Functions

inline virtual HRESULT STDMETHODCALLTYPE GetPrivateData (REFGUID guid, UINT *pDataSize, void *pData)
inline virtual HRESULT STDMETHODCALLTYPE SetPrivateData (REFGUID guid, UINT DataSize, const void *pData)
inline virtual HRESULT STDMETHODCALLTYPE SetPrivateDataInterface (REFGUID guid, const IUnknown *pData)
inline virtual HRESULT STDMETHODCALLTYPE SetName (LPCWSTR Name)