MediaCaptureSettings.Direct3D11Device 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取一个 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)互操作时特别有用。