Inflater.SetInput Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| SetInput(ByteBuffer) |
Définit les données d’entrée pour la décompression. |
| SetInput(Byte[]) |
Définit les données d’entrée pour la décompression. |
| SetInput(Byte[], Int32, Int32) |
Définit les données d’entrée pour la décompression. |
SetInput(ByteBuffer)
Définit les données d’entrée pour la décompression.
[Android.Runtime.Register("setInput", "(Ljava/nio/ByteBuffer;)V", "GetSetInput_Ljava_nio_ByteBuffer_Handler", ApiSince=35)]
public virtual void SetInput(Java.Nio.ByteBuffer? input);
[<Android.Runtime.Register("setInput", "(Ljava/nio/ByteBuffer;)V", "GetSetInput_Ljava_nio_ByteBuffer_Handler", ApiSince=35)>]
abstract member SetInput : Java.Nio.ByteBuffer -> unit
override this.SetInput : Java.Nio.ByteBuffer -> unit
Paramètres
- input
- ByteBuffer
octets de données d’entrée
- Attributs
Remarques
Définit les données d’entrée pour la décompression.
Une des setInput() méthodes doit être appelée chaque fois qu’elle needsInput() retourne la valeur true, ce qui indique que d’autres données d’entrée sont requises.
La position de la mémoire tampon donnée est avancée à mesure que les opérations de gonflage sont effectuées, jusqu’à la limite de la mémoire tampon. La mémoire tampon d’entrée peut être modifiée (rechargée) entre les opérations d’augmentation ; cela équivaut à créer une mémoire tampon et à la définir avec cette méthode.
La modification du contenu, de la position ou de la limite de la mémoire tampon d’entrée simultanément avec une opération d’augmentation entraîne un comportement non défini, qui peut inclure des résultats d’opération incorrects ou une défaillance de l’opération.
Ajouté dans 11.
Documentation Java pour java.util.zip.Inflater.setInput(java.nio.ByteBuffer).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
SetInput(Byte[])
Définit les données d’entrée pour la décompression.
[Android.Runtime.Register("setInput", "([B)V", "GetSetInput_arrayBHandler")]
public virtual void SetInput(byte[]? input);
[<Android.Runtime.Register("setInput", "([B)V", "GetSetInput_arrayBHandler")>]
abstract member SetInput : byte[] -> unit
override this.SetInput : byte[] -> unit
Paramètres
- input
- Byte[]
octets de données d’entrée
- Attributs
Remarques
Définit les données d’entrée pour la décompression.
Une des setInput() méthodes doit être appelée chaque fois qu’elle needsInput() retourne la valeur true, ce qui indique que d’autres données d’entrée sont requises.
Documentation Java pour java.util.zip.Inflater.setInput(byte[]).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
SetInput(Byte[], Int32, Int32)
Définit les données d’entrée pour la décompression.
[Android.Runtime.Register("setInput", "([BII)V", "GetSetInput_arrayBIIHandler")]
public virtual void SetInput(byte[]? input, int off, int len);
[<Android.Runtime.Register("setInput", "([BII)V", "GetSetInput_arrayBIIHandler")>]
abstract member SetInput : byte[] * int * int -> unit
override this.SetInput : byte[] * int * int -> unit
Paramètres
- input
- Byte[]
octets de données d’entrée
- off
- Int32
décalage de début des données d’entrée
- len
- Int32
longueur des données d’entrée
- Attributs
Remarques
Définit les données d’entrée pour la décompression.
Une des setInput() méthodes doit être appelée chaque fois qu’elle needsInput() retourne la valeur true, ce qui indique que d’autres données d’entrée sont requises.
Documentation Java pour java.util.zip.Inflater.setInput(byte[], int, int).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.