Condividi tramite


AudioGraph.CreateFileInputNodeAsync Metodo

Definizione

Overload

CreateFileInputNodeAsync(IStorageFile)

Crea un audioFileInputNode che inserisce dati audio nel grafico audio da un file di archiviazione.

CreateFileInputNodeAsync(IStorageFile, AudioNodeEmitter)

Crea un audio spaziale abilitato per AudioFileInputNode che inserisce i dati audio nel grafico audio da un file di archiviazione.

CreateFileInputNodeAsync(IStorageFile)

Crea un audioFileInputNode che inserisce dati audio nel grafico audio da un file di archiviazione.

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)

Parametri

file
IStorageFile

Oggetto StorageFile che rappresenta il file audio associato al nodo di input.

Restituisce

Operazione asincrona che restituisce un oggetto CreateAudioFileInputNodeResult al completamento. Questo oggetto espone una proprietà Status , che indica che l'operazione è riuscita o il motivo per cui l'operazione ha avuto esito negativo. La proprietà FileInputNode fornisce un riferimento al nodo di output creato in caso di esito positivo.

Attributi

Requisiti Windows

Funzionalità dell'app
backgroundMediaRecording

Si applica a

CreateFileInputNodeAsync(IStorageFile, AudioNodeEmitter)

Crea un audio spaziale abilitato per AudioFileInputNode che inserisce i dati audio nel grafico audio da un file di archiviazione.

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)

Parametri

file
IStorageFile

Oggetto IStorageFile che rappresenta il file audio associato al nodo di input.

emitter
AudioNodeEmitter

Oggetto che descrive la posizione e altre caratteristiche fisiche dell'emittente da cui viene generato l'audio del nodo quando viene utilizzata l'elaborazione audio spaziale.

Restituisce

Operazione asincrona che restituisce un oggetto CreateAudioFileInputNodeResult al completamento. Questo oggetto espone una proprietà Status , che indica che l'operazione è riuscita o il motivo per cui l'operazione ha avuto esito negativo. La proprietà FileInputNode fornisce un riferimento al nodo di input creato in caso di esito positivo.

Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 Anniversary Edition (è stato introdotto in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v3.0)
Funzionalità dell'app
backgroundMediaRecording

Commenti

Per creare un nodo di input file con un emittente, il file audio deve essere codificato in mono a 48kHz.

Vedi anche

Si applica a