WindowsRuntimeBufferExtensions クラス

定義

Windows ランタイム バッファー (Windows) で動作するための拡張メソッドを提供します。Storage.Streams.IBuffer インターフェイス)。

public ref class WindowsRuntimeBufferExtensions abstract sealed
[System.Security.SecurityCritical]
public static class WindowsRuntimeBufferExtensions
[<System.Security.SecurityCritical>]
type WindowsRuntimeBufferExtensions = class
Public Module WindowsRuntimeBufferExtensions
継承
WindowsRuntimeBufferExtensions
属性

メソッド

名前 説明
AsBuffer(Byte[], Int32, Int32, Int32)

Windowsを返します。指定したバイト配列内のバイト範囲を表す Storage.Streams.IBuffer インターフェイス。 必要に応じて、IBuffer の Length プロパティを容量より小さい値に設定します。

AsBuffer(Byte[], Int32, Int32)

Windowsを返します。指定したバイト配列内のバイト範囲を表す Storage.Streams.IBuffer インターフェイス。

AsBuffer(Byte[])

Windowsを返します。指定したバイト配列を表す Storage.Streams.IBuffer インターフェイス。

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, Int32, Int32)

Windowsを返します。指定したメモリ ストリームが表すメモリ内の領域を表す Storage.Streams.IBuffer インターフェイス。

GetWindowsRuntimeBuffer(MemoryStream)

Windowsを返します。指定したメモリ ストリームと同じメモリを表す Storage.Streams.IBuffer インターフェイス。

IsSameData(IBuffer, IBuffer)

2 つのバッファー (Windowsかどうかを示す値を返します。Storage.Streams.IBuffer オブジェクト) は、基になる同じメモリ領域を表します。

ToArray(IBuffer, UInt32, Int32)

指定したバッファー (Windowsの内容から作成された新しい配列を返します。Storage.Streams.IBuffer)。指定したオフセットから始まり、指定したバイト数を含みます。

ToArray(IBuffer)

指定したバッファー (Windowsの内容から作成された新しい配列を返します。Storage.Streams.IBuffer)。 配列のサイズは、IBuffer の Length プロパティの値です。

適用対象