AppCaptureSettings Classe

Définition

Représente les paramètres de capture d’application.

Notes

Cette API n’est pas disponible pour toutes les applications Windows. À moins que votre compte de développeur ne soit spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.

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
Héritage
Object Platform::Object IInspectable AppCaptureSettings
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows Desktop Extension SDK (introduit dans 10.0.10240.0)
API contract
Windows.Media.Capture.AppCaptureContract (introduit dans v1.0)
Fonctionnalités de l’application
appCaptureSettings

Remarques

Cette API peut générer une erreur si le service en arrière-plan s’est arrêté en raison d’un délai d’inactivité.

Historique des versions

Version de Windows Version du SDK Valeur ajoutée
1511 10586 IsMicrophoneCaptureEnabled
1607 14393 IsMicrophoneCaptureEnabledByDefault
1607 14393 MicrophoneGain
1607 14393 SystemAudioGain
1607 14393 VideoEncodingFrameRateMode
1703 15063 IsCursorImageCaptureEnabled
1703 15063 IsEchoCancellationEnabled

Propriétés

AlternateShortcutKeys

Obtient les autres paramètres de touche de raccourci.

Notes

Cette API n’est pas disponible pour toutes les applications Windows. Sauf si votre compte de développeur est spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.

AppCaptureDestinationFolder

Obtient ou définit le dossier de destination de capture d’application.

Notes

Cette API n’est pas disponible pour toutes les applications Windows. Sauf si votre compte de développeur est spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.

AudioEncodingBitrate

Obtient ou définit le débit d’encodage audio.

Notes

Cette API n’est pas disponible pour toutes les applications Windows. Sauf si votre compte de développeur est spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.

CustomVideoEncodingBitrate

Obtient ou définit le débit d’encodage vidéo personnalisé.

Notes

Cette API n’est pas disponible pour toutes les applications Windows. Sauf si votre compte de développeur est spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.

CustomVideoEncodingHeight

Obtient ou définit la hauteur d’encodage vidéo personnalisée.

Notes

Cette API n’est pas disponible pour toutes les applications Windows. Sauf si votre compte de développeur est spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.

CustomVideoEncodingWidth

Obtient la largeur d’encodage vidéo personnalisée.

Notes

Cette API n’est pas disponible pour toutes les applications Windows. Sauf si votre compte de développeur est spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.

HasHardwareEncoder

Obtient une valeur indiquant si l’appareil a un encodeur matériel.

Notes

Cette API n’est pas disponible pour toutes les applications Windows. Sauf si votre compte de développeur est spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.

HistoricalBufferLength

Obtient ou définit la longueur de la mémoire tampon historique.

Notes

Cette API n’est pas disponible pour toutes les applications Windows. Sauf si votre compte de développeur est spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.

HistoricalBufferLengthUnit

Obtient ou définit les unités de la longueur de la mémoire tampon historique.

Notes

Cette API n’est pas disponible pour toutes les applications Windows. Sauf si votre compte de développeur est spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.

IsAppCaptureEnabled

Obtient ou définit une valeur indiquant si la capture d’application est activée.

Notes

Cette API n’est pas disponible pour toutes les applications Windows. Sauf si votre compte de développeur est spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.

IsAudioCaptureEnabled

Obtient ou définit une valeur indiquant si la capture audio est activée.

IsCpuConstrained

Obtient une valeur indiquant si la capture d’application est limitée par le processeur.

Notes

Cette API n’est pas disponible pour toutes les applications Windows. Sauf si votre compte de développeur est spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.

IsCursorImageCaptureEnabled

Obtient une valeur indiquant si l’image de curseur est capturée.

IsDisabledByPolicy

Obtient une valeur indiquant si la capture d’application est désactivée par la stratégie.

Notes

Cette API n’est pas disponible pour toutes les applications Windows. Sauf si votre compte de développeur est spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.

IsEchoCancellationEnabled

Obtient une valeur indiquant si l’annulation de l’écho est activée pour la capture d’application.

IsGpuConstrained

Obtient une valeur indiquant si la capture d’application est limitée par GPU.

Notes

Cette API n’est pas disponible pour toutes les applications Windows. Sauf si votre compte de développeur est spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.

IsHistoricalCaptureEnabled

Obtient ou définit une valeur indiquant si la capture historique est activée.

Notes

Cette API n’est pas disponible pour toutes les applications Windows. Sauf si votre compte de développeur est spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.

IsHistoricalCaptureOnBatteryAllowed

Obtient ou définit une valeur indiquant si la capture historique est autorisée lorsque l’appareil est alimenté par batterie.

Notes

Cette API n’est pas disponible pour toutes les applications Windows. Sauf si votre compte de développeur est spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.

IsHistoricalCaptureOnWirelessDisplayAllowed

Obtient ou définit une valeur indiquant si la capture historique est autorisée sur les affichages sans fil.

Notes

Cette API n’est pas disponible pour toutes les applications Windows. Sauf si votre compte de développeur est spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.

IsMemoryConstrained

Obtient une valeur indiquant si l’appareil est limité en mémoire.

Notes

Cette API n’est pas disponible pour toutes les applications Windows. Sauf si votre compte de développeur est spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.

IsMicrophoneCaptureEnabled

Obtient ou définit une valeur indiquant si la capture de microphone est activée.

Notes

Cette API n’est pas disponible pour toutes les applications Windows. Sauf si votre compte de développeur est spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.

IsMicrophoneCaptureEnabledByDefault

Obtient ou définit une valeur indiquant si la capture de microphone est activée par défaut.

Notes

Cette API n’est pas disponible pour toutes les applications Windows. Sauf si votre compte de développeur est spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.

MaximumRecordLength

Obtient ou définit la longueur maximale d’enregistrement.

Notes

Cette API n’est pas disponible pour toutes les applications Windows. Sauf si votre compte de développeur est spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.

MicrophoneGain

Obtient ou définit une valeur spécifiant le gain appliqué à l’audio du microphone.

Notes

Cette API n’est pas disponible pour toutes les applications Windows. Sauf si votre compte de développeur est spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.

ScreenshotDestinationFolder

Obtient ou définit le dossier de destination de capture d’écran.

Notes

Cette API n’est pas disponible pour toutes les applications Windows. À moins que votre compte de développeur ne soit spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.

SystemAudioGain

Obtient ou définit une valeur spécifiant le gain appliqué à l’audio système.

Notes

Cette API n’est pas disponible pour toutes les applications Windows. À moins que votre compte de développeur ne soit spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.

VideoEncodingBitrateMode

Obtient ou définit la vitesse de transmission de l’encodage vidéo.

Notes

Cette API n’est pas disponible pour toutes les applications Windows. À moins que votre compte de développeur ne soit spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.

VideoEncodingFrameRateMode

Obtient ou définit une valeur indiquant le mode de fréquence d’images d’encodage vidéo.

Notes

Cette API n’est pas disponible pour toutes les applications Windows. À moins que votre compte de développeur ne soit spécialement approvisionné par Microsoft, les appels à ces API échouent au moment de l’exécution.

VideoEncodingResolutionMode

Obtient ou définit le mode de résolution d’encodage vidéo.

S’applique à

Voir aussi