YuvImage Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| YuvImage(IntPtr, JniHandleOwnership) |
Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime. |
| YuvImage(Byte[], ImageFormatType, Int32, Int32, Int32[]) |
Costruire un oggetto YuvImage. |
| YuvImage(Byte[], ImageFormatType, Int32, Int32, Int32[], ColorSpace) |
Costruire un oggetto YuvImage. |
YuvImage(IntPtr, JniHandleOwnership)
Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.
protected YuvImage(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Graphics.YuvImage : nativeint * Android.Runtime.JniHandleOwnership -> Android.Graphics.YuvImage
Parametri
- javaReference
-
IntPtr
nativeint
Oggetto IntPtrcontenente un riferimento all'oggetto JNI (Native Interface) Java.
- transfer
- JniHandleOwnership
Oggetto JniHandleOwnershipche indica come gestire javaReference
Commenti
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
YuvImage(Byte[], ImageFormatType, Int32, Int32, Int32[])
Costruire un oggetto 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
Parametri
- yuv
- Byte[]
Dati YUV. Nel caso di più piani immagine, tutti i piani devono essere concatenati in una singola matrice di byte.
- format
- ImageFormatType
Formato dei dati YUV come definito in ImageFormat.
- width
- Int32
Larghezza di YuvImage.
- height
- Int32
Altezza di YuvImage.
- strides
- Int32[]
(Facoltativo) Byte di riga di ogni piano immagine. Se yuv contiene spaziatura interna, è necessario specificare lo stride di ogni immagine. Se strides è null, il metodo presuppone che non venga applicato alcun riempimento e derivi i byte di riga in base al formato e alla larghezza stessa.
- Attributi
Eccezioni
se il formato non è supportato; width o height <= 0; oppure yuv è null.
Commenti
Costruire un oggetto YuvImage. Usare SRGB per come predefinito ColorSpace.
per android.graphics.YuvImage.YuvImage(byte[], int, int, int, int[]).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
YuvImage(Byte[], ImageFormatType, Int32, Int32, Int32[], ColorSpace)
Costruire un oggetto 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
Parametri
- yuv
- Byte[]
Dati YUV. Nel caso di più piani immagine, tutti i piani devono essere concatenati in una singola matrice di byte.
- format
- ImageFormatType
Formato dei dati YUV come definito in ImageFormat.
- width
- Int32
Larghezza di YuvImage.
- height
- Int32
Altezza di YuvImage.
- strides
- Int32[]
(Facoltativo) Byte di riga di ogni piano immagine. Se yuv contiene spaziatura interna, è necessario specificare lo stride di ogni immagine. Se strides è null, il metodo presuppone che non venga applicato alcun riempimento e derivi i byte di riga in base al formato e alla larghezza stessa.
- colorSpace
- ColorSpace
Spazio dei colori dell'immagine YUV come definito in ColorSpace.
Se il parametro è null, SRGB verrà impostato come valore predefinito.
- Attributi
Commenti
Costruire un oggetto YuvImage.
per android.graphics.YuvImage.YuvImage(byte[], int, int, int, int[], android.graphics.ColorSpace).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.