Bagikan melalui


AppCaptureSettings Kelas

Definisi

Mewakili pengaturan pengambilan aplikasi.

Catatan

API ini tidak tersedia untuk semua aplikasi Windows. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime.

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
Warisan
Object Platform::Object IInspectable AppCaptureSettings
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows Desktop Extension SDK (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Media.Capture.AppCaptureContract (diperkenalkan dalam v1.0)
Kemampuan aplikasi
appCaptureSettings

Keterangan

API ini dapat melemparkan kesalahan jika layanan latar belakang telah dimatikan karena batas waktu diam.

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1511 10586 IsMicrophoneCaptureEnabled
1607 14393 IsMicrophoneCaptureEnabledByDefault
1607 14393 MicrophoneGain
1607 14393 SystemAudioGain
1607 14393 VideoEncodingFrameRateMode
1703 15063 IsCursorImageCaptureEnabled
1703 15063 IsEchoCancellationEnabled

Properti

AlternateShortcutKeys

Mendapatkan pengaturan kunci pintasan alternatif.

Catatan

API ini tidak tersedia untuk semua aplikasi Windows. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime.

AppCaptureDestinationFolder

Mendapatkan atau mengatur folder tujuan pengambilan aplikasi.

Catatan

API ini tidak tersedia untuk semua aplikasi Windows. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime.

AudioEncodingBitrate

Mendapatkan atau mengatur laju bit pengodean audio.

Catatan

API ini tidak tersedia untuk semua aplikasi Windows. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime.

CustomVideoEncodingBitrate

Mendapatkan atau mengatur laju bit pengodean video kustom.

Catatan

API ini tidak tersedia untuk semua aplikasi Windows. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime.

CustomVideoEncodingHeight

Mendapatkan atau mengatur tinggi pengodean video kustom.

Catatan

API ini tidak tersedia untuk semua aplikasi Windows. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime.

CustomVideoEncodingWidth

Mendapatkan lebar pengodean video kustom.

Catatan

API ini tidak tersedia untuk semua aplikasi Windows. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime.

HasHardwareEncoder

Mendapatkan nilai yang menunjukkan apakah perangkat memiliki encoder perangkat keras.

Catatan

API ini tidak tersedia untuk semua aplikasi Windows. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime.

HistoricalBufferLength

Mendapatkan atau mengatur panjang buffer historis.

Catatan

API ini tidak tersedia untuk semua aplikasi Windows. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime.

HistoricalBufferLengthUnit

Mendapatkan atau mengatur unit panjang buffer historis.

Catatan

API ini tidak tersedia untuk semua aplikasi Windows. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime.

IsAppCaptureEnabled

Mendapatkan atau menetapkan nilai yang menunjukkan apakah pengambilan aplikasi diaktifkan.

Catatan

API ini tidak tersedia untuk semua aplikasi Windows. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime.

IsAudioCaptureEnabled

Mendapatkan atau menetapkan nilai yang menunjukkan apakah pengambilan audio diaktifkan.

IsCpuConstrained

Mendapatkan nilai yang menunjukkan apakah pengambilan aplikasi dibatasi CPU.

Catatan

API ini tidak tersedia untuk semua aplikasi Windows. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime.

IsCursorImageCaptureEnabled

Mendapatkan nilai yang menunjukkan apakah gambar kursor diambil.

IsDisabledByPolicy

Mendapatkan nilai yang menunjukkan apakah pengambilan aplikasi dinonaktifkan oleh kebijakan.

Catatan

API ini tidak tersedia untuk semua aplikasi Windows. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime.

IsEchoCancellationEnabled

Mendapatkan nilai yang menunjukkan apakah pembatalan gema diaktifkan untuk pengambilan aplikasi.

IsGpuConstrained

Mendapatkan nilai yang menunjukkan apakah pengambilan aplikasi dibatasi GPU.

Catatan

API ini tidak tersedia untuk semua aplikasi Windows. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime.

IsHistoricalCaptureEnabled

Mendapatkan atau menetapkan nilai yang menunjukkan apakah pengambilan historis diaktifkan.

Catatan

API ini tidak tersedia untuk semua aplikasi Windows. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime.

IsHistoricalCaptureOnBatteryAllowed

Mendapatkan atau menetapkan nilai yang menunjukkan apakah pengambilan historis diizinkan saat perangkat menggunakan daya baterai.

Catatan

API ini tidak tersedia untuk semua aplikasi Windows. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime.

IsHistoricalCaptureOnWirelessDisplayAllowed

Mendapatkan atau menetapkan nilai yang menunjukkan apakah pengambilan historis diizinkan pada tampilan nirkabel.

Catatan

API ini tidak tersedia untuk semua aplikasi Windows. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime.

IsMemoryConstrained

Mendapatkan nilai yang menunjukkan apakah perangkat dibatasi memori.

Catatan

API ini tidak tersedia untuk semua aplikasi Windows. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime.

IsMicrophoneCaptureEnabled

Mendapatkan atau menetapkan nilai yang menunjukkan apakah pengambilan mikrofon diaktifkan.

Catatan

API ini tidak tersedia untuk semua aplikasi Windows. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime.

IsMicrophoneCaptureEnabledByDefault

Mendapatkan atau menetapkan nilai yang menunjukkan apakah pengambilan mikrofon diaktifkan secara default.

Catatan

API ini tidak tersedia untuk semua aplikasi Windows. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime.

MaximumRecordLength

Mendapatkan atau mengatur panjang rekaman maksimum.

Catatan

API ini tidak tersedia untuk semua aplikasi Windows. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime.

MicrophoneGain

Mendapatkan atau mengatur nilai yang menentukan perolehan yang diterapkan pada audio mikrofon.

Catatan

API ini tidak tersedia untuk semua aplikasi Windows. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime.

ScreenshotDestinationFolder

Mendapatkan atau mengatur folder tujuan cuplikan layar.

Catatan

API ini tidak tersedia untuk semua aplikasi Windows. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime.

SystemAudioGain

Mendapatkan atau menetapkan nilai yang menentukan perolehan yang diterapkan ke audio sistem.

Catatan

API ini tidak tersedia untuk semua aplikasi Windows. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime.

VideoEncodingBitrateMode

Mendapatkan atau mengatur laju bit pengodean video.

Catatan

API ini tidak tersedia untuk semua aplikasi Windows. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime.

VideoEncodingFrameRateMode

Mendapatkan atau menetapkan nilai yang menunjukkan mode kecepatan bingkai pengodean video.

Catatan

API ini tidak tersedia untuk semua aplikasi Windows. Kecuali akun pengembang Anda disediakan secara khusus oleh Microsoft, panggilan ke API ini akan gagal saat runtime.

VideoEncodingResolutionMode

Mendapatkan atau mengatur mode resolusi pengodean video.

Berlaku untuk

Lihat juga