Metode IMFVideoProcessor::GetProcAmpValues (evr9.h)
Mengambil pengaturan saat ini untuk satu atau beberapa pengaturan penyesuaian warna (ProcAmp).
Sintaks
HRESULT GetProcAmpValues(
[in] DWORD dwFlags,
[out] DXVA2_ProcAmpValues *Values
);
Parameter
[in] dwFlags
Bitwise ATAU dari satu atau beberapa bendera, menentukan operasi mana yang akan dikueri. Untuk daftar bendera, lihat Pengaturan ProcAmp.
[out] Values
Penunjuk ke struktur DXVA2_ProcAmpValues . Metode ini mengisi struktur dengan nilai saat ini dari setiap operasi yang ditentukan dalam dwFlags.
Menampilkan nilai
Metode mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
|
Jenis media untuk aliran referensi tidak disetel. |
Keterangan
Sebelum memanggil metode ini, Anda harus mengatur jenis media untuk aliran referensi.
Hingga mode prosesor video mixer diatur, nilai yang dikembalikan semuanya nol. Setelah mode prosesor diatur, nilai yang dikembalikan mencerminkan mode saat ini. Untuk memilih mode prosesor video, panggil IMFVideoProcessor::SetVideoProcessorMode. Jika tidak, EVR secara otomatis memilih mode saat streaming dimulai.
Untuk mengetahui pengaturan ProcAmp mana yang didukung driver, panggil IMFVideoProcessor::GetVideoProcessorCaps.
Persyaratan
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | evr9.h |
Pustaka | Strmiids.lib |