BarcodeScannerProviderConnection.CreateFrameReaderAsync 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
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物件上的Format、Height和Width屬性。