Click or drag to resize
CanvasBitmapCreateFromDirect3D11Surface Method (ICanvasResourceCreator, IDirect3DSurface, Single, CanvasAlphaMode)
Creates a CanvasBitmap from an existing Direct3D graphics surface, using the specified DPI and alpha behavior.

Namespace:  Microsoft.Graphics.Canvas
Assembly:  Microsoft.Graphics.Canvas (in Microsoft.Graphics.Canvas.dll) Version: 0.0.0.0
Syntax
C#
public static CanvasBitmap CreateFromDirect3D11Surface(
	ICanvasResourceCreator resourceCreator,
	IDirect3DSurface surface,
	float dpi,
	CanvasAlphaMode alpha
)

Parameters

resourceCreator
Type: Microsoft.Graphics.CanvasICanvasResourceCreator
surface
Type: Windows.Graphics.DirectX.Direct3D11IDirect3DSurface
dpi
Type: SystemSingle
alpha
Type: Microsoft.Graphics.CanvasCanvasAlphaMode

Return Value

Type: CanvasBitmap
Remarks
The bitmap's properties are determined by the properties of the surface. If the surface is able to be used as a render target then a CanvasRenderTarget instance is actually returned. However, to avoid needing to cast, use CreateFromDirect3D11Surface(ICanvasResourceCreator, IDirect3DSurface).
See Also