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

Public Member Functions

HRESULT GetResource ([in] REFIID iid, [out] void **parent_resource, [out] UINT *subresource_idx)
 
- Public Member Functions inherited from IDXGISurface1
HRESULT GetDC ([in] BOOL discard, [out] HDC *hdc)
 
HRESULT ReleaseDC ([in] RECT *dirty_rect)
 
- Public Member Functions inherited from IDXGISurface
HRESULT GetDesc ([out] DXGI_SURFACE_DESC *desc)
 
HRESULT Map ([out] DXGI_MAPPED_RECT *mapped_rect, [in] UINT flags)
 
HRESULT Unmap ()
 
- Public Member Functions inherited from IDXGIDeviceSubObject
HRESULT GetDevice ([in] REFIID riid, [out] void **device)
 
- Public Member Functions inherited from IDXGIObject
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 151 of file dxgi1_2.idl.

Member Function Documentation

◆ GetResource()

HRESULT IDXGISurface2::GetResource ( [in] REFIID  iid,
[out] void **  parent_resource,
[out] UINT *  subresource_idx 
)

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