Properti MFPKEY_ENCCOMPLEXITY
Menentukan kompleksitas algoritma pengodean. Nilai adalah bilangan bulat antara 0 dan 100, di mana 0 menentukan algoritma yang paling tidak kompleks, dan 100 menentukan algoritma yang paling kompleks.
Konstanta untuk IPropertyBag
Hanya tersedia dengan menggunakan IPropertyStore.
Jenis Data
VT_UI4
Nilai Default
100 untuk Windows Media Audio 10 dan Windows Media Audio 10 Professional
100 untuk rilis Windows Vista Windows Media Audio 10 Lossless
0 untuk Windows 7 rilis Windows Media Audio 10 Lossless
Keterangan
Jika properti MFPKEY_CONSTRAINECOMPLEXITY memiliki nilai VARIANT_TRUE, encoder menyesuaikan kompleksitas algoritmanya sesuai dengan nilai properti ini.
Untuk encoder Windows Media Audio 10 dan encoder Windows Media Audio 10 Professional, jika nilai properti ini adalah 100, encoder menempatkan permintaan tinggi pada CPU dan menghasilkan output kualitas tertinggi. Ketika nilai properti ini menurun, permintaan pada CPU menurun, tetapi kualitas output juga menurun.
Untuk encoder Lossless Windows Media Audio 10, jika nilai properti ini adalah 0, encoder menempatkan permintaan rendah pada CPU. Ketika nilai properti ini meningkat, permintaan pada CPU meningkat, dan ukuran output encoder sedikit menurun. Outputnya hilang terlepas dari nilai properti ini.
Jika Anda membiarkan properti ini pada nilai default VARIANT_FALSE, encoder menggunakan algoritma defaultnya. Algoritma default bergantung pada encoder mana yang Anda gunakan dan versi Windows mana yang berjalan. Tabel berikut ini menjelaskan perilaku default untuk kombinasi yang berbeda.
Sistem operasi | Perilaku default |
---|---|
Windows Vista | Encoder Windows Media Audio 10, Windows Media Audio 10 Professional, dan Windows Media Audio 10 Lossless semuanya menggunakan algoritma paling kompleks secara default. |
Windows 7 | Encoder Windows Media Audio 10 dan Windows Media Audio 10 Professional menggunakan algoritma yang paling kompleks secara default. Encoder Lossless Windows Media Audio 10 menggunakan algoritma yang paling tidak kompleks secara default. |
Jika properti MFPKEY_CONSTRAINECOMPLEXITY memiliki nilai VARIANT_FALSE, encoder akan mengabaikan properti ini.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2008 [hanya aplikasi desktop] |
Header |
|
Lihat juga