ImageFormat.Yv12 Campo
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.
Attenzione
This constant will be removed in the future version. Use Android.Graphics.ImageFormatType enum directly instead of this field.
Formato YUV Android.
[Android.Runtime.Register("YV12")]
[System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.ImageFormatType enum directly instead of this field.", true)]
public const Android.Graphics.ImageFormatType Yv12 = 842094169;
[<Android.Runtime.Register("YV12")>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.ImageFormatType enum directly instead of this field.", true)>]
val mutable Yv12 : Android.Graphics.ImageFormatType
Valore del campo
Value = 842094169- Attributi
Commenti
Formato YUV Android.
Questo formato è esposto a decodificatori software e applicazioni.
YV12 è un formato planare 4:2:0 YCrCb costituito da un piano WxH Y seguito da (W/2) x (H/2) Piani Cr e Cb.
Questo formato presuppone <che ul><li>una larghezza< pari/li><>un'altezza/li<>>pari a uno stride orizzontale multiplo di 16 pixel</li<>>uno stride verticale uguale all'altezza<</li></ul>
y_size = stride * height
c_stride = ALIGN(stride/2, 16)
c_size = c_stride * height/2
size = y_size + c_size * 2
cr_offset = y_size
cb_offset = y_size + c_size
Per l'API, il #YUV_420_888 formato è consigliato per l'output android.hardware.camera2 YUV.
Per l'API della fotocamera precedente, questo formato è garantito che sia supportato per android.hardware.Camera le immagini di anteprima a partire dal livello API 12. Per le versioni precedenti dell'API, controllare android.hardware.Camera.Parameters#getSupportedPreviewFormats().
Si noti che per l'uso del callback dell'anteprima della fotocamera (vedere android.hardware.Camera#setPreviewCallback), il <valore var>stride</var> è il più piccolo possibile, ovvero è uguale a:
stride = ALIGN(width, 16)
per android.graphics.ImageFormat.YV12.
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
Vedi anche
- <xref:Android.Hardware.Camera.SetPreviewCallback(.IPreviewCallback)>