AudioGraph.CreateFileInputNodeAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
CreateFileInputNodeAsync(IStorageFile) |
Создает audioFileInputNode , который вводит звуковые данные в звуковой граф из файла хранилища. |
CreateFileInputNodeAsync(IStorageFile, AudioNodeEmitter) |
Создает пространственный звуковой объект AudioFileInputNode , который вводит звуковые данные в звуковой граф из файла хранилища. |
CreateFileInputNodeAsync(IStorageFile)
Создает audioFileInputNode , который вводит звуковые данные в звуковой граф из файла хранилища.
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)
Параметры
- file
- IStorageFile
Объект StorageFile , представляющий звуковой файл, связанный с узлом ввода.
Возвращаемое значение
Асинхронная операция, которая возвращает createAudioFileInputNodeResult после завершения. Этот объект предоставляет свойство Status , указывающее либо на успешное выполнение операции, либо на причину сбоя операции. Свойство FileInputNode предоставляет ссылку на созданный выходной узел при успешном выполнении.
- Атрибуты
Требования к Windows
Возможности приложения |
backgroundMediaRecording
|
Применяется к
CreateFileInputNodeAsync(IStorageFile, AudioNodeEmitter)
Создает пространственный звуковой объект AudioFileInputNode , который вводит звуковые данные в звуковой граф из файла хранилища.
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)
Параметры
- file
- IStorageFile
Объект IStorageFile , представляющий звуковой файл, связанный с узлом ввода.
- emitter
- AudioNodeEmitter
Объект , описывающий положение и другие физические характеристики излучателя, из которого создается звук узла при использовании пространственной обработки звука.
Возвращаемое значение
Асинхронная операция, которая возвращает createAudioFileInputNodeResult после завершения. Этот объект предоставляет свойство Status , указывающее либо на успешное выполнение операции, либо на причину сбоя операции. Свойство FileInputNode предоставляет ссылку на созданный входной узел при успешном выполнении.
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 Anniversary Edition (появилось в 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v3.0)
|
Возможности приложения |
backgroundMediaRecording
|
Комментарии
Чтобы создать входной узел файла с излучателем, звуковой файл должен быть закодирован в моно с частотой 48 кГц.