AppCaptureSettings クラス

定義

アプリ キャプチャ設定を表します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、これらの API の呼び出しは実行時に失敗します。

public ref class AppCaptureSettings sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Media.Capture.AppCaptureContract, 65536)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppCaptureSettings final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Media.Capture.AppCaptureContract), 65536)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppCaptureSettings
Public NotInheritable Class AppCaptureSettings
継承
Object Platform::Object IInspectable AppCaptureSettings
属性

Windows の要件

デバイス ファミリ
Windows Desktop Extension SDK (10.0.10240.0 で導入)
API contract
Windows.Media.Capture.AppCaptureContract (v1.0 で導入)
アプリの機能
appCaptureSettings

注釈

バックグラウンド サービスがアイドル タイムアウトのためにシャットダウンした場合、この API はエラーをスローする可能性があります。

バージョン履歴

Windows のバージョン SDK バージョン 追加された値
1511 10586 IsMicrophoneCaptureEnabled
1607 14393 IsMicrophoneCaptureEnabledByDefault
1607 14393 MicrophoneGain
1607 14393 SystemAudioGain
1607 14393 VideoEncodingFrameRateMode
1703 15063 IsCursorImageCaptureEnabled
1703 15063 IsEchoCancellationEnabled

プロパティ

AlternateShortcutKeys

代替ショートカット キーの設定を取得します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、これらの API の呼び出しは実行時に失敗します。

AppCaptureDestinationFolder

アプリ キャプチャの宛先フォルダーを取得または設定します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、これらの API の呼び出しは実行時に失敗します。

AudioEncodingBitrate

オーディオ エンコード ビットレートを取得または設定します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、これらの API の呼び出しは実行時に失敗します。

CustomVideoEncodingBitrate

カスタム ビデオ エンコード ビットレートを取得または設定します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、これらの API の呼び出しは実行時に失敗します。

CustomVideoEncodingHeight

カスタム ビデオ エンコードの高さを取得または設定します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、これらの API の呼び出しは実行時に失敗します。

CustomVideoEncodingWidth

カスタム ビデオ エンコード幅を取得します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、これらの API の呼び出しは実行時に失敗します。

HasHardwareEncoder

デバイスにハードウェア エンコーダーがあるかどうかを示す値を取得します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、これらの API の呼び出しは実行時に失敗します。

HistoricalBufferLength

履歴バッファーの長さを取得または設定します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、これらの API の呼び出しは実行時に失敗します。

HistoricalBufferLengthUnit

履歴バッファー長の単位を取得または設定します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、これらの API の呼び出しは実行時に失敗します。

IsAppCaptureEnabled

アプリ キャプチャが有効かどうかを示す値を取得または設定します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、これらの API の呼び出しは実行時に失敗します。

IsAudioCaptureEnabled

オーディオ キャプチャが有効かどうかを示す値を取得または設定します。

IsCpuConstrained

アプリ キャプチャが CPU に制約されているかどうかを示す値を取得します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、これらの API の呼び出しは実行時に失敗します。

IsCursorImageCaptureEnabled

カーソル イメージがキャプチャされるかどうかを示す値を取得します。

IsDisabledByPolicy

ポリシーによってアプリ キャプチャが無効になっているかどうかを示す値を取得します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、これらの API の呼び出しは実行時に失敗します。

IsEchoCancellationEnabled

アプリ キャプチャに対してエコー キャンセルが有効になっているかどうかを示す値を取得します。

IsGpuConstrained

アプリ キャプチャが GPU に制約されているかどうかを示す値を取得します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、これらの API の呼び出しは実行時に失敗します。

IsHistoricalCaptureEnabled

履歴キャプチャが有効かどうかを示す値を取得または設定します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、これらの API の呼び出しは実行時に失敗します。

IsHistoricalCaptureOnBatteryAllowed

デバイスの電源が入っている間に履歴キャプチャが許可されるかどうかを示す値を取得または設定します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、これらの API の呼び出しは実行時に失敗します。

IsHistoricalCaptureOnWirelessDisplayAllowed

ワイヤレス ディスプレイで履歴キャプチャを許可するかどうかを示す値を取得または設定します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、これらの API の呼び出しは実行時に失敗します。

IsMemoryConstrained

デバイスがメモリ制約を受けるかどうかを示す値を取得します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、これらの API の呼び出しは実行時に失敗します。

IsMicrophoneCaptureEnabled

マイク キャプチャが有効かどうかを示す値を取得または設定します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、これらの API の呼び出しは実行時に失敗します。

IsMicrophoneCaptureEnabledByDefault

マイク キャプチャが既定で有効になっているかどうかを示す値を取得または設定します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、これらの API の呼び出しは実行時に失敗します。

MaximumRecordLength

記録の最大長を取得または設定します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、これらの API の呼び出しは実行時に失敗します。

MicrophoneGain

マイク オーディオに適用されるゲインを指定する値を取得または設定します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、これらの API の呼び出しは実行時に失敗します。

ScreenshotDestinationFolder

スクリーンショットの保存先フォルダーを取得または設定します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、これらの API の呼び出しは実行時に失敗します。

SystemAudioGain

システム オーディオに適用されるゲインを指定する値を取得または設定します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、これらの API の呼び出しは実行時に失敗します。

VideoEncodingBitrateMode

ビデオ エンコード ビットレートを取得または設定します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、これらの API の呼び出しは実行時に失敗します。

VideoEncodingFrameRateMode

ビデオ エンコード フレーム レート モードを示す値を取得または設定します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、これらの API の呼び出しは実行時に失敗します。

VideoEncodingResolutionMode

ビデオ エンコード解像度モードを取得または設定します。

適用対象

こちらもご覧ください