GATE
IDXGISurface_vtbl Struct Reference

Public Member Functions

 WRT_DECLARE_UNKNOWN (IDXGISurface)
 
 wrt_result (WRT_ABI *SetPrivateData)(IDXGISurface *This
 
 wrt_result (WRT_ABI *SetPrivateDataInterface)(IDXGISurface *This
 
 wrt_result (WRT_ABI *GetPrivateData)(IDXGISurface *This
 
 wrt_result (WRT_ABI *GetParent)(IDXGISurface *This
 
 wrt_result (WRT_ABI *GetDevice)(IDXGISurface *This
 
 wrt_result (WRT_ABI *GetDesc)(IDXGISurface *This
 
 wrt_result (WRT_ABI *Map)(IDXGISurface *This
 
 wrt_result (WRT_ABI *Unmap)(IDXGISurface *This)
 

Public Attributes

REFGUID Name
 
REFGUID UINT DataSize
 
REFGUID UINT const void * pData
 
REFGUID const wrt_IUnknownpUnknown
 
REFGUID UINT * pDataSize
 
REFGUID UINT void * pData
 
REFIID riid
 
REFIID void ** ppParent
 
REFIID void ** ppDevice
 
DXGI_SURFACE_DESCpDesc
 
DXGI_MAPPED_RECTpLockedRect
 
DXGI_MAPPED_RECT UINT MapFlags
 

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