Поделиться через


AppCaptureSettings Класс

Определение

Представляет параметры записи приложения.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих 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. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API будут завершаться ошибкой во время выполнения.

AppCaptureDestinationFolder

Возвращает или задает целевую папку записи приложения.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API будут завершаться ошибкой во время выполнения.

AudioEncodingBitrate

Возвращает или задает скорость кодирования звука.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API будут завершаться ошибкой во время выполнения.

CustomVideoEncodingBitrate

Возвращает или задает скорость кодирования пользовательского видео.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API будут завершаться ошибкой во время выполнения.

CustomVideoEncodingHeight

Возвращает или задает высоту пользовательского кодирования видео.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API будут завершаться ошибкой во время выполнения.

CustomVideoEncodingWidth

Возвращает ширину настраиваемой кодировки видео.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API будут завершаться ошибкой во время выполнения.

HasHardwareEncoder

Возвращает значение, указывающее, есть ли на устройстве аппаратный кодировщик.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API будут завершаться ошибкой во время выполнения.

HistoricalBufferLength

Возвращает или задает длину буфера за прошлые периоды.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API будут завершаться ошибкой во время выполнения.

HistoricalBufferLengthUnit

Возвращает или задает единицы исторической длины буфера.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API будут завершаться ошибкой во время выполнения.

IsAppCaptureEnabled

Возвращает или задает значение, указывающее, включена ли запись приложения.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API будут завершаться ошибкой во время выполнения.

IsAudioCaptureEnabled

Возвращает или задает значение, указывающее, включен ли захват звука.

IsCpuConstrained

Возвращает значение, указывающее, ограничена ли запись приложения ЦП.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API будут завершаться ошибкой во время выполнения.

IsCursorImageCaptureEnabled

Возвращает значение, указывающее, захвачено ли изображение курсора.

IsDisabledByPolicy

Возвращает значение, указывающее, отключена ли политика записи приложений.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API будут завершаться ошибкой во время выполнения.

IsEchoCancellationEnabled

Возвращает значение, указывающее, включено ли подавление эха для записи приложения.

IsGpuConstrained

Возвращает значение, указывающее, ограничен ли захват приложения GPU.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API будут завершаться ошибкой во время выполнения.

IsHistoricalCaptureEnabled

Возвращает или задает значение, указывающее, включена ли запись журнала.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API будут завершаться ошибкой во время выполнения.

IsHistoricalCaptureOnBatteryAllowed

Возвращает или задает значение, указывающее, разрешена ли запись журнала, когда устройство работает от батареи.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API будут завершаться ошибкой во время выполнения.

IsHistoricalCaptureOnWirelessDisplayAllowed

Возвращает или задает значение, указывающее, разрешена ли запись журнала на беспроводных дисплеях.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API будут завершаться ошибкой во время выполнения.

IsMemoryConstrained

Возвращает значение, указывающее, ограничено ли устройство памятью.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API будут завершаться ошибкой во время выполнения.

IsMicrophoneCaptureEnabled

Возвращает или задает значение, указывающее, включена ли запись микрофона.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API будут завершаться ошибкой во время выполнения.

IsMicrophoneCaptureEnabledByDefault

Возвращает или задает значение, указывающее, включена ли запись микрофона по умолчанию.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API будут завершаться ошибкой во время выполнения.

MaximumRecordLength

Возвращает или задает максимальную длину записи.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API будут завершаться ошибкой во время выполнения.

MicrophoneGain

Возвращает или задает значение, указывающее коэффициент усиления, применяемый к звуку микрофона.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API будут завершаться ошибкой во время выполнения.

ScreenshotDestinationFolder

Возвращает или задает целевую папку снимка экрана.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API будут завершаться ошибкой во время выполнения.

SystemAudioGain

Возвращает или задает значение, указывающее коэффициент усиления, применяемый к системным звукам.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API будут завершаться ошибкой во время выполнения.

VideoEncodingBitrateMode

Возвращает или задает скорость кодирования видео.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API будут завершаться ошибкой во время выполнения.

VideoEncodingFrameRateMode

Возвращает или задает значение, указывающее режим частоты кадров кодирования видео.

Примечание

Этот API доступен не для всех приложений Windows. Если ваша учетная запись разработчика не специально подготовлена корпорацией Майкрософт, вызовы этих API будут завершаться ошибкой во время выполнения.

VideoEncodingResolutionMode

Возвращает или задает режим разрешения кодирования видео.

Применяется к

См. также раздел