다음을 통해 공유


AudioGraph.CreateFileOutputNodeAsync 메서드

정의

오버로드

CreateFileOutputNodeAsync(IStorageFile)

오디오 그래프에서 지정된 스토리지 파일로 오디오 데이터를 출력하는 새 AudioFileOutputNode 를 만듭니다.

CreateFileOutputNodeAsync(IStorageFile, MediaEncodingProfile)

오디오 그래프에서 지정된 스토리지 파일로 오디오 데이터를 출력하는 새 AudioFileOutuputNode 를 만듭니다.

CreateFileOutputNodeAsync(IStorageFile)

오디오 그래프에서 지정된 스토리지 파일로 오디오 데이터를 출력하는 새 AudioFileOutputNode 를 만듭니다.

public:
 virtual IAsyncOperation<CreateAudioFileOutputNodeResult ^> ^ CreateFileOutputNodeAsync(IStorageFile ^ file) = CreateFileOutputNodeAsync;
/// [Windows.Foundation.Metadata.Overload("CreateFileOutputNodeAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<CreateAudioFileOutputNodeResult> CreateFileOutputNodeAsync(IStorageFile const& file);
[Windows.Foundation.Metadata.Overload("CreateFileOutputNodeAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<CreateAudioFileOutputNodeResult> CreateFileOutputNodeAsync(IStorageFile file);
function createFileOutputNodeAsync(file)
Public Function CreateFileOutputNodeAsync (file As IStorageFile) As IAsyncOperation(Of CreateAudioFileOutputNodeResult)

매개 변수

file
IStorageFile

오디오 데이터가 기록되는 StorageFile 입니다.

반환

완료 시 CreateAudioFileOutputNodeResult 를 반환하는 비동기 작업입니다. 이 개체는 작업이 성공했거나 작업이 실패한 이유를 나타내는 Status 속성을 노출합니다. FileOutputNode 속성은 성공 시 생성된 출력 노드에 대한 참조를 제공합니다.

특성

Windows 요구 사항

앱 기능
backgroundMediaRecording

설명

이 메서드에서 만든 파일 출력 노드는 기본적으로 해당 노드가 속한 AudioGraph와 동일한 AudioEncodingProperties 속성을 가진 WAV 파일 형식으로 설정됩니다. 사용자 지정 인코딩 속성을 사용하여 파일 출력 노드를 만들려면 CreateFileOutputNodeAsync(IStorageFile, MediaEncodingProfile) 오버로드를 사용합니다.

추가 정보

적용 대상

CreateFileOutputNodeAsync(IStorageFile, MediaEncodingProfile)

오디오 그래프에서 지정된 스토리지 파일로 오디오 데이터를 출력하는 새 AudioFileOutuputNode 를 만듭니다.

public:
 virtual IAsyncOperation<CreateAudioFileOutputNodeResult ^> ^ CreateFileOutputNodeAsync(IStorageFile ^ file, MediaEncodingProfile ^ fileEncodingProfile) = CreateFileOutputNodeAsync;
/// [Windows.Foundation.Metadata.Overload("CreateFileOutputNodeWithFileProfileAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<CreateAudioFileOutputNodeResult> CreateFileOutputNodeAsync(IStorageFile const& file, MediaEncodingProfile const& fileEncodingProfile);
[Windows.Foundation.Metadata.Overload("CreateFileOutputNodeWithFileProfileAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<CreateAudioFileOutputNodeResult> CreateFileOutputNodeAsync(IStorageFile file, MediaEncodingProfile fileEncodingProfile);
function createFileOutputNodeAsync(file, fileEncodingProfile)
Public Function CreateFileOutputNodeAsync (file As IStorageFile, fileEncodingProfile As MediaEncodingProfile) As IAsyncOperation(Of CreateAudioFileOutputNodeResult)

매개 변수

file
IStorageFile

오디오 데이터가 기록되는 StorageFile 입니다.

fileEncodingProfile
MediaEncodingProfile

출력 파일의 형식 을 결정하는 MediaEncodingProfile 입니다.

반환

완료 시 CreateAudioFileOutputNodeResult 를 반환하는 비동기 작업입니다. 이 개체는 작업이 성공했거나 작업이 실패한 이유를 나타내는 Status 속성을 노출합니다. FileOutputNode 속성은 성공 시 생성된 출력 노드에 대한 참조를 제공합니다.

특성

Windows 요구 사항

앱 기능
backgroundMediaRecording

설명

파일 매개 변수가 null이면 인코딩 프로필은 기본적으로 해당 파일이 속한 AudioGraph와 동일한 AudioEncodingProperties가 있는 WAV 파일 형식으로 설정됩니다.

추가 정보

적용 대상