AudioFrameOutputNode 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 un nœud dans un nœud de graphe audio qui génère des données audio du graphe dans du code implémenté par l’application.
public ref class AudioFrameOutputNode 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 AudioFrameOutputNode 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 AudioFrameOutputNode : System.IDisposable
Public NotInheritable Class AudioFrameOutputNode
Implements IDisposable
- Héritage
- 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 une instance de cette classe en appelant CreateFrameOutputNode.
Propriétés
ConsumeInput |
Obtient ou définit une valeur indiquant si le nœud de sortie de trame audio consomme l’entrée. |
EffectDefinitions |
Obtient la liste des définitions d’effet pour le nœud de sortie de trame 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 de trame audio. |
OutgoingGain |
Obtient ou définit le gain sortant pour le nœud de sortie d’image audio. |
Méthodes
Close() |
Ferme le nœud de sortie de trame 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. |
GetFrame() |
Obtient une trame audio contenant toutes les données accumulées par ce nœud depuis l’appel précédent à GetFrame. Si GetFrame n’a pas encore été appelé, l’image audio contient toutes les données accumulées depuis la création du nœud. |
Reset() |
Réinitialise le nœud de sortie de trame audio. |
Start() |
Démarre le nœud de sortie de trame audio. |
Stop() |
Arrête le nœud de sortie de trame audio. |