共用方式為


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)

傳回

從這個BarcodeScannerProviderConnection讀取框架的新BarcodeScannerFrameReader實例。

屬性

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

傳回

從這個BarcodeScannerProviderConnection讀取框架的新BarcodeScannerFrameReader實例。

屬性

Windows 需求

裝置系列
Windows 10, version 1809 (已於 10.0.17763.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v7.0 引進)

備註

如果相機無法傳回所要求的格式,則會使用預設支援的格式傳回畫面。 若要確保傳回的畫面符合特定格式,請檢查所傳回BarcodeScannerVideoFrame物件上的Format屬性。

適用於

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

傳回

從這個BarcodeScannerProviderConnection讀取框架的新BarcodeScannerFrameReader實例。

屬性

Windows 需求

裝置系列
Windows 10, version 1809 (已於 10.0.17763.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v7.0 引進)

備註

如果相機無法傳回所要求的格式或大小,則會使用預設支援的格式和/或大小傳回畫面。 若要確保傳回的畫面符合特定格式或大小,請檢查所傳回BarcodeScannerVideoFrame物件上的FormatHeightWidth屬性。

適用於