語言

ImageReader.Builder.SetImageFormat(Int32) 方法

定義

設定製作人傳達的預設影像格式。

[Android.Runtime.Register("setImageFormat", "(I)Landroid/media/ImageReader$Builder;", "", ApiSince=33)]
public Android.Media.ImageReader.Builder SetImageFormat(int imageFormat);
[<Android.Runtime.Register("setImageFormat", "(I)Landroid/media/ImageReader$Builder;", "", ApiSince=33)>]
member this.SetImageFormat : int -> Android.Media.ImageReader.Builder

參數

imageFormat
Int32

這位讀者將產生的影像格式。 這必須是 ImageFormat 或 PixelFormat 常數之一。 請注意,並非所有格式都支援,例如 ImageFormat.NV21。 預設值為 ImageFormat.UNKNOWN。

傳回

建構實例,並以自訂的影像格式值。 這個值不可能為零值。

屬性

備註

設定製作人傳達的預設影像格式。 製作人可能會覆蓋此決定。 setImageFormat(int) 函式取代了 setDefaultHardwareBufferFormat(int) 與 setDefaultDataSpace(int) 函式的組合。 必須呼叫這兩個函式來初始化 ImageReader 實例。

Android 參考資料。android.media.ImageReader.Builder.setImageFormat

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於