DoubleBuffer.Slice 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
Slice() |
Crée une mémoire tampon double dont le contenu est une sous-séquence partagée du contenu de cette mémoire tampon. |
Slice(Int32, Int32) |
Crée une mémoire tampon double dont le contenu est une sous-séquence partagée du contenu de cette mémoire tampon. |
Slice()
Crée une mémoire tampon double dont le contenu est une sous-séquence partagée du contenu de cette mémoire tampon.
[Android.Runtime.Register("slice", "()Ljava/nio/DoubleBuffer;", "GetSliceHandler")]
public abstract Java.Nio.DoubleBuffer? Slice ();
[<Android.Runtime.Register("slice", "()Ljava/nio/DoubleBuffer;", "GetSliceHandler")>]
override this.Slice : unit -> Java.Nio.DoubleBuffer
Retours
Nouvelle mémoire tampon double
- Attributs
Remarques
Crée une mémoire tampon double dont le contenu est une sous-séquence partagée du contenu de cette mémoire tampon.
Le contenu de la nouvelle mémoire tampon commence à la position actuelle de cette mémoire tampon. Les modifications apportées au contenu de cette mémoire tampon seront visibles dans la nouvelle mémoire tampon, et vice versa ; la position, la limite et les valeurs de marque des deux mémoires tampons seront indépendantes.
La position de la nouvelle mémoire tampon sera égale à zéro, sa capacité et sa limite sera le nombre de doubles restants dans cette mémoire tampon et sa marque ne sera pas définie. La nouvelle mémoire tampon sera directe si, et seulement si, cette mémoire tampon est directe, et elle sera en lecture seule si, et seulement si, cette mémoire tampon est en lecture seule.
Documentation Java pour java.nio.DoubleBuffer.slice()
.
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 à
Slice(Int32, Int32)
Crée une mémoire tampon double dont le contenu est une sous-séquence partagée du contenu de cette mémoire tampon.
[Android.Runtime.Register("slice", "(II)Ljava/nio/DoubleBuffer;", "GetSlice_IIHandler", ApiSince=34)]
public virtual Java.Nio.DoubleBuffer? Slice (int index, int length);
[<Android.Runtime.Register("slice", "(II)Ljava/nio/DoubleBuffer;", "GetSlice_IIHandler", ApiSince=34)>]
override this.Slice : int * int -> Java.Nio.DoubleBuffer
Paramètres
- index
- Int32
Position dans cette mémoire tampon à laquelle le contenu de la nouvelle mémoire tampon démarre ; doit être non négatif et pas plus grand que #limit() limit()
- length
- Int32
Nombre d’éléments que la nouvelle mémoire tampon contiendra ; doit être non négatif et pas plus grand que limit() - index
Retours
Nouvelle mémoire tampon
- Attributs
Remarques
Crée une mémoire tampon double dont le contenu est une sous-séquence partagée du contenu de cette mémoire tampon.
Le contenu de la nouvelle mémoire tampon démarre à la position index
de cette mémoire tampon et contient des length
éléments. Les modifications apportées au contenu de cette mémoire tampon seront visibles dans la nouvelle mémoire tampon, et vice versa ; la position, la limite et les valeurs de marque des deux mémoires tampons seront indépendantes.
La position de la nouvelle mémoire tampon sera zéro, sa capacité et sa limite sera length
, sa marque sera non définie, et son ordre d’octet sera
identique à celle de cette mémoire tampon.
La nouvelle mémoire tampon sera directe si, et seulement si, cette mémoire tampon est directe, et elle sera en lecture seule si, et seulement si, cette mémoire tampon est en lecture seule.
Ajouté dans 13.
Documentation Java pour java.nio.DoubleBuffer.slice(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.