Поделиться через


BitmapFrame Класс

Определение

Предоставляет доступ на чтение к данным в пределах одного кадра.

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
Наследование
Object Platform::Object IInspectable BitmapFrame
Атрибуты
Реализации

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Свойства

BitmapAlphaMode

Альфа-режим кадра по умолчанию.

BitmapPixelFormat

Формат пикселей, который лучше всего подходит для кадра.

BitmapProperties

Доступное только для чтения представление метаданных во фрейме.

DpiX

Горизонтальное разрешение рамки в точках на дюйм.

DpiY

Вертикальное разрешение кадра в точках на дюйм.

OrientedPixelHeight

Высота кадра в пикселях после применения любой ориентации EXIF к растровому рисунку.

OrientedPixelWidth

Ширина кадра в пикселях после применения любой ориентации EXIF к растровому рисунку.

PixelHeight

Высота кадра в пикселях.

PixelWidth

Ширина рамки в пикселях.

Методы

GetPixelDataAsync()

Асинхронно запрашивает данные в пикселях для кадра. Результирующий массив данных пикселей будет использовать формат пикселей растрового изображения и альфа-режим, указанный в свойствах BitmapPixelFormat и BitmapAlphaMode . Он также будет иметь управление цветом и ориентацию EXIF (дополнительные сведения см. в разделе Примечания).

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

Асинхронно запрашивает данные в пикселях для кадра, используя указанные параметры.

GetSoftwareBitmapAsync()

Асинхронно получает представление кадра растрового изображения в SoftwareBitmap .

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

Асинхронно получает представление кадра растрового изображения в SoftwareBitmap .

GetSoftwareBitmapAsync(BitmapPixelFormat, BitmapAlphaMode)

Асинхронно получает представление кадра растрового изображения в SoftwareBitmap .

GetThumbnailAsync()

Асинхронно возвращает поток, содержащий эскиз изображения.

Применяется к