WindowsRuntimeBufferExtensions クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 プロパティの値です。 |