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

Public Member Functions

void GetColorContext ([out] ID2D1ColorContext **context)
 
D2D1_BITMAP_OPTIONS GetOptions ()
 
HRESULT GetSurface ([out] IDXGISurface **surface)
 
HRESULT Map ([in] D2D1_MAP_OPTIONS options, [out] D2D1_MAPPED_RECT *mapped_rect)
 
HRESULT Unmap ()
 
- Public Member Functions inherited from ID2D1Bitmap
D2D1_SIZE_F GetSize ()
 
D2D1_SIZE_U GetPixelSize ()
 
D2D1_PIXEL_FORMAT GetPixelFormat ()
 
void GetDpi ([out] float *dpi_x, [out] float *dpi_y)
 
HRESULT CopyFromBitmap ([in] const D2D1_POINT_2U *dst_point, [in] ID2D1Bitmap *bitmap, [in] const D2D1_RECT_U *src_rect)
 
HRESULT CopyFromRenderTarget ([in] const D2D1_POINT_2U *dst_point, [in] ID2D1RenderTarget *render_target, [in] const D2D1_RECT_U *src_rect)
 
HRESULT CopyFromMemory ([in] const D2D1_RECT_U *dst_rect, [in] const void *src_data, [in] UINT32 pitch)
 
- Public Member Functions inherited from ID2D1Resource
void GetFactory ([out] ID2D1Factory **factory)
 
- 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 483 of file d2d1_1.idl.

Member Function Documentation

◆ GetColorContext()

void ID2D1Bitmap1::GetColorContext ( [out] ID2D1ColorContext **  context)

◆ GetOptions()

D2D1_BITMAP_OPTIONS ID2D1Bitmap1::GetOptions ( )

◆ GetSurface()

HRESULT ID2D1Bitmap1::GetSurface ( [out] IDXGISurface **  surface)

◆ Map()

HRESULT ID2D1Bitmap1::Map ( [in] D2D1_MAP_OPTIONS  options,
[out] D2D1_MAPPED_RECT *  mapped_rect 
)

◆ Unmap()

HRESULT ID2D1Bitmap1::Unmap ( )

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