AudioGraphSettings Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente les paramètres d’initialisation d’un graphique audio. Définissez les propriétés de cet objet sur les valeurs souhaitées, puis appelez AudioGraph.CreateAsync pour créer un graphique audio instance avec les paramètres spécifiés.
public ref class AudioGraphSettings sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Audio.IAudioGraphSettingsFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AudioGraphSettings final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Audio.IAudioGraphSettingsFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class AudioGraphSettings final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Audio.IAudioGraphSettingsFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AudioGraphSettings
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Audio.IAudioGraphSettingsFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class AudioGraphSettings
function AudioGraphSettings(audioRenderCategory)
Public NotInheritable Class AudioGraphSettings
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Fonctionnalités de l’application |
backgroundMediaRecording
|
Remarques
Historique des versions
Version de Windows | Version du SDK | Valeur ajoutée |
---|---|---|
1803 | 17134 | MaxPlaybackSpeedFactor |
Constructeurs
AudioGraphSettings(AudioRenderCategory) |
Initialise une nouvelle instance de la classe AudioGraphSettings avec des valeurs de paramètres initiales optimisées pour l’AudioRenderCategory spécifié. |
Propriétés
AudioRenderCategory |
Obtient ou définit une valeur qui indique le paramètre de catégorie de rendu audio pour le graphique audio. |
DesiredRenderDeviceAudioProcessing |
Obtient ou définit une valeur qui indique le paramètre de mode de traitement audio souhaité pour le graphique audio. |
DesiredSamplesPerQuantum |
Obtient ou définit le nombre souhaité d’échantillons par quantum défini pour le graphique audio. |
EncodingProperties |
Obtient ou définit le paramètre des propriétés d’encodage audio pour le graphique audio. |
MaxPlaybackSpeedFactor |
Obtient ou définit la vitesse de lecture maximale des nœuds d’entrée dans l’AudioGraph. |
PrimaryRenderDevice |
Obtient ou définit un objet qui représente le périphérique de rendu principal pour le graphique audio. |
QuantumSizeSelectionMode |
Obtient ou définit le mode de sélection de taille quantique pour le graphique audio. |