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.