WindowsRuntimeBufferExtensions 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供擴充方法來操作 Windows 執行階段緩衝區 (Windows.Storage.Streams.IBuffer 介面)。
public ref class WindowsRuntimeBufferExtensions abstract sealed
public static class WindowsRuntimeBufferExtensions
[System.Security.SecurityCritical]
public static class WindowsRuntimeBufferExtensions
type WindowsRuntimeBufferExtensions = class
[<System.Security.SecurityCritical>]
type WindowsRuntimeBufferExtensions = class
Public Module WindowsRuntimeBufferExtensions
- 繼承
-
WindowsRuntimeBufferExtensions
- 屬性
方法
AsBuffer(Byte[]) |
傳回 Windows.Storage.Streams.IBuffer 介面,代表指定的位元組陣列。 |
AsBuffer(Byte[], Int32, Int32) |
傳回 Windows.Storage.Streams.IBuffer 介面,代表指定位元組陣列中的位元組範圍。 |
AsBuffer(Byte[], Int32, Int32, Int32) |
傳回 Windows.Storage.Streams.IBuffer 介面,代表指定位元組陣列中的位元組範圍。 選擇性地將 IBuffer 的 Length 屬性值設定為小於容量。 |
AsStream(IBuffer) |
傳回資料流,代表指定之 Windows.Storage.Streams.IBuffer 介面所代表的相同記憶體。 |
CopyTo(Byte[], IBuffer) |
將來源陣列中的所有位元組複製到目的緩衝區 (Windows.Storage.Streams.IBuffer),在這兩處的複製位置都起始於位移 0 (零)。 此方法不會更新目的地緩衝區的長度。 |
CopyTo(Byte[], Int32, IBuffer, UInt32, Int32) |
指定來源陣列中的起始索引、目的緩衝區中的起始索引以及要複製的位元組數目,將位元組從來源陣列複製到目的緩衝區 (Windows.Storage.Streams.IBuffer)。 此方法不會更新目標緩衝區的 Length 屬性。 |
CopyTo(IBuffer, Byte[]) |
將來源緩衝區 (Windows.Storage.Streams.IBuffer) 中的所有位元組複製到目的陣列,在這兩處的複製位置都起始於位移 0 (零)。 |
CopyTo(IBuffer, IBuffer) |
將來源緩衝區 (Windows.Storage.Streams.IBuffer) 中的所有位元組複製到目的緩衝區,在這兩處的複製位置都起始於位移 0 (零)。 |
CopyTo(IBuffer, UInt32, Byte[], Int32, Int32) |
指定來源緩衝區中的起始索引、目的陣列中的起始索引以及要複製的位元組數目,將位元組從來源緩衝區 (Windows.Storage.Streams.IBuffer) 複製到目的陣列。 |
CopyTo(IBuffer, UInt32, IBuffer, UInt32, UInt32) |
指定來源中的起始索引、目的地中的起始索引以及要複製的位元組數目,將位元組從來源緩衝區 (Windows.Storage.Streams.IBuffer) 複製到目的地緩衝區。 |
GetByte(IBuffer, UInt32) |
傳回指定 Windows.Storage.Streams.IBuffer 介面中指定位移的位元組。 |
GetWindowsRuntimeBuffer(MemoryStream) |
傳回代表與指定之記憶體串流相同之記憶體的 Windows.Storage.Streams.IBuffer 介面。 |
GetWindowsRuntimeBuffer(MemoryStream, Int32, Int32) |
傳回 Windows.Storage.Streams.IBuffer 介面,表示記憶體內指定記憶體資料流所代表的區域。 |
IsSameData(IBuffer, IBuffer) |
傳回值,指出兩個緩衝區 (Windows.Storage.Streams.IBuffer 物件) 是否表示相同的基礎記憶體區域。 |
ToArray(IBuffer) |
傳回從指定緩衝區內容建立的新陣列 (Windows.Storage.Streams.IBuffer)。 陣列大小是 IBuffer 的 Length 屬性的值。 |
ToArray(IBuffer, UInt32, Int32) |
傳回從指定緩衝區內容建立的新陣列 (Windows.Storage.Streams.IBuffer)、從指定的位移開始,並包括指定的位元組數。 |