WindowsRuntimeBufferExtensions Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Bővítménymetelyeket biztosít Windows-futtatókörnyezet puffereken (Windows. Storage.Streams.IBuffer interfész).
public ref class WindowsRuntimeBufferExtensions abstract sealed
[System.Security.SecurityCritical]
public static class WindowsRuntimeBufferExtensions
[<System.Security.SecurityCritical>]
type WindowsRuntimeBufferExtensions = class
Public Module WindowsRuntimeBufferExtensions
- Öröklődés
-
WindowsRuntimeBufferExtensions
- Attribútumok
Metódusok
| Name | Description |
|---|---|
| AsBuffer(Byte[], Int32, Int32, Int32) |
Egy Windows ad vissza. Storage.Streams.IBuffer interfész, amely a megadott bájttömb bájttartományát jelöli. Igény szerint az IBuffer Hossz tulajdonságát a kapacitásnál kisebb értékre állítja. |
| AsBuffer(Byte[], Int32, Int32) |
Egy Windows ad vissza. Storage.Streams.IBuffer interfész, amely a megadott bájttömb bájttartományát jelöli. |
| AsBuffer(Byte[]) |
Egy Windows ad vissza. Storage.Streams.IBuffer felület, amely a megadott bájttömböt jelöli. |
| AsStream(IBuffer) |
Olyan streamet ad vissza, amely ugyanazt a memóriát jelöli, mint a megadott Windows. A Storage.Streams.IBuffer interfészt jelöli. |
| CopyTo(Byte[], IBuffer) |
A forrástömb összes bájtját átmásolja a célpufferbe (Windows. Storage.Streams.IBuffer), amely a 0(nulla) eltolástól indul mindkét esetben. A metódus nem frissíti a célpuffer hosszát. |
| CopyTo(Byte[], Int32, IBuffer, UInt32, Int32) |
Bájtokat másol a forrástömbből a célpufferbe (Windows. Storage.Streams.IBuffer), amely megadja a forrástömb kezdő indexét, a célpuffer kezdő indexét és a másolandó bájtok számát. A metódus nem frissíti a célpuffer Hossz tulajdonságát. |
| CopyTo(IBuffer, Byte[]) |
Másolja az összes bájtot a forráspufferből (Windows. Storage.Streams.IBuffer) a céltömbbe, a 0 eltolástól (nulla) kezdve mindkettőben. |
| CopyTo(IBuffer, IBuffer) |
Másolja az összes bájtot a forráspufferből (Windows. Storage.Streams.IBuffer) a célpufferbe, a 0(nulla) eltolástól kezdve mindkettőben. |
| CopyTo(IBuffer, UInt32, Byte[], Int32, Int32) |
Bájtokat másol a forráspufferből (Windows. Storage.Streams.IBuffer) a céltömbbe, megadva a forráspuffer kezdő indexét, a céltömb kezdő indexét és a másolandó bájtok számát. |
| CopyTo(IBuffer, UInt32, IBuffer, UInt32, UInt32) |
Bájtokat másol a forráspufferből (Windows. Storage.Streams.IBuffer) a célpufferbe, megadva a forrás kezdő indexét, a cél kezdő indexét és a másolandó bájtok számát. |
| GetByte(IBuffer, UInt32) |
A megadott eltolásnál megadott bájtot adja vissza a megadott Windows. Storage.Streams.IBuffer interfész. |
| GetWindowsRuntimeBuffer(MemoryStream, Int32, Int32) |
Egy Windows ad vissza. Storage.Streams.IBuffer felület, amely a megadott memóriastream által képviselt memórián belüli régiót jelöli. |
| GetWindowsRuntimeBuffer(MemoryStream) |
Egy Windows ad vissza. Storage.Streams.IBuffer felület, amely ugyanazt a memóriát képviseli, mint a megadott memóriastream. |
| IsSameData(IBuffer, IBuffer) |
Olyan értéket ad vissza, amely jelzi, hogy két puffer (Windows. A Storage.Streams.IBuffer-objektumok) ugyanazt az alapul szolgáló memóriaterületet jelölik. |
| ToArray(IBuffer, UInt32, Int32) |
Egy új tömböt ad vissza, amely a megadott puffer tartalmából jön létre (Windows. Storage.Streams.IBuffer), amely egy megadott eltolástól indul, és adott számú bájtot is tartalmaz. |
| ToArray(IBuffer) |
Egy új tömböt ad vissza, amely a megadott puffer tartalmából jön létre (Windows. Storage.Streams.IBuffer). A tömb mérete az IBuffer Hossz tulajdonságának értéke. |