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) |
2 つのバッファー (Windows.Storage.Streams.IBuffer オブジェクト) が同じ基になるメモリ領域を表すかどうかを示す値を返します。 |
ToArray(IBuffer) |
指定したバッファー (Windows.Storage.Streams.IBuffer) の内容から作成された新しい配列を返します。 配列のサイズは IBuffer の Length プロパティの値です。 |
ToArray(IBuffer, UInt32, Int32) |
指定されたバッファー (Windows.Storage.Streams.IBuffer) のコンテンツから作成された、指定されたオフセットで始まり、指定したバイト数を含む新しい配列を返します。 |
適用対象
.NET