Compartir a través de


AudioGraphSettings Clase

Definición

Representa la configuración de inicialización de un gráfico de audio. Establezca las propiedades de este objeto en los valores deseados y, a continuación, llame a AudioGraph.CreateAsync para crear una nueva instancia de grafo de audio con la configuración especificada.

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
Herencia
Object Platform::Object IInspectable AudioGraphSettings
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
Características de aplicaciones
backgroundMediaRecording

Comentarios

Historial de versiones

Versión de Windows Versión del SDK Valor agregado
1803 17134 MaxPlaybackSpeedFactor

Constructores

AudioGraphSettings(AudioRenderCategory)

Inicializa una nueva instancia de la clase AudioGraphSettings con valores de configuración inicial optimizados para el objeto AudioRenderCategory especificado.

Propiedades

AudioRenderCategory

Obtiene o establece un valor que indica la configuración de categoría de representación de audio para el gráfico de audio.

DesiredRenderDeviceAudioProcessing

Obtiene o establece un valor que indica la configuración del modo de procesamiento de audio deseado para el gráfico de audio.

DesiredSamplesPerQuantum

Obtiene o establece el número deseado de muestras por valor cuántico definido para el gráfico de audio.

EncodingProperties

Obtiene o establece el valor de las propiedades de codificación de audio para el gráfico de audio.

MaxPlaybackSpeedFactor

Obtiene o establece la velocidad máxima de reproducción de los nodos de entrada en el AudioGraph.

PrimaryRenderDevice

Obtiene o establece un objeto que representa el dispositivo de representación principal del gráfico de audio.

QuantumSizeSelectionMode

Obtiene o establece el modo de selección de tamaño cuántico para el gráfico de audio.

Se aplica a