Freigeben über


AudioGraph.CreateFileInputNodeAsync Methode

Definition

Überlädt

CreateFileInputNodeAsync(IStorageFile)

Erstellt einen AudioFileInputNode , der Audiodaten aus einer Speicherdatei in das Audiodiagramm eingibt.

CreateFileInputNodeAsync(IStorageFile, AudioNodeEmitter)

Erstellt einen audiofähigen AudioFileInputNode , der Audiodaten aus einer Speicherdatei in das Audiodiagramm eingibt.

CreateFileInputNodeAsync(IStorageFile)

Erstellt einen AudioFileInputNode , der Audiodaten aus einer Speicherdatei in das Audiodiagramm eingibt.

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)

Parameter

file
IStorageFile

Ein StorageFile-Objekt , das die dem Eingabeknoten zugeordnete Audiodatei darstellt.

Gibt zurück

Ein asynchroner Vorgang, der bei Abschluss ein CreateAudioFileInputNodeResult zurückgibt. Dieses Objekt macht eine Status-Eigenschaft verfügbar, die entweder angibt, dass der Vorgang erfolgreich war oder der Grund, warum der Vorgang fehlgeschlagen ist. Die FileInputNode-Eigenschaft stellt einen Verweis auf den erstellten Ausgabeknoten bei Erfolgreicher Ausführung bereit.

Attribute

Windows-Anforderungen

App-Funktionen
backgroundMediaRecording

Gilt für:

CreateFileInputNodeAsync(IStorageFile, AudioNodeEmitter)

Erstellt einen audiofähigen AudioFileInputNode , der Audiodaten aus einer Speicherdatei in das Audiodiagramm eingibt.

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)

Parameter

file
IStorageFile

Ein IStorageFile-Objekt , das die dem Eingabeknoten zugeordnete Audiodatei darstellt.

emitter
AudioNodeEmitter

Ein -Objekt, das die Position und andere physische Merkmale des Emitters beschreibt, von dem die Audiodaten des Knotens ausgegeben werden, wenn räumliche Audioverarbeitung verwendet wird.

Gibt zurück

Ein asynchroner Vorgang, der bei Abschluss ein CreateAudioFileInputNodeResult zurückgibt. Dieses Objekt macht eine Status-Eigenschaft verfügbar, die entweder angibt, dass der Vorgang erfolgreich war oder der Grund, warum der Vorgang fehlgeschlagen ist. Die FileInputNode-Eigenschaft stellt bei erfolgreicher Ausführung einen Verweis auf den erstellten Eingabeknoten bereit.

Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 Anniversary Edition (eingeführt in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v3.0)
App-Funktionen
backgroundMediaRecording

Hinweise

Um einen Dateieingabeknoten mit einem Emitter zu erstellen, muss die Audiodatei in Mono mit 48 kHz codiert sein.

Weitere Informationen

Gilt für: