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
|
Комментарии
Для узла вывода файла, созданного этим методом, по умолчанию используется формат WAV с теми же свойствами AudioEncodingProperties , что и у AudioGraph , к которому он принадлежит. Чтобы создать выходной узел файла с пользовательскими свойствами кодирования, используйте перегрузку 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, профиль кодирования по умолчанию использует формат WAV с теми же свойствами AudioEncodingProperties , что и audioGraph , к которому он принадлежит.