StreamConfigurationMap.GetValidOutputFormatsForInput(Int32) Metodo
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.
Ottenere i formati di output dell'immagine format
per un formato di input di rielaborazione.
[Android.Runtime.Register("getValidOutputFormatsForInput", "(I)[I", "", ApiSince=23)]
public int[]? GetValidOutputFormatsForInput (int inputFormat);
[<Android.Runtime.Register("getValidOutputFormatsForInput", "(I)[I", "", ApiSince=23)>]
member this.GetValidOutputFormatsForInput : int -> int[]
Parametri
- inputFormat
- Int32
Restituisce
matrice di formato integer
- Attributi
Commenti
Ottenere i formati di output dell'immagine format
per un formato di input di rielaborazione.
Quando si invia un oggetto CaptureRequest
con una superficie di input di un determinato formato, gli unici output di destinazione consentiti di CaptureRequest
sono quelli con un formato elencato nel valore restituito di questo metodo. L'inclusione di qualsiasi altra superficie di output come destinazione genererà un'eccezione IllegalArgumentException. Se non è supportato alcun formato di output in base al formato di input, verrà restituito un valore int[] vuoto.
Tutti i formati di immagine restituiti da questa funzione verranno definiti in o in ImageFormat
PixelFormat
(e non esiste alcuna possibilità di collisione).
I formati elencati in questa matrice sono garantiti per restituire true se viene sottoposto a query con #isOutputSupportedFor(int)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.