Class D2D1.DeviceContext
public class D2D1.DeviceContext : D2D1.RenderTarget, IDisposable
- Inheritance
-
D2D1.DeviceContext
- Implements
- Inherited Members
Constructors
DeviceContext(void*)
public DeviceContext(void* ptr)
Parameters
ptrvoid*
Fields
IID
public static readonly Guid IID
Field Value
Methods
CreateBitmapFromDxgiSurface(Surface, in BitmapProperties1)
public D2D1.Bitmap1 CreateBitmapFromDxgiSurface(DXGI.Surface surface, in D2D1.BitmapProperties1 bitmapProperties1)
Parameters
surfaceDXGI.SurfacebitmapProperties1D2D1.BitmapProperties1
Returns
CreateBitmapFromWicBitmap(Unknown)
Creates a ID2D1Bitmap1 by letting D2D1 decode and upload a IWICBitmapSource directly.
D2D1 handles format conversion internally — no manual pixel copy required.
vtable [58] — ID2D1DeviceContext::CreateBitmapFromWicBitmap
public D2D1.Bitmap1 CreateBitmapFromWicBitmap(COM.Unknown wicBitmapSource)
Parameters
Returns
SetTarget(Bitmap1?)
public void SetTarget(D2D1.Bitmap1? d2dTargetBitmap)