Compartilhar via


BitmapFrame Classe

Definição

Fornece acesso de leitura aos dados em um único quadro.

public ref class BitmapFrame sealed : IBitmapFrameWithSoftwareBitmap
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class BitmapFrame final : IBitmapFrameWithSoftwareBitmap
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class BitmapFrame : IBitmapFrameWithSoftwareBitmap
Public NotInheritable Class BitmapFrame
Implements IBitmapFrameWithSoftwareBitmap
Herança
Object Platform::Object IInspectable BitmapFrame
Atributos
Implementações

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Propriedades

BitmapAlphaMode

O modo alfa padrão do quadro.

BitmapPixelFormat

O formato de pixel que melhor se ajusta ao quadro.

BitmapProperties

Uma exibição somente leitura dos metadados dentro do quadro.

DpiX

A resolução horizontal do quadro em pontos por polegada.

DpiY

A resolução vertical do quadro em pontos por polegada.

OrientedPixelHeight

A altura do quadro em pixels, depois que qualquer orientação EXIF tiver sido aplicada ao bitmap.

OrientedPixelWidth

A largura do quadro em pixels, depois que qualquer orientação EXIF tiver sido aplicada ao bitmap.

PixelHeight

A altura do quadro em pixels.

PixelWidth

A largura do quadro em pixels.

Métodos

GetPixelDataAsync()

Solicita de forma assíncrona os dados de pixel para o quadro. A matriz de dados de pixel resultante usará o formato de pixel bitmap e o modo alfa especificados nas propriedades BitmapPixelFormat e BitmapAlphaMode . Ele também terá o gerenciamento de cores e a orientação EXIF aplicados (consulte a seção Comentários para obter mais informações).

GetPixelDataAsync(BitmapPixelFormat, BitmapAlphaMode, BitmapTransform, ExifOrientationMode, ColorManagementMode)

Solicita de forma assíncrona os dados de pixel para o quadro usando os parâmetros especificados.

GetSoftwareBitmapAsync()

Obtém de forma assíncrona uma representação SoftwareBitmap do quadro bitmap.

GetSoftwareBitmapAsync(BitmapPixelFormat, BitmapAlphaMode, BitmapTransform, ExifOrientationMode, ColorManagementMode)

Obtém de forma assíncrona uma representação SoftwareBitmap do quadro bitmap.

GetSoftwareBitmapAsync(BitmapPixelFormat, BitmapAlphaMode)

Obtém de forma assíncrona uma representação SoftwareBitmap do quadro bitmap.

GetThumbnailAsync()

Retorna de forma assíncrona um fluxo que contém a imagem em miniatura.

Aplica-se a