ReactOS 0.4.17-dev-934-g091855f
IDXGIObject Interface Reference
Inheritance diagram for IDXGIObject:
Collaboration diagram for IDXGIObject:

Public Member Functions

HRESULT SetPrivateData ([in] REFGUID guid, [in] UINT data_size, [in] const void *data)
 
HRESULT SetPrivateDataInterface ([in] REFGUID guid, [in] const IUnknown *object)
 
HRESULT GetPrivateData ([in] REFGUID guid, [in, out] UINT *data_size, [out] void *data)
 
HRESULT GetParent ([in] REFIID riid, [out] void **parent)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknown * LPUNKNOWN
 

Detailed Description

Definition at line 154 of file dxgi.idl.

Member Function Documentation

◆ GetParent()

HRESULT IDXGIObject::GetParent ( [in] REFIID  riid,
[out] void **  parent 
)

◆ GetPrivateData()

HRESULT IDXGIObject::GetPrivateData ( [in] REFGUID  guid,
[in, out] UINT *  data_size,
[out] void *  data 
)

◆ SetPrivateData()

HRESULT IDXGIObject::SetPrivateData ( [in] REFGUID  guid,
[in] UINT  data_size,
[in] const void *  data 
)

◆ SetPrivateDataInterface()

HRESULT IDXGIObject::SetPrivateDataInterface ( [in] REFGUID  guid,
[in] const IUnknown *  object 
)

The documentation for this interface was generated from the following file: