Condividi tramite


AppCaptureSettings Classe

Definizione

Rappresenta le impostazioni di acquisizione delle app.

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che l'account sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a queste API avranno esito negativo in fase di esecuzione.

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
Ereditarietà
Object Platform::Object IInspectable AppCaptureSettings
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows Desktop Extension SDK (è stato introdotto in 10.0.10240.0)
API contract
Windows.Media.Capture.AppCaptureContract (è stato introdotto in v1.0)
Funzionalità dell'app
appCaptureSettings

Commenti

Questa API può generare un errore se il servizio in background è stato arrestato a causa del timeout inattivo.

Cronologia delle versioni

Versione di Windows Versione dell'SDK Valore aggiunto
1511 10586 IsMicrophoneCaptureEnabled
1607 14393 IsMicrophoneCaptureEnabledByDefault
1607 14393 MicrofonoGain
1607 14393 SystemAudioGain
1607 14393 VideoEncodingFrameRateMode
1703 15063 IsCursorImageCaptureEnabled
1703 15063 IsEchoCancellationEnabled

Proprietà

AlternateShortcutKeys

Ottiene le impostazioni del tasto di scelta rapida alternative.

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che il provisioning dell'account per sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a queste API avranno esito negativo in fase di esecuzione.

AppCaptureDestinationFolder

Ottiene o imposta la cartella di destinazione dell'acquisizione dell'app.

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che il provisioning dell'account per sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a queste API avranno esito negativo in fase di esecuzione.

AudioEncodingBitrate

Ottiene o imposta la velocità in bit di codifica audio.

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che il provisioning dell'account per sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a queste API avranno esito negativo in fase di esecuzione.

CustomVideoEncodingBitrate

Ottiene o imposta la velocità in bit di codifica video personalizzata.

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che il provisioning dell'account per sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a queste API avranno esito negativo in fase di esecuzione.

CustomVideoEncodingHeight

Ottiene o imposta l'altezza di codifica video personalizzata.

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che il provisioning dell'account per sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a queste API avranno esito negativo in fase di esecuzione.

CustomVideoEncodingWidth

Ottiene la larghezza della codifica video personalizzata.

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che il provisioning dell'account per sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a queste API avranno esito negativo in fase di esecuzione.

HasHardwareEncoder

Ottiene un valore che indica se il dispositivo ha un codificatore hardware.

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che il provisioning dell'account per sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a queste API avranno esito negativo in fase di esecuzione.

HistoricalBufferLength

Ottiene o imposta la lunghezza del buffer cronologico.

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che il provisioning dell'account per sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a queste API avranno esito negativo in fase di esecuzione.

HistoricalBufferLengthUnit

Ottiene o imposta le unità di lunghezza del buffer cronologico.

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che il provisioning dell'account per sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a queste API avranno esito negativo in fase di esecuzione.

IsAppCaptureEnabled

Ottiene o imposta un valore che indica se l'acquisizione dell'app è abilitata.

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che il provisioning dell'account per sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a queste API avranno esito negativo in fase di esecuzione.

IsAudioCaptureEnabled

Ottiene o imposta un valore che indica se l'acquisizione audio è abilitata.

IsCpuConstrained

Ottiene un valore che indica se l'acquisizione dell'app è vincolata dalla CPU.

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che il provisioning dell'account per sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a queste API avranno esito negativo in fase di esecuzione.

IsCursorImageCaptureEnabled

Ottiene un valore che indica se l'immagine del cursore viene acquisita.

IsDisabledByPolicy

Ottiene un valore che indica se l'acquisizione dell'app è disabilitata dai criteri.

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che il provisioning dell'account per sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a queste API avranno esito negativo in fase di esecuzione.

IsEchoCancellationEnabled

Ottiene un valore che indica se l'annullamento dell'eco è abilitato per l'acquisizione di app.

IsGpuConstrained

Ottiene un valore che indica se l'acquisizione dell'app è vincolata dalla GPU.

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che il provisioning dell'account per sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a queste API avranno esito negativo in fase di esecuzione.

IsHistoricalCaptureEnabled

Ottiene o imposta un valore che indica se l'acquisizione cronologica è abilitata.

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che il provisioning dell'account per sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a queste API avranno esito negativo in fase di esecuzione.

IsHistoricalCaptureOnBatteryAllowed

Ottiene o imposta un valore che indica se l'acquisizione cronologica è consentita mentre il dispositivo è alimentato a batteria.

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che il provisioning dell'account per sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a queste API avranno esito negativo in fase di esecuzione.

IsHistoricalCaptureOnWirelessDisplayAllowed

Ottiene o imposta un valore che indica se l'acquisizione cronologica è consentita nei display wireless.

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che il provisioning dell'account per sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a queste API avranno esito negativo in fase di esecuzione.

IsMemoryConstrained

Ottiene un valore che indica se il dispositivo è vincolato alla memoria.

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che il provisioning dell'account per sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a queste API avranno esito negativo in fase di esecuzione.

IsMicrophoneCaptureEnabled

Ottiene o imposta un valore che indica se l'acquisizione del microfono è abilitata.

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che il provisioning dell'account per sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a queste API avranno esito negativo in fase di esecuzione.

IsMicrophoneCaptureEnabledByDefault

Ottiene o imposta un valore che indica se l'acquisizione del microfono è abilitata per impostazione predefinita.

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che il provisioning dell'account per sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a queste API avranno esito negativo in fase di esecuzione.

MaximumRecordLength

Ottiene o imposta la lunghezza massima della registrazione.

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che il provisioning dell'account per sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a queste API avranno esito negativo in fase di esecuzione.

MicrophoneGain

Ottiene o imposta un valore che specifica il guadagno applicato all'audio del microfono.

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che il provisioning dell'account per sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a queste API avranno esito negativo in fase di esecuzione.

ScreenshotDestinationFolder

Ottiene o imposta la cartella di destinazione dello screenshot.

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che l'account sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a queste API avranno esito negativo in fase di esecuzione.

SystemAudioGain

Ottiene o imposta un valore che specifica il guadagno applicato all'audio di sistema.

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che l'account sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a queste API avranno esito negativo in fase di esecuzione.

VideoEncodingBitrateMode

Ottiene o imposta la velocità in bit di codifica video.

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che l'account sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a queste API avranno esito negativo in fase di esecuzione.

VideoEncodingFrameRateMode

Ottiene o imposta un valore che indica la modalità di frequenza dei fotogrammi di codifica video.

Nota

Questa API non è disponibile per tutte le app di Windows. A meno che l'account sviluppatore non venga effettuato appositamente da Microsoft, le chiamate a queste API avranno esito negativo in fase di esecuzione.

VideoEncodingResolutionMode

Ottiene o imposta la modalità di risoluzione della codifica video.

Si applica a

Vedi anche