Share via


ImageFormat 類別

定義

[Android.Runtime.Register("android/graphics/ImageFormat", DoNotGenerateAcw=true)]
public class ImageFormat : Java.Lang.Object
[<Android.Runtime.Register("android/graphics/ImageFormat", DoNotGenerateAcw=true)>]
type ImageFormat = class
    inherit Object
繼承
ImageFormat
屬性

備註

Android 平臺檔

此頁面的部分是根據所建立和共用的工作進行修改,並根據 2.5 屬性授權中所述的詞彙來使用。

建構函式

ImageFormat()
ImageFormat(IntPtr, JniHandleOwnership)

建立 JNI 物件的 Managed 標記法時使用的建構函式;由執行時間呼叫。

欄位

Depth16
已淘汰.

Android 密集深度影像格式。

DepthJpeg
已淘汰.

深度增強壓縮 JPEG 格式。

DepthPointCloud
已淘汰.

Android 疏鬆深度點雲端格式。

FlexRgb888
已淘汰.

多平面 Android RGB 格式

FlexRgba8888
已淘汰.

多平面 Android RGBA 格式

Heic
已淘汰.

壓縮的 HEIC 格式。

Jpeg
已淘汰.

壓縮的 JPEG 格式。

JpegR
已淘汰.

包含內嵌復原對應的壓縮 JPEG 格式。

Nv16
已淘汰.

用於視訊的 YCbCr 格式。

Nv21
已淘汰.

用於影像的 YCrCb 格式,其使用 NV21 編碼格式。

Private
已淘汰.

Android 私人不透明影像格式。

Raw10
已淘汰.

Android 10 位原始格式

Raw12
已淘汰.

Android 12 位原始格式

RawPrivate
已淘汰.

私人原始相機感應器影像格式,這是實作相依圖元配置的單一通道影像。

RawSensor
已淘汰.

一般原始相機感應器影像格式,通常代表單一通道貝氏影像。

Rgb565
已淘汰.

用於編碼為RGB_565圖片的 RGB 格式。

Unknown
Y8
已淘汰.

Android Y8 格式。

YcbcrP010
已淘汰.

Android YUV P010 格式。

Yuv420888
已淘汰.

多平面 Android YUV 420 格式

Yuv422888
已淘汰.

多平面 Android YUV 422 格式

Yuv444888
已淘汰.

多平面 Android YUV 444 格式

Yuy2
已淘汰.

用於影像的 YCbCr 格式,其使用 YUYV (YUY2) 編碼格式。

Yv12
已淘汰.

Android YUV 格式。

屬性

Class

傳回這個 Object 的執行時間類別。

(繼承來源 Object)
Handle

基礎 Android 實例的控制碼。

(繼承來源 Object)
JniIdentityHashCode (繼承來源 Object)
JniPeerMembers
PeerReference (繼承來源 Object)
ThresholdClass

此 API 支援適用于 Android 的 Mono 基礎結構,並不適合直接從您的程式碼使用。

ThresholdType

此 API 支援適用于 Android 的 Mono 基礎結構,並不適合直接從您的程式碼使用。

方法

Clone()

建立並傳回這個 物件的複本。

(繼承來源 Object)
Dispose() (繼承來源 Object)
Dispose(Boolean) (繼承來源 Object)
Equals(Object)

指出其他物件是否「等於」這個物件。

(繼承來源 Object)
GetBitsPerPixel(ImageFormatType)

使用此函式來擷取 ImageFormat 每個圖元的位數。

GetHashCode()

傳回此物件的雜湊碼值。

(繼承來源 Object)
JavaFinalize()

當垃圾收集判斷物件不再參考物件時,垃圾收集行程會在物件上呼叫。

(繼承來源 Object)
Notify()

喚醒正在等候此物件監視器的單一線程。

(繼承來源 Object)
NotifyAll()

喚醒正在等候此物件監視器的所有線程。

(繼承來源 Object)
SetHandle(IntPtr, JniHandleOwnership)

設定 Handle 屬性。

(繼承來源 Object)
ToArray<T>() (繼承來源 Object)
ToString()

傳回物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime() (繼承來源 Object)
Wait()

讓目前的執行緒等到喚醒為止,通常是 em < notified/em > 或 < em > interrupted < /em > 。 ><

(繼承來源 Object)
Wait(Int64)

讓目前的執行緒等到喚醒為止,通常是 em < notified/em > 或 < em > interrupted < /em > ,或直到經過一定數量的即時為止。 <>

(繼承來源 Object)
Wait(Int64, Int32)

讓目前的執行緒等到喚醒為止,通常是 em < notified/em > 或 < em > interrupted < /em > ,或直到經過一定數量的即時為止。 <>

(繼承來源 Object)

明確介面實作

IJavaPeerable.Disposed() (繼承來源 Object)
IJavaPeerable.DisposeUnlessReferenced() (繼承來源 Object)
IJavaPeerable.Finalized() (繼承來源 Object)
IJavaPeerable.JniManagedPeerState (繼承來源 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32) (繼承來源 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) (繼承來源 Object)
IJavaPeerable.SetPeerReference(JniObjectReference) (繼承來源 Object)

擴充方法

JavaCast<TResult>(IJavaObject)

執行 Android 執行時間檢查的類型轉換。

JavaCast<TResult>(IJavaObject)
GetJniTypeName(IJavaPeerable)

適用於