Aplicaciones de Windows
Collapse the table of content
Expand the table of content
Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés
Información
El tema que ha solicitado se muestra abajo. Sin embargo, este tema no se encuentra en la biblioteca.

WindowsRuntimeBufferExtensions (Clase)

.NET Framework (current version)

Proporciona métodos de extensión para trabajar con búferes de Windows en tiempo de ejecución (interfaz Windows.Storage.Streams.IBuffer).

System.Object
  System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeBufferExtensions

Espacio de nombres:  System.Runtime.InteropServices.WindowsRuntime
Ensamblado:  System.Runtime.WindowsRuntime (en System.Runtime.WindowsRuntime.dll)

public static class WindowsRuntimeBufferExtensions

El tipo WindowsRuntimeBufferExtensions expone los siguientes miembros.

  NombreDescripción
Método públicoMiembro estáticoAsBuffer(Byte[])Devuelve una interfaz de Windows.Storage.Streams.IBuffer que representa la matriz de bytes especificada.
Método públicoMiembro estáticoAsBuffer(Byte[], Int32, Int32)Devuelve una interfaz Windows.Storage.Streams.IBuffer que representa un intervalo de bytes en la matriz de bytes especificada.
Método públicoMiembro estáticoAsBuffer(Byte[], Int32, Int32, Int32)Devuelve una interfaz Windows.Storage.Streams.IBuffer que representa un intervalo de bytes en la matriz de bytes especificada. Establece de forma opcional la propiedad Length de IBuffer en un valor menor que la capacidad.
Método públicoMiembro estáticoAsStreamDevuelve una secuencia que representa la misma memoria que la interfaz Windows.Storage.Streams.IBuffer especificada.
Método públicoMiembro estáticoCopyTo(IBuffer, Byte[])Copia todos los bytes del búfer de origen (Windows.Storage.Streams.IBuffer) en la matriz de destino, comenzando en el desplazamiento 0 (cero) en ambos.
Método públicoMiembro estáticoCopyTo(IBuffer, IBuffer)Copia todos los bytes del búfer de origen (Windows.Storage.Streams.IBuffer) en el búfer de destino, comenzando en el desplazamiento 0 (cero) en ambos.
Método públicoMiembro estáticoCopyTo(Byte[], IBuffer)Copia todos los bytes de la matriz de origen al búfer de destino (Windows.Storage.Streams.IBuffer), comenzando en el desplazamiento 0 (cero) en ambos. El método no actualiza la longitud del búfer de destino.
Método públicoMiembro estáticoCopyTo(IBuffer, UInt32, Byte[], Int32, Int32)Copia los bytes del búfer de destino (Windows.Storage.Streams.IBuffer) a la matriz de destino, especificando el índice inicial del búfer de origen, el índice que comienza en la matriz de destino y el número de bytes para copiar.
Método públicoMiembro estáticoCopyTo(IBuffer, UInt32, IBuffer, UInt32, UInt32)Copia los bytes del búfer de destino (Windows.Storage.Streams.IBuffer) al búfer de destino, especificando el índice inicial del búfer de origen, el índice que comienza en el destino y el número de bytes para copiar.
Método públicoMiembro estáticoCopyTo(Byte[], Int32, IBuffer, UInt32, Int32)Copia los bytes de la matriz de origen al búfer de destino (Windows.Storage.Streams.IBuffer), especificando el índice inicial de la matriz de origen, el índice que comienza en el búfer de destino y el número de bytes para copiar. El método no actualiza la propiedad Length del búfer de destino.
Método públicoMiembro estáticoGetByteDevuelve el byte en el desplazamiento especificado en la interfaz de Windows.Storage.Streams.IBuffer indicada.
Método públicoMiembro estáticoGetWindowsRuntimeBuffer(MemoryStream)Devuelve una interfaz Windows.Storage.Streams.IBuffer que representa la misma memoria que la secuencia de memoria especificada.
Método públicoMiembro estáticoGetWindowsRuntimeBuffer(MemoryStream, Int32, Int32)Devuelve una interfaz Windows.Storage.Streams.IBuffer que representa una región dentro de la memoria que representa la secuencia de memoria especificada.
Método públicoMiembro estáticoIsSameDataDevuelve un valor que indica si dos búferes (objetos Windows.Storage.Streams.IBuffer) representan la misma región de memoria subyacente.
Método públicoMiembro estáticoToArray(IBuffer)Devuelve una nueva matriz que se crea a partir del contenido del búfer especificado (Windows.Storage.Streams.IBuffer). El tamaño de la matriz es el valor de la propiedad Length del IBuffer.
Método públicoMiembro estáticoToArray(IBuffer, UInt32, Int32)Devuelve una nueva matriz que se crea a partir del contenido del búfer especificado (Windows.Storage.Streams.IBuffer), comenzando en un desplazamiento especificado e incluyendo un número de bytes indicado.
Arriba

.NET Framework

Compatible con: 4.6, 4.5

.NET para aplicaciones de Windows Phone

Compatible con: Windows Phone Silverlight 8

.NET para aplicaciones de la Tienda Windows

Compatible con:

Windows 8,1, Windows Server 2012 R2, Windows 8, Windows Server 2012

.NET Framework no es compatible con todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, consulte Requisitos de sistema de .NET Framework.

Todos los miembros públicos de static (Shared en Visual Basic) de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Adiciones de comunidad

Mostrar:
© 2016 Microsoft