Langue

YuvImage Constructeurs

Définition

Surcharges

Nom Description
YuvImage(IntPtr, JniHandleOwnership)

Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.

YuvImage(Byte[], ImageFormatType, Int32, Int32, Int32[])

Construisez un YuvImage.

YuvImage(Byte[], ImageFormatType, Int32, Int32, Int32[], ColorSpace)

Construisez un YuvImage.

YuvImage(IntPtr, JniHandleOwnership)

Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.

protected YuvImage(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Graphics.YuvImage : nativeint * Android.Runtime.JniHandleOwnership -> Android.Graphics.YuvImage

Paramètres

javaReference
IntPtr

nativeint

Contenant IntPtrune référence d’objet Java Native Interface (JNI).

transfer
JniHandleOwnership

Indiquant JniHandleOwnershipcomment gérer javaReference

Remarques

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

YuvImage(Byte[], ImageFormatType, Int32, Int32, Int32[])

Construisez un YuvImage.

[Android.Runtime.Register(".ctor", "([BIII[I)V", "")]
public YuvImage(byte[]? yuv, Android.Graphics.ImageFormatType format, int width, int height, int[]? strides);
[<Android.Runtime.Register(".ctor", "([BIII[I)V", "")>]
new Android.Graphics.YuvImage : byte[] * Android.Graphics.ImageFormatType * int * int * int[] -> Android.Graphics.YuvImage

Paramètres

yuv
Byte[]

Données YUV. Dans le cas de plusieurs plans d’image, tous les plans doivent être concaténés en un seul tableau d’octets.

format
ImageFormatType

Format de données YUV tel que défini dans ImageFormat.

width
Int32

Largeur du YuvImage.

height
Int32

Hauteur du YuvImage.

strides
Int32[]

(Facultatif) Octets de ligne de chaque plan d’image. Si yuv contient un remplissage, la progression de chaque image doit être fournie. Si les strides sont null, la méthode suppose qu’il n’y a pas de remplissage et dérive les octets de ligne par format et largeur lui-même.

Attributs

Exceptions

si le format n’est pas pris en charge ; largeur ou hauteur <= 0 ; ou yuv est null.

Remarques

Construisez un YuvImage. Utilisez SRGB comme valeur par défaut ColorSpace.

Java documentation pour android.graphics.YuvImage.YuvImage(byte[], int, int, int, int[]).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

YuvImage(Byte[], ImageFormatType, Int32, Int32, Int32[], ColorSpace)

Construisez un YuvImage.

[Android.Runtime.Register(".ctor", "([BIII[ILandroid/graphics/ColorSpace;)V", "", ApiSince=34)]
public YuvImage(byte[] yuv, Android.Graphics.ImageFormatType format, int width, int height, int[]? strides, Android.Graphics.ColorSpace colorSpace);
[<Android.Runtime.Register(".ctor", "([BIII[ILandroid/graphics/ColorSpace;)V", "", ApiSince=34)>]
new Android.Graphics.YuvImage : byte[] * Android.Graphics.ImageFormatType * int * int * int[] * Android.Graphics.ColorSpace -> Android.Graphics.YuvImage

Paramètres

yuv
Byte[]

Données YUV. Dans le cas de plusieurs plans d’image, tous les plans doivent être concaténés en un seul tableau d’octets.

format
ImageFormatType

Format de données YUV tel que défini dans ImageFormat.

width
Int32

Largeur du YuvImage.

height
Int32

Hauteur du YuvImage.

strides
Int32[]

(Facultatif) Octets de ligne de chaque plan d’image. Si yuv contient un remplissage, la progression de chaque image doit être fournie. Si les strides sont null, la méthode suppose qu’il n’y a pas de remplissage et dérive les octets de ligne par format et largeur lui-même.

colorSpace
ColorSpace

Espace de couleur de l’image YUV tel que défini dans ColorSpace. Si le paramètre est null, SRGB est défini comme valeur par défaut.

Attributs

Remarques

Construisez un YuvImage.

Java documentation pour android.graphics.YuvImage.YuvImage(byte[], int, int, int, int[], android.graphics.ColorSpace).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à