共用方式為


MediaFrameReaderAcquisitionMode 列舉

定義

指定系統在應用程式完成處理前,從 MediaFrameReader 或 MultiSourceMediaFrameReader 取得的畫面時,系統應該管理從 MediaFrameReader 或 MultiSourceMediaFrameReader 取得的畫面。

public enum class MediaFrameReaderAcquisitionMode
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
enum class MediaFrameReaderAcquisitionMode
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
public enum MediaFrameReaderAcquisitionMode
var value = Windows.Media.Capture.Frames.MediaFrameReaderAcquisitionMode.realtime
Public Enum MediaFrameReaderAcquisitionMode
繼承
MediaFrameReaderAcquisitionMode
屬性

Windows 需求

裝置系列
Windows 10 Fall Creators Update (已於 10.0.16299.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v5.0 引進)

欄位

Buffered 1

在應用程式的 FrameArrived 事件處理常式執行時抵達的畫面,會由系統在記憶體中緩衝處理。 當上一個畫面的事件處理常式完成時,會針對每個緩衝框架引發 FrameArrived 事件。 此模式適用于畫面序列很重要且卸載畫面會中斷案例的應用程式。 請注意,一旦達到系統緩衝畫面的記憶體限制之後,應用程式會處理緩衝畫面,釋放記憶體以取得其他畫面格之前,將不會再取得畫面格。

Realtime 0

當應用程式的 FrameArrived 事件處理常式正在執行時抵達的畫面格會遭到捨棄。 此模式適用于處理最新畫面格的優先案例,例如即時電腦視覺應用程式。

備註

設定 MediaFrameReader.AcquisitionMode 屬性或 MultiSourceMediaFrameReader.AcquisitionMode 屬性時,請使用這個列舉中的值。

適用於