Partilhar via


AudioGraph.CreateFileInputNodeAsync Método

Definição

Sobrecargas

CreateFileInputNodeAsync(IStorageFile)

Cria um AudioFileInputNode que insere dados de áudio no grafo de áudio de um arquivo de armazenamento.

CreateFileInputNodeAsync(IStorageFile, AudioNodeEmitter)

Cria um AudioFileInputNode habilitado para áudio espacial que insira dados de áudio no grafo de áudio de um arquivo de armazenamento.

CreateFileInputNodeAsync(IStorageFile)

Cria um AudioFileInputNode que insere dados de áudio no grafo de áudio de um arquivo de armazenamento.

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

Um objeto StorageFile que representa o arquivo de áudio associado ao nó de entrada.

Retornos

Uma operação assíncrona que retorna um CreateAudioFileInputNodeResult após a conclusão. Esse objeto expõe uma propriedade Status , que indica que a operação foi bem-sucedida ou o motivo pelo qual a operação falhou. A propriedade FileInputNode fornece uma referência ao nó de saída criado com êxito.

Atributos

Requisitos do Windows

Funcionalidades do aplicativo
backgroundMediaRecording

Aplica-se a

CreateFileInputNodeAsync(IStorageFile, AudioNodeEmitter)

Cria um AudioFileInputNode habilitado para áudio espacial que insira dados de áudio no grafo de áudio de um arquivo de armazenamento.

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

Um objeto IStorageFile que representa o arquivo de áudio associado ao nó de entrada.

emitter
AudioNodeEmitter

Um objeto que descreve a posição e outras características físicas do emissor do qual o áudio do nó é emitido quando o processamento de áudio espacial é usado.

Retornos

Uma operação assíncrona que retorna um CreateAudioFileInputNodeResult após a conclusão. Esse objeto expõe uma propriedade Status , que indica que a operação foi bem-sucedida ou o motivo pelo qual a operação falhou. A propriedade FileInputNode fornece uma referência ao nó de entrada criado com êxito.

Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 Anniversary Edition (introduzida na 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v3.0)
Funcionalidades do aplicativo
backgroundMediaRecording

Comentários

Para criar um nó de entrada de arquivo com um emissor, o arquivo de áudio deve ser codificado em mono a 48kHz.

Confira também

Aplica-se a