Partager via


AudioFileOutputNode Classe

Définition

Représente un nœud dans un nœud de graphe audio qui génère des données audio du graphique vers un fichier audio.

public ref class AudioFileOutputNode sealed : IClosable
/// [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 AudioFileOutputNode final : IClosable
[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 AudioFileOutputNode : System.IDisposable
Public NotInheritable Class AudioFileOutputNode
Implements IDisposable
Héritage
Object Platform::Object IInspectable AudioFileOutputNode
Attributs
Implémente

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

Obtenez un instance de cette classe en appelant AudioGraph.CreateFileOutputNodeAsync, puis en accédant à la propriété CreateFileOutputNodeResult.FileOutputNode.

Propriétés

ConsumeInput

Obtient ou définit une valeur indiquant si le nœud de sortie du fichier audio consomme l’entrée.

EffectDefinitions

Obtient la liste des définitions d’effet pour le nœud de sortie de fichier audio. Les effets de la liste traitent les données audio qui transitent par le nœud dans l’ordre dans lequel elles apparaissent dans la liste.

EncodingProperties

Obtient les propriétés d’encodage du nœud de sortie du fichier audio.

File

Obtient le fichier associé au nœud de sortie du fichier audio.

FileEncodingProfile

Obtient le profil d’encodage de fichier pris en charge par le nœud de sortie de fichier audio.

OutgoingGain

Obtient ou définit le gain sortant pour le nœud de sortie de fichier audio.

Méthodes

Close()

Ferme le nœud de sortie du fichier audio et supprime les ressources associées.

DisableEffectsByDefinition(IAudioEffectDefinition)

Désactive tous les effets de la liste EffectDefinitions avec la définition d’effet spécifiée.

Dispose()

Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées.

EnableEffectsByDefinition(IAudioEffectDefinition)

Active tous les effets de la liste EffectDefinitions avec la définition d’effet spécifiée.

FinalizeAsync()

Finalise l’opération asynchrone du nœud de sortie du fichier audio.

Reset()

Réinitialise le nœud de sortie du fichier audio.

Start()

Démarre le nœud de sortie du fichier audio.

Stop()

Arrête le nœud de sortie du fichier audio.

S’applique à

Voir aussi