AudioGraph.CreateDeviceInputNodeAsync Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
CreateDeviceInputNodeAsync(MediaCategory) |
Membuat AudioDeviceInputNode yang memasukkan data audio ke dalam grafik audio dari perangkat input audio default, seperti mikrofon atau kartu audio. |
CreateDeviceInputNodeAsync(MediaCategory, AudioEncodingProperties) |
Membuat AudioDeviceInputNode yang memasukkan data audio ke dalam grafik audio dari perangkat input audio default seperti mikrofon atau kartu audio. |
CreateDeviceInputNodeAsync(MediaCategory, AudioEncodingProperties, DeviceInformation) |
Membuat AudioDeviceInputNode yang memasukkan data audio ke dalam grafik audio dari perangkat input audio yang ditentukan seperti mikrofon atau kartu audio. |
CreateDeviceInputNodeAsync(MediaCategory, AudioEncodingProperties, DeviceInformation, AudioNodeEmitter) |
Membuat AudioDeviceInputNode yang mendukung audio spasial yang memasukkan data audio ke dalam grafik audio dari perangkat input audio yang ditentukan seperti mikrofon atau kartu audio. |
CreateDeviceInputNodeAsync(MediaCategory)
Membuat AudioDeviceInputNode yang memasukkan data audio ke dalam grafik audio dari perangkat input audio default, seperti mikrofon atau kartu audio.
public:
virtual IAsyncOperation<CreateAudioDeviceInputNodeResult ^> ^ CreateDeviceInputNodeAsync(MediaCategory category) = CreateDeviceInputNodeAsync;
/// [Windows.Foundation.Metadata.Overload("CreateDeviceInputNodeAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<CreateAudioDeviceInputNodeResult> CreateDeviceInputNodeAsync(MediaCategory const& category);
[Windows.Foundation.Metadata.Overload("CreateDeviceInputNodeAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<CreateAudioDeviceInputNodeResult> CreateDeviceInputNodeAsync(MediaCategory category);
function createDeviceInputNodeAsync(category)
Public Function CreateDeviceInputNodeAsync (category As MediaCategory) As IAsyncOperation(Of CreateAudioDeviceInputNodeResult)
Parameter
- category
- MediaCategory
Nilai dari nilai enumerasi MediaCategory yang menunjukkan kategori media yang diproses oleh simpul ini, memungkinkan sistem untuk melakukan pemrosesan dan prioritas media yang sesuai konten.
Mengembalikan
Operasi asinkron yang mengembalikan CreateAudioDeviceInputNodeResult setelah selesai. Objek ini mengekspos properti Status , yang menunjukkan bahwa operasi berhasil atau alasan mengapa operasi gagal. Properti DeviceInputNode menyediakan referensi ke simpul input yang dibuat saat berhasil.
- Atribut
Persyaratan Windows
Kemampuan aplikasi |
backgroundMediaRecording
|
Keterangan
Kelebihan beban lain dari metode ini memungkinkan Anda menentukan ID perangkat audio tertentu alih-alih menggunakan perangkat default sistem.
Lihat juga
- CreateDeviceInputNodeAsync(MediaCategory, AudioEncodingProperties)
- CreateDeviceInputNodeAsync(MediaCategory, AudioEncodingProperties, DeviceInformation)
Berlaku untuk
CreateDeviceInputNodeAsync(MediaCategory, AudioEncodingProperties)
Membuat AudioDeviceInputNode yang memasukkan data audio ke dalam grafik audio dari perangkat input audio default seperti mikrofon atau kartu audio.
public:
virtual IAsyncOperation<CreateAudioDeviceInputNodeResult ^> ^ CreateDeviceInputNodeAsync(MediaCategory category, AudioEncodingProperties ^ encodingProperties) = CreateDeviceInputNodeAsync;
/// [Windows.Foundation.Metadata.Overload("CreateDeviceInputNodeWithFormatAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<CreateAudioDeviceInputNodeResult> CreateDeviceInputNodeAsync(MediaCategory const& category, AudioEncodingProperties const& encodingProperties);
[Windows.Foundation.Metadata.Overload("CreateDeviceInputNodeWithFormatAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<CreateAudioDeviceInputNodeResult> CreateDeviceInputNodeAsync(MediaCategory category, AudioEncodingProperties encodingProperties);
function createDeviceInputNodeAsync(category, encodingProperties)
Public Function CreateDeviceInputNodeAsync (category As MediaCategory, encodingProperties As AudioEncodingProperties) As IAsyncOperation(Of CreateAudioDeviceInputNodeResult)
Parameter
- category
- MediaCategory
Nilai dari nilai enumerasi MediaCategory yang menunjukkan kategori media yang diproses oleh simpul ini, memungkinkan sistem untuk melakukan pemrosesan dan prioritas media yang sesuai konten.
- encodingProperties
- AudioEncodingProperties
Objek yang mewakili properti pengodean audio untuk simpul input perangkat yang menentukan laju sampel tempat simpul yang dibuat akan beroperasi. Hanya format PCM dan float yang tidak dikompresi yang diizinkan.
Mengembalikan
Operasi asinkron yang mengembalikan CreateAudioDeviceInputNodeResult setelah selesai. Objek ini mengekspos properti Status , yang menunjukkan bahwa operasi berhasil atau alasan mengapa operasi gagal. Properti DeviceInputNode menyediakan referensi ke simpul input yang dibuat saat berhasil.
- Atribut
Persyaratan Windows
Kemampuan aplikasi |
backgroundMediaRecording
|
Keterangan
Kelebihan beban lain dari metode ini memungkinkan Anda menentukan ID perangkat audio tertentu alih-alih menggunakan perangkat default sistem.
Lihat juga
- CreateDeviceInputNodeAsync(MediaCategory)
- CreateDeviceInputNodeAsync(MediaCategory, AudioEncodingProperties, DeviceInformation)
Berlaku untuk
CreateDeviceInputNodeAsync(MediaCategory, AudioEncodingProperties, DeviceInformation)
Membuat AudioDeviceInputNode yang memasukkan data audio ke dalam grafik audio dari perangkat input audio yang ditentukan seperti mikrofon atau kartu audio.
public:
virtual IAsyncOperation<CreateAudioDeviceInputNodeResult ^> ^ CreateDeviceInputNodeAsync(MediaCategory category, AudioEncodingProperties ^ encodingProperties, DeviceInformation ^ device) = CreateDeviceInputNodeAsync;
/// [Windows.Foundation.Metadata.Overload("CreateDeviceInputNodeWithFormatOnDeviceAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<CreateAudioDeviceInputNodeResult> CreateDeviceInputNodeAsync(MediaCategory const& category, AudioEncodingProperties const& encodingProperties, DeviceInformation const& device);
[Windows.Foundation.Metadata.Overload("CreateDeviceInputNodeWithFormatOnDeviceAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<CreateAudioDeviceInputNodeResult> CreateDeviceInputNodeAsync(MediaCategory category, AudioEncodingProperties encodingProperties, DeviceInformation device);
function createDeviceInputNodeAsync(category, encodingProperties, device)
Public Function CreateDeviceInputNodeAsync (category As MediaCategory, encodingProperties As AudioEncodingProperties, device As DeviceInformation) As IAsyncOperation(Of CreateAudioDeviceInputNodeResult)
Parameter
- category
- MediaCategory
Nilai dari nilai enumerasi MediaCategory yang menunjukkan kategori media yang diproses oleh simpul ini, memungkinkan sistem untuk melakukan pemrosesan dan prioritas media yang sesuai konten.
- encodingProperties
- AudioEncodingProperties
Objek yang mewakili properti pengodean audio untuk simpul input perangkat yang menentukan laju sampel tempat simpul yang dibuat akan beroperasi. Hanya format PCM dan float yang tidak dikompresi yang diizinkan.
- device
- DeviceInformation
Objek DeviceInformation yang mewakili perangkat tempat simpul input perangkat akan mendapatkan data audio.
Mengembalikan
Operasi asinkron yang mengembalikan CreateAudioDeviceInputNodeResult setelah selesai. Objek ini mengekspos properti Status , yang menunjukkan bahwa operasi berhasil atau alasan mengapa operasi gagal. Properti DeviceInputNode menyediakan referensi ke simpul input yang dibuat saat berhasil.
- Atribut
Persyaratan Windows
Kemampuan aplikasi |
backgroundMediaRecording
|
Keterangan
Panggil FindAllAsync, meneruskan nilai yang dikembalikan oleh GetAudioCaptureSelector, untuk mendapatkan daftar objek DeviceInformation yang mewakili perangkat pengambilan yang tersedia. Untuk informasi selengkapnya, lihat Grafik audio.
Lihat juga
- CreateDeviceInputNodeAsync(MediaCategory)
- CreateDeviceInputNodeAsync(MediaCategory, AudioEncodingProperties)
Berlaku untuk
CreateDeviceInputNodeAsync(MediaCategory, AudioEncodingProperties, DeviceInformation, AudioNodeEmitter)
Membuat AudioDeviceInputNode yang mendukung audio spasial yang memasukkan data audio ke dalam grafik audio dari perangkat input audio yang ditentukan seperti mikrofon atau kartu audio.
public:
virtual IAsyncOperation<CreateAudioDeviceInputNodeResult ^> ^ CreateDeviceInputNodeAsync(MediaCategory category, AudioEncodingProperties ^ encodingProperties, DeviceInformation ^ device, AudioNodeEmitter ^ emitter) = CreateDeviceInputNodeAsync;
/// [Windows.Foundation.Metadata.Overload("CreateDeviceInputNodeWithFormatAndEmitterOnDeviceAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<CreateAudioDeviceInputNodeResult> CreateDeviceInputNodeAsync(MediaCategory const& category, AudioEncodingProperties const& encodingProperties, DeviceInformation const& device, AudioNodeEmitter const& emitter);
[Windows.Foundation.Metadata.Overload("CreateDeviceInputNodeWithFormatAndEmitterOnDeviceAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<CreateAudioDeviceInputNodeResult> CreateDeviceInputNodeAsync(MediaCategory category, AudioEncodingProperties encodingProperties, DeviceInformation device, AudioNodeEmitter emitter);
function createDeviceInputNodeAsync(category, encodingProperties, device, emitter)
Public Function CreateDeviceInputNodeAsync (category As MediaCategory, encodingProperties As AudioEncodingProperties, device As DeviceInformation, emitter As AudioNodeEmitter) As IAsyncOperation(Of CreateAudioDeviceInputNodeResult)
Parameter
- category
- MediaCategory
Nilai dari nilai enumerasi MediaCategory yang menunjukkan kategori media yang diproses oleh simpul ini, memungkinkan sistem untuk melakukan pemrosesan dan prioritas media yang sesuai konten.
- encodingProperties
- AudioEncodingProperties
Objek yang mewakili properti pengodean audio untuk simpul input perangkat yang menentukan laju sampel tempat simpul yang dibuat akan beroperasi. Hanya format PCM dan float yang tidak dikompresi yang diizinkan.
- device
- DeviceInformation
Objek DeviceInformation yang mewakili perangkat tempat simpul input perangkat akan mendapatkan data audio.
- emitter
- AudioNodeEmitter
Objek yang menjelaskan posisi dan karakteristik fisik emiter lainnya dari mana audio simpul dipancarkan saat pemrosesan audio spasial digunakan.
Mengembalikan
Operasi asinkron yang mengembalikan CreateAudioDeviceInputNodeResult setelah selesai. Objek ini mengekspos properti Status , yang menunjukkan bahwa operasi berhasil atau alasan mengapa operasi gagal. Properti DeviceInputNode menyediakan referensi ke simpul input yang dibuat saat berhasil.
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 Anniversary Edition (diperkenalkan dalam 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v3.0)
|
Kemampuan aplikasi |
backgroundMediaRecording
|
Keterangan
Panggil FindAllAsync, meneruskan nilai yang dikembalikan oleh GetAudioCaptureSelector, untuk mendapatkan daftar objek DeviceInformation yang mewakili perangkat pengambilan yang tersedia. Untuk informasi selengkapnya, lihat Grafik audio.
Lihat juga
- CreateDeviceInputNodeAsync(MediaCategory)
- CreateDeviceInputNodeAsync(MediaCategory, AudioEncodingProperties)
- CreateDeviceInputNodeAsync(MediaCategory, AudioEncodingProperties, DeviceInformation)
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk