Bagikan melalui


WindowsRuntimeBuffer.Create Metode

Definisi

Overload

Create(Int32)

Mengembalikan antarmuka Windows.Storage.Streams.IBuffer kosong yang memiliki kapasitas maksimum yang ditentukan.

Create(Byte[], Int32, Int32, Int32)

Mengembalikan antarmuka Windows.Storage.Streams.IBuffer yang berisi rentang byte tertentu yang disalin dari array byte. Jika kapasitas yang ditentukan lebih besar dari jumlah byte yang disalin, sisa buffer tidak terisi.

Create(Int32)

Penting

API ini bukan kompatibel CLS.

Mengembalikan antarmuka Windows.Storage.Streams.IBuffer kosong yang memiliki kapasitas maksimum yang ditentukan.

public:
 static Windows::Storage::Streams::IBuffer ^ Create(int capacity);
[System.CLSCompliant(false)]
public static Windows.Storage.Streams.IBuffer Create (int capacity);
[<System.CLSCompliant(false)>]
static member Create : int -> Windows.Storage.Streams.IBuffer
Public Shared Function Create (capacity As Integer) As IBuffer

Parameter

capacity
Int32

Jumlah maksimum byte yang dapat ditahan oleh buffer.

Mengembalikan

Antarmuka Windows.Storage.Streams.IBuffer yang memiliki kapasitas yang ditentukan dan properti Panjang sama dengan 0 (nol).

Atribut

Pengecualian

capacity kurang dari 0 (nol).

Berlaku untuk

Create(Byte[], Int32, Int32, Int32)

Penting

API ini bukan kompatibel CLS.

Mengembalikan antarmuka Windows.Storage.Streams.IBuffer yang berisi rentang byte tertentu yang disalin dari array byte. Jika kapasitas yang ditentukan lebih besar dari jumlah byte yang disalin, sisa buffer tidak terisi.

public:
 static Windows::Storage::Streams::IBuffer ^ Create(cli::array <System::Byte> ^ data, int offset, int length, int capacity);
[System.CLSCompliant(false)]
public static Windows.Storage.Streams.IBuffer Create (byte[] data, int offset, int length, int capacity);
[<System.CLSCompliant(false)>]
static member Create : byte[] * int * int * int -> Windows.Storage.Streams.IBuffer
Public Shared Function Create (data As Byte(), offset As Integer, length As Integer, capacity As Integer) As IBuffer

Parameter

data
Byte[]

Array byte untuk disalin.

offset
Int32

Offset tempat data penyalinan dimulai.

length
Int32

Jumlah byte yang akan disalin.

capacity
Int32

Jumlah maksimum byte yang dapat ditahan oleh buffer; jika ini lebih besar dari length, sisa byte dalam buffer diinisialisasi menjadi 0 (nol).

Mengembalikan

Antarmuka Windows.Storage.Streams.IBuffer yang berisi rentang byte yang ditentukan. Jika capacity lebih besar dari length, sisa buffer tidak terisi.

Atribut

Pengecualian

capacity, offset, atau length kurang dari 0 (nol).

data adalah null.

Mulai dari offset, data tidak berisi length elemen. -or-Starting at offset, data tidak berisi capacity elemen.

Berlaku untuk