Camera.IPreviewCallback.OnPreviewFrame(Byte[], Camera) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
警告
deprecated
當預覽幀顯示時,就會被呼叫。
[Android.Runtime.Register("onPreviewFrame", "([BLandroid/hardware/Camera;)V", "GetOnPreviewFrame_arrayBLandroid_hardware_Camera_Handler:Android.Hardware.Camera/IPreviewCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
[System.Obsolete("deprecated")]
public void OnPreviewFrame(byte[]? data, Android.Hardware.Camera? camera);
[<Android.Runtime.Register("onPreviewFrame", "([BLandroid/hardware/Camera;)V", "GetOnPreviewFrame_arrayBLandroid_hardware_Camera_Handler:Android.Hardware.Camera/IPreviewCallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
[<System.Obsolete("deprecated")>]
abstract member OnPreviewFrame : byte[] * Android.Hardware.Camera -> unit
參數
- data
- Byte[]
預覽幀的內容,格式由 android.graphics.ImageFormat定義,可用 查詢 android.hardware.Camera.Parameters#getPreviewFormat()。
如果 android.hardware.Camera.Parameters#setPreviewFormat(int) 從未呼叫,預設格式會是 YCbCr_420_SP(NV21)。
- camera
- Camera
相機服務物件。
- 屬性
備註
當預覽幀顯示時,就會被呼叫。 這個回調會在被呼叫的事件執行緒 #open(int) 中被呼叫。
若使用此 android.graphics.ImageFormat#YV12 格式,請參考方 Camera.Parameters#setPreviewFormat 程式中像素資料在預覽回調緩衝區的排列方式。
Java 文件 android.hardware.Camera.PreviewCallback.onPreviewFrame(byte[], android.hardware.Camera)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。