Bagikan melalui


METODE IMFVideoProcessor::GetProcAmpRange (evr9.h)

Mengambil rentang nilai untuk pengaturan penyesuaian warna (ProcAmp).

Sintaks

HRESULT GetProcAmpRange(
  [in]  DWORD            dwProperty,
  [out] DXVA2_ValueRange *pPropRange
);

Parameter

[in] dwProperty

Pengaturan ProcAmp ke kueri. Untuk daftar nilai yang mungkin, lihat Pengaturan ProcAmp.

[out] pPropRange

Penunjuk ke struktur DXVA2_ValueRange yang menerima rentang nilai untuk pengaturan ProcAmp yang ditentukan.

Menampilkan nilai

Metode mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.

Menampilkan kode Deskripsi
S_OK
Metode berhasil.
E_INVALIDARG
Nilai tidak valid untuk dwProperty.
MF_E_INVALIDREQUEST
Tidak ada mode prosesor video yang telah diatur.
MF_E_TRANSFORM_TYPE_NOT_SET
Jenis media untuk aliran referensi tidak diatur.

Keterangan

Metode ini mengembalikan rentang nilai yang didukung mode prosesor video saat ini untuk pengaturan ProcAmp yang ditentukan.

Metode ini gagal jika mode prosesor video belum diatur pada mixer. 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

Lihat juga

Perender Video yang Disempurnakan

IMFVideoProcessor