Share via


DigitalWindowControl クラス

定義

アプリがキャプチャ デバイスのセンサーのサブリージョンをキャプチャできるようにします。 高解像度のネイティブ センサーを提供するカメラの場合、この機能により、デジタル パン、傾き、ズームが可能になり、アプリはメディアの解像度を変更することなく、このようなオブジェクトのより詳細な画像を取得できます。

public ref class DigitalWindowControl sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 786432)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class DigitalWindowControl final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 786432)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class DigitalWindowControl
Public NotInheritable Class DigitalWindowControl
継承
Object Platform::Object IInspectable DigitalWindowControl
属性

Windows の要件

デバイス ファミリ
Windows 10, version 2104 (10.0.20348.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v12.0 で導入)

注釈

MediaCapture.VideoDeviceController プロパティと VideoDeviceController.DigitalWindowControl プロパティにアクセスして、キャプチャ デバイスの DigitalWindowControl にアクセスします。 DigitalWindowControl.IsSupported を確認して、コントロールがキャプチャ デバイスでサポートされているかどうかを確認します。

アプリで DigitalWindowControl を使用する方法の詳細については、「 写真とビデオのキャプチャ用の手動カメラ コントロール」を参照してください。

プロパティ

CurrentMode

DigitalWindowControl の現在のモードを指定する DigitalWindowMode 列挙から値を取得します。

IsSupported

DigitalWindowControl がキャプチャ デバイスでサポートされているかどうかを示すブール値を取得します。

SupportedCapabilities

キャプチャ デバイスの機能を説明する DigitalWindowCapability オブジェクトの読み取り専用リストを取得します。

SupportedModes

キャプチャ デバイスでサポートされているモードを示す DigitalWindowMode 列挙から値の配列を取得します。

メソッド

Configure(DigitalWindowMode)

指定したモードを使用するように DigitalWindowControl を構成します。

Configure(DigitalWindowMode, DigitalWindowBounds)

指定したモードと境界を使用するように DigitalWindowControl を構成します。

GetBounds()

現在のデジタル ウィンドウの境界を表す DigitalWindowBounds オブジェクトを取得します。

GetCapabilityForSize(Int32, Int32)

指定したキャプチャ解像度のキャプチャ デバイスのデジタル ウィンドウ機能を指定する DigitalWindowCapability オブジェクトを取得します。

適用対象

こちらもご覧ください