AudioGraph.CreateFileInputNodeAsync Método

Definición

Sobrecargas

CreateFileInputNodeAsync(IStorageFile)

Crea un AudioFileInputNode que introduce datos de audio en el gráfico de audio a partir de un archivo de almacenamiento.

CreateFileInputNodeAsync(IStorageFile, AudioNodeEmitter)

Crea un AudioFileInputNode habilitado para audio espacial que introduce datos de audio en el grafo de audio desde un archivo de almacenamiento.

CreateFileInputNodeAsync(IStorageFile)

Crea un AudioFileInputNode que introduce datos de audio en el gráfico de audio a partir de un archivo de almacenamiento.

public:
 virtual IAsyncOperation<CreateAudioFileInputNodeResult ^> ^ CreateFileInputNodeAsync(IStorageFile ^ file) = CreateFileInputNodeAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<CreateAudioFileInputNodeResult> CreateFileInputNodeAsync(IStorageFile const& file);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<CreateAudioFileInputNodeResult> CreateFileInputNodeAsync(IStorageFile file);
function createFileInputNodeAsync(file)
Public Function CreateFileInputNodeAsync (file As IStorageFile) As IAsyncOperation(Of CreateAudioFileInputNodeResult)

Parámetros

file
IStorageFile

Objeto StorageFile que representa el archivo de audio asociado al nodo de entrada.

Devoluciones

Una operación asincrónica que devuelve un createAudioFileInputNodeResult al finalizar. Este objeto expone una propiedad Status , que indica que la operación se realizó correctamente o el motivo por el que se produjo un error en la operación. La propiedad FileInputNode proporciona una referencia al nodo de salida creado correctamente.

Atributos

Requisitos de Windows

Características de aplicaciones
backgroundMediaRecording

Se aplica a

CreateFileInputNodeAsync(IStorageFile, AudioNodeEmitter)

Crea un AudioFileInputNode habilitado para audio espacial que introduce datos de audio en el grafo de audio desde un archivo de almacenamiento.

public:
 virtual IAsyncOperation<CreateAudioFileInputNodeResult ^> ^ CreateFileInputNodeAsync(IStorageFile ^ file, AudioNodeEmitter ^ emitter) = CreateFileInputNodeAsync;
/// [Windows.Foundation.Metadata.Overload("CreateFileInputNodeWithEmitterAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<CreateAudioFileInputNodeResult> CreateFileInputNodeAsync(IStorageFile const& file, AudioNodeEmitter const& emitter);
[Windows.Foundation.Metadata.Overload("CreateFileInputNodeWithEmitterAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<CreateAudioFileInputNodeResult> CreateFileInputNodeAsync(IStorageFile file, AudioNodeEmitter emitter);
function createFileInputNodeAsync(file, emitter)
Public Function CreateFileInputNodeAsync (file As IStorageFile, emitter As AudioNodeEmitter) As IAsyncOperation(Of CreateAudioFileInputNodeResult)

Parámetros

file
IStorageFile

Objeto IStorageFile que representa el archivo de audio asociado al nodo de entrada.

emitter
AudioNodeEmitter

Objeto que describe la posición y otras características físicas del emisor desde el que se emite el audio del nodo cuando se usa el procesamiento de audio espacial.

Devoluciones

Una operación asincrónica que devuelve un createAudioFileInputNodeResult al finalizar. Este objeto expone una propiedad Status , que indica que la operación se realizó correctamente o el motivo por el que se produjo un error en la operación. La propiedad FileInputNode proporciona una referencia al nodo de entrada creado correctamente.

Atributos

Requisitos de Windows

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

Comentarios

Para crear un nodo de entrada de archivo con un emisor, el archivo de audio debe codificarse en mono a 48 kHz.

Consulte también

Se aplica a