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


BarcodeScannerProviderConnection.CreateFrameReaderAsync Метод

Определение

Перегрузки

CreateFrameReaderAsync()

Создает новый экземпляр BarcodeScannerFrameReader .

CreateFrameReaderAsync(BitmapPixelFormat)

Создает новый экземпляр BarcodeScannerFrameReader , который по возможности возвращает кадры в предпочтительном формате.

CreateFrameReaderAsync(BitmapPixelFormat, BitmapSize)

Создает новый экземпляр BarcodeScannerFrameReader , который по возможности возвращает кадры в предпочтительном формате и размере.

CreateFrameReaderAsync()

Создает новый экземпляр BarcodeScannerFrameReader .

public:
 virtual IAsyncOperation<BarcodeScannerFrameReader ^> ^ CreateFrameReaderAsync() = CreateFrameReaderAsync;
/// [Windows.Foundation.Metadata.Overload("CreateFrameReaderAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<BarcodeScannerFrameReader> CreateFrameReaderAsync();
[Windows.Foundation.Metadata.Overload("CreateFrameReaderAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<BarcodeScannerFrameReader> CreateFrameReaderAsync();
function createFrameReaderAsync()
Public Function CreateFrameReaderAsync () As IAsyncOperation(Of BarcodeScannerFrameReader)

Возвращаемое значение

Новый экземпляр BarcodeScannerFrameReader , который считывает кадры из этого barcodeScannerProviderConnection.

Атрибуты

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

Семейство устройств
Windows 10, version 1809 (появилось в 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v7.0)

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

CreateFrameReaderAsync(BitmapPixelFormat)

Создает новый экземпляр BarcodeScannerFrameReader , который по возможности возвращает кадры в предпочтительном формате.

public:
 virtual IAsyncOperation<BarcodeScannerFrameReader ^> ^ CreateFrameReaderAsync(BitmapPixelFormat preferredFormat) = CreateFrameReaderAsync;
/// [Windows.Foundation.Metadata.Overload("CreateFrameReaderWithFormatAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<BarcodeScannerFrameReader> CreateFrameReaderAsync(BitmapPixelFormat const& preferredFormat);
[Windows.Foundation.Metadata.Overload("CreateFrameReaderWithFormatAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<BarcodeScannerFrameReader> CreateFrameReaderAsync(BitmapPixelFormat preferredFormat);
function createFrameReaderAsync(preferredFormat)
Public Function CreateFrameReaderAsync (preferredFormat As BitmapPixelFormat) As IAsyncOperation(Of BarcodeScannerFrameReader)

Параметры

preferredFormat
BitmapPixelFormat

Предпочтительный формат изображения в виде BitmapPixelFormat.

Возвращаемое значение

Новый экземпляр BarcodeScannerFrameReader , который считывает кадры из этого barcodeScannerProviderConnection.

Атрибуты

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

Семейство устройств
Windows 10, version 1809 (появилось в 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v7.0)

Комментарии

Если запрошенный формат не может быть возвращен камерой, кадры будут возвращены с использованием поддерживаемого по умолчанию формата. Чтобы убедиться, что возвращаемые кадры соответствуют определенному формату, проверка свойство Format для возвращаемых объектов BarcodeScannerVideoFrame.

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

CreateFrameReaderAsync(BitmapPixelFormat, BitmapSize)

Создает новый экземпляр BarcodeScannerFrameReader , который по возможности возвращает кадры в предпочтительном формате и размере.

public:
 virtual IAsyncOperation<BarcodeScannerFrameReader ^> ^ CreateFrameReaderAsync(BitmapPixelFormat preferredFormat, BitmapSize preferredSize) = CreateFrameReaderAsync;
/// [Windows.Foundation.Metadata.Overload("CreateFrameReaderWithFormatAndSizeAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<BarcodeScannerFrameReader> CreateFrameReaderAsync(BitmapPixelFormat const& preferredFormat, BitmapSize const& preferredSize);
[Windows.Foundation.Metadata.Overload("CreateFrameReaderWithFormatAndSizeAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<BarcodeScannerFrameReader> CreateFrameReaderAsync(BitmapPixelFormat preferredFormat, BitmapSize preferredSize);
function createFrameReaderAsync(preferredFormat, preferredSize)
Public Function CreateFrameReaderAsync (preferredFormat As BitmapPixelFormat, preferredSize As BitmapSize) As IAsyncOperation(Of BarcodeScannerFrameReader)

Параметры

preferredFormat
BitmapPixelFormat

Предпочтительный формат изображения в виде BitmapPixelFormat.

preferredSize
BitmapSize

Предпочтительный размер кадра в виде bitmapSize в пикселях.

Возвращаемое значение

Новый экземпляр BarcodeScannerFrameReader , который считывает кадры из этого barcodeScannerProviderConnection.

Атрибуты

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

Семейство устройств
Windows 10, version 1809 (появилось в 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v7.0)

Комментарии

Если запрошенный формат или размер не могут быть возвращены камерой, кадры будут возвращены с использованием поддерживаемого по умолчанию формата и (или) размера. Чтобы убедиться, что возвращаемые кадры соответствуют определенному формату или размеру, проверка свойства Format, Height и Width для возвращаемых объектов BarcodeScannerVideoFrame.

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