MediaCaptureSettings.Direct3D11Device 属性

定义

获取一个 IDirect3DDevice ,表示关联 MediaCapture 对象正在使用的 Direct3D 设备实例。

public:
 property IDirect3DDevice ^ Direct3D11Device { IDirect3DDevice ^ get(); };
IDirect3DDevice Direct3D11Device();
public IDirect3DDevice Direct3D11Device { get; }
var iDirect3DDevice = mediaCaptureSettings.direct3D11Device;
Public ReadOnly Property Direct3D11Device As IDirect3DDevice

属性值

一个 IDirect3DDevice ,表示关联 MediaCapture 对象正在使用的 Direct3D 设备实例。

Windows 要求

设备系列
Windows 10, version 1803 (在 10.0.17134.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v6.0 中引入)

注解

默认情况下, MediaCapture 对象将尝试使用 GPU 进行计算,并使用 Direct3D 表面对数据进行图像处理,不过可以使用 MemoryPreference 属性禁用此功能。 此属性允许应用访问用于分配表面的 Direct3D 设备的实例。 这在与其他基于 Direct3D 的 API(如 Win2D)互操作时特别有用。

适用于