VideoMediaFrame.SoftwareBitmap 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取包含 VideoMediaFrame 的图像数据的 SoftwareBitmap 对象。
public:
property SoftwareBitmap ^ SoftwareBitmap { SoftwareBitmap ^ get(); };
SoftwareBitmap SoftwareBitmap();
public SoftwareBitmap SoftwareBitmap { get; }
var softwareBitmap = videoMediaFrame.softwareBitmap;
Public ReadOnly Property SoftwareBitmap As SoftwareBitmap
属性值
包含 VideoMediaFrame 的图像数据的 SoftwareBitmap 对象。
注解
通过将 MediaCaptureInitializationSettings 的 MemoryPreference 属性设置为 Cpu,初始化 MediaCapture 对象以使用捕获的帧的 CPU 内存。 这样做可以保证接收的 VideoMediaFrame 的 SoftwareBitmap 属性为非 null,并包含帧中的图像数据。 将内存首选项设置为 “自动 ”允许系统为当前设备选择最佳内存位置。 如果系统选择使用 GPU 内存, 则 SoftwareBitmap 属性将为 null,应改用 Direct3DSurface 属性。