Skip to content

Latest commit

 

History

History
79 lines (59 loc) · 3.67 KB

nf-windows-ui-xaml-media-dxinterop-isurfaceimagesourcenativewithd2d-setdevice.md

File metadata and controls

79 lines (59 loc) · 3.67 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NF:windows.ui.xaml.media.dxinterop.ISurfaceImageSourceNativeWithD2D.SetDevice
ISurfaceImageSourceNativeWithD2D::SetDevice (windows.ui.xaml.media.dxinterop.h)
Sets the Microsoft DirectX Graphics Infrastructure (DXGI) or Direct2D device, created with D3D11_CREATE_DEVICE_BGRA_SUPPORT, that will draw the surface.
ISurfaceImageSourceNativeWithD2D interface [Windows Runtime]
SetDevice method
ISurfaceImageSourceNativeWithD2D.SetDevice
ISurfaceImageSourceNativeWithD2D.xaml
ISurfaceImageSourceNativeWithD2D::SetDevice
ISurfaceImageSourceNativeWithD2D::xaml
SetDevice
SetDevice method [Windows Runtime]
SetDevice method [Windows Runtime]
ISurfaceImageSourceNativeWithD2D interface
windows/ISurfaceImageSourceNativeWithD2D::SetDevice
winrt.isurfaceimagesourcenativewithd2d_setdevice
winrt\isurfaceimagesourcenativewithd2d_setdevice.htm
WinRT
FBBF0A5E-68FF-4143-A874-0C1100100428
12/05/2018
ISurfaceImageSourceNativeWithD2D interface [Windows Runtime],SetDevice method, ISurfaceImageSourceNativeWithD2D.SetDevice, ISurfaceImageSourceNativeWithD2D.xaml, ISurfaceImageSourceNativeWithD2D::SetDevice, ISurfaceImageSourceNativeWithD2D::xaml, SetDevice, SetDevice method [Windows Runtime], SetDevice method [Windows Runtime],ISurfaceImageSourceNativeWithD2D interface, windows/ISurfaceImageSourceNativeWithD2D::SetDevice, winrt.isurfaceimagesourcenativewithd2d_setdevice
windows.ui.xaml.media.dxinterop.h
Windows
Windows 8.1 [desktop apps \| UWP apps]
Windows Server 2012 R2 [desktop apps \| UWP apps]
Windows.ui.xaml.media.dxinterop.idl
Windows.UI.Xaml.dll
Windows
19H1
ISurfaceImageSourceNativeWithD2D::SetDevice
windows.ui.xaml.media.dxinterop/ISurfaceImageSourceNativeWithD2D::SetDevice
c++
APIRef
kbSyntax
COM
Windows.UI.Xaml.dll
ISurfaceImageSourceNativeWithD2D.SetDevice

ISurfaceImageSourceNativeWithD2D::SetDevice (windows.ui.xaml.media.dxinterop.h)

-description

Sets the Microsoft DirectX Graphics Infrastructure (DXGI) or Direct2D device, created with D3D11_CREATE_DEVICE_BGRA_SUPPORT, that will draw the surface.

-parameters

-param device [in]

Pointer to the DXGI device interface. You can pass an ID2D1Device to signal that this surface participates in Direct2D batching to improve performance when updating Direct2D content across multiple surfaces. The device must have multithreading supported enabled if the app draws to the surface from a background thread.

-returns

This method fails when the SurfaceImageSource is larger than the maximum texture size supported by the Direct3D device. Apps should use VirtualSurfaceImageSource for surfaces larger than the maximum texture size supported by the Direct3D device.

-see-also

DirectX and XAML interop

ISurfaceImageSourceNativeWithD2D

SurfaceImageSource

VirtualSurfaceImageSource