Bagikan melalui


AudioGraphSettings Kelas

Definisi

Mewakili pengaturan inisialisasi untuk grafik audio. Atur properti objek ini ke nilai yang Anda inginkan lalu panggil AudioGraph.CreateAsync untuk membuat instans grafik audio baru dengan pengaturan yang ditentukan.

public ref class AudioGraphSettings sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Audio.IAudioGraphSettingsFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AudioGraphSettings final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Audio.IAudioGraphSettingsFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class AudioGraphSettings final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Audio.IAudioGraphSettingsFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AudioGraphSettings
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Audio.IAudioGraphSettingsFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class AudioGraphSettings
function AudioGraphSettings(audioRenderCategory)
Public NotInheritable Class AudioGraphSettings
Warisan
Object Platform::Object IInspectable AudioGraphSettings
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
Kemampuan aplikasi
backgroundMediaRecording

Keterangan

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1803 17134 MaxPlaybackSpeedFactor

Konstruktor

AudioGraphSettings(AudioRenderCategory)

Menginisialisasi instans baru kelas AudioGraphSettings dengan nilai pengaturan awal yang dioptimalkan untuk AudioRenderCategory yang ditentukan.

Properti

AudioRenderCategory

Mendapatkan atau mengatur nilai yang menunjukkan pengaturan kategori render audio untuk grafik audio.

DesiredRenderDeviceAudioProcessing

Mendapatkan atau menetapkan nilai yang menunjukkan pengaturan mode pemrosesan audio yang diinginkan untuk grafik audio.

DesiredSamplesPerQuantum

Mendapatkan atau mengatur jumlah sampel yang diinginkan per kuantum yang ditentukan untuk grafik audio.

EncodingProperties

Mendapatkan atau mengatur pengaturan properti pengodean audio untuk grafik audio.

MaxPlaybackSpeedFactor

Mendapatkan atau mengatur kecepatan pemutaran maksimum simpul input di AudioGraph.

PrimaryRenderDevice

Mendapatkan atau mengatur objek yang mewakili perangkat render utama untuk grafik audio.

QuantumSizeSelectionMode

Mendapatkan atau mengatur mode pemilihan ukuran kuantum untuk grafik audio.

Berlaku untuk