Compartilhar via


IBitmapFrameWithSoftwareBitmap Interface

Definição

Expõe métodos para obter uma representação SoftwareBitmap de um BitmapFrame.

public interface class IBitmapFrameWithSoftwareBitmap : IBitmapFrame
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(4264066202, 16908, 18787, 135, 173, 105, 20, 54, 224, 131, 131)]
struct IBitmapFrameWithSoftwareBitmap : IBitmapFrame
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(4264066202, 16908, 18787, 135, 173, 105, 20, 54, 224, 131, 131)]
public interface IBitmapFrameWithSoftwareBitmap : IBitmapFrame
Public Interface IBitmapFrameWithSoftwareBitmap
Implements IBitmapFrame
Derivado
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

Retorna o modo alfa padrão do quadro.

(Herdado de IBitmapFrame)
BitmapPixelFormat

Retorna o formato de pixel padrão do quadro.

(Herdado de IBitmapFrame)
BitmapProperties

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

(Herdado de IBitmapFrame)
DpiX

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

(Herdado de IBitmapFrame)
DpiY

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

(Herdado de IBitmapFrame)
OrientedPixelHeight

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

(Herdado de IBitmapFrame)
OrientedPixelWidth

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

(Herdado de IBitmapFrame)
PixelHeight

Retorna a altura do quadro em pixels.

(Herdado de IBitmapFrame)
PixelWidth

Retorna a largura do quadro em pixels.

(Herdado de IBitmapFrame)

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).

(Herdado de IBitmapFrame)
GetPixelDataAsync(BitmapPixelFormat, BitmapAlphaMode, BitmapTransform, ExifOrientationMode, ColorManagementMode)

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

(Herdado de IBitmapFrame)
GetSoftwareBitmapAsync()

Recupera de forma assíncrona uma representação SoftwareBitmap de um BitmapFrame.

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

Recupera de forma assíncrona uma representação SoftwareBitmap de um BitmapFrame.

GetSoftwareBitmapAsync(BitmapPixelFormat, BitmapAlphaMode)

Recupera de forma assíncrona uma representação SoftwareBitmap de um BitmapFrame.

GetThumbnailAsync()

Recupera de forma assíncrona os dados em miniatura do quadro.

(Herdado de IBitmapFrame)

Aplica-se a

Confira também