Compartir a través de


ImageBuffer Clase

Definición

Representa un mapa de bits sin comprimir que se usa para serializar eficazmente entre procesos.

public ref class ImageBuffer sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Graphics.Imaging.ImageBufferContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ImageBuffer final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Graphics.Imaging.ImageBufferContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ImageBuffer : System.IDisposable
Public NotInheritable Class ImageBuffer
Implements IDisposable
Herencia
Object Platform::Object IInspectable ImageBuffer
Atributos
Implementaciones

Comentarios

Este objeto se puede usar con las API del modelo de IA, como TextRecognizer que requieren datos de imagen. El uso típico implica la creación de un objeto a partir de un objeto SoftwareBitmap existente.

Propiedades

Nombre Description
Buffer

Obtiene el búfer de imágenes actual.

PixelFormat

Obtiene el formato de píxel de la imagen.

PixelHeight

Representa un mapa de bits sin comprimir que se usa para serializar eficazmente entre procesos.

PixelWidth

Representa un mapa de bits sin comprimir que se usa para serializar eficazmente entre procesos.

RowStride

Representa un mapa de bits sin comprimir que se usa para serializar eficazmente entre procesos.

Métodos

Nombre Description
Close()

Elimina el objeto y los recursos asociados.

CopyToByteArray(Byte[])

Representa un mapa de bits sin comprimir que se usa para serializar eficazmente entre procesos.

CopyToSoftwareBitmap()

Representa un mapa de bits sin comprimir que se usa para serializar eficazmente entre procesos.

CreateForBuffer(IBuffer, ImageBufferPixelFormat, Int32, Int32, Int32)

Representa un mapa de bits sin comprimir que se usa para serializar eficazmente entre procesos.

CreateForSoftwareBitmap(SoftwareBitmap)

Representa un mapa de bits sin comprimir que se usa para serializar eficazmente entre procesos.

Dispose()

Realiza tareas definidas por la aplicación asociadas a la liberación, liberación o restablecimiento de recursos no administrados.

Se aplica a