AppCaptureSettings 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
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
- 继承
- 属性
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 |
获取或设置视频编码分辨率模式。 |