MultiSourceMediaFrameReader.AcquisitionMode 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定在应用完成处理前一帧之前,当新帧到达时,系统应管理从 MultiSourceMediaFrameReader 获取的帧的方式。
public:
property MediaFrameReaderAcquisitionMode AcquisitionMode { MediaFrameReaderAcquisitionMode get(); void set(MediaFrameReaderAcquisitionMode value); };
MediaFrameReaderAcquisitionMode AcquisitionMode();
void AcquisitionMode(MediaFrameReaderAcquisitionMode value);
public MediaFrameReaderAcquisitionMode AcquisitionMode { get; set; }
var mediaFrameReaderAcquisitionMode = multiSourceMediaFrameReader.acquisitionMode;
multiSourceMediaFrameReader.acquisitionMode = mediaFrameReaderAcquisitionMode;
Public Property AcquisitionMode As MediaFrameReaderAcquisitionMode
属性值
一个 值,该值指定帧读取器的获取模式。
Windows 要求
设备系列 |
Windows 10 Fall Creators Update (在 10.0.16299.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v5.0 中引入)
|
注解
如果此属性设置为 Realtime,则会删除在应用的 FrameArrived 事件处理程序执行时到达的帧。 此模式适用于优先处理最新帧的方案,例如实时计算机视觉应用程序。
如果此属性设置为 Buffered,则系统将在应用的 FrameArrived 事件处理程序执行时到达的帧在内存中缓冲。 当上一帧的事件处理程序完成时,将为每个缓冲帧引发 FrameArrived 事件。 此模式适用于帧序列至关重要且丢弃的帧将中断方案的应用。 请注意,一旦达到系统对缓冲帧的内存限制,在应用处理缓冲帧(释放内存用于获取其他帧)之前,不会再获取更多帧。