CameraCaptureUIMode 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
決定從附加相機擷取的使用者介面是否允許擷取相片、影片,或相片和視訊。
public enum class CameraCaptureUIMode
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class CameraCaptureUIMode
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum CameraCaptureUIMode
var value = Windows.Media.Capture.CameraCaptureUIMode.photoOrVideo
Public Enum CameraCaptureUIMode
- 繼承
-
CameraCaptureUIMode
- 屬性
Windows 需求
裝置系列 |
Windows 10 (已於 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)
|
應用程式功能 |
microphone
webcam
|
欄位
Photo | 1 | 使用者只能擷取相片。 |
PhotoOrVideo | 0 | 可以擷取相片或視訊。 |
Video | 2 | 使用者只能擷取影片。 |
備註
注意
如果您使用CameraCaptureUI,則不應該在應用程式資訊清單檔案中指定網路攝影機或麥克風功能。 如果您這樣做,您的應用程式將會顯示在裝置的相機隱私權設定中,但即使使用者拒絕相機存取您的應用程式,也不會防止 CameraCaptureUI 擷取媒體。 原因是 Windows 內建相機應用程式是信任的第一方應用程式,需要使用者透過按下按鈕來起始相片、音訊和視訊擷取。 如果您在使用CameraCaptureUI時指定網路攝影機或麥克風功能,您的應用程式可能會在提交至市集時失敗 Windows 應用程式認證套件認證。
如果您使用MediaCapture以程式設計方式擷取音訊、相片或視訊,則必須在應用程式資訊清單檔案中指定網路攝影機或麥克風功能。