Bagikan melalui


METODE ID3D11VideoContext::VideoProcessorSetStreamOutputRate (d3d11.h)

Mengatur laju di mana prosesor video menghasilkan bingkai output untuk aliran input.

Sintaks

void VideoProcessorSetStreamOutputRate(
  [in] ID3D11VideoProcessor              *pVideoProcessor,
  [in] UINT                              StreamIndex,
  [in] D3D11_VIDEO_PROCESSOR_OUTPUT_RATE OutputRate,
  [in] BOOL                              RepeatFrame,
  [in] const DXGI_RATIONAL               *pCustomRate
);

Parameter

[in] pVideoProcessor

Penunjuk ke antarmuka ID3D11VideoProcessor . Untuk mendapatkan pointer ini, panggil ID3D11VideoDevice::CreateVideoProcessor.

[in] StreamIndex

Indeks berbasis nol dari aliran input. Untuk mendapatkan jumlah aliran maksimum, panggil ID3D11VideoProcessorEnumerator::GetVideoProcessorCaps dan periksa anggota struktur MaxStreamStates .

[in] OutputRate

Laju output, ditentukan sebagai nilai D3D11_VIDEO_PROCESSOR_OUTPUT_RATE .

[in] RepeatFrame

Menentukan bagaimana driver melakukan konversi kecepatan bingkai, jika diperlukan.

Nilai Makna
TRUE
Ulangi bingkai.
FALSE
Interpolasi bingkai.

[in] pCustomRate

Penunjuk ke struktur DXGI_RATIONAL . Jika OutputRateD3D11_VIDEO_PROCESSOR_OUTPUT_RATE_CUSTOM, parameter ini menentukan tingkat output yang tepat. Jika tidak, parameter ini diabaikan dan dapat berupa NULL.

Mengembalikan nilai

Tidak ada

Keterangan

Laju output standar adalah kecepatan bingkai normal (D3D11_VIDEO_PROCESSOR_OUTPUT_RATE_NORMAL) dan kecepatan bingkai setengah (D3D11_VIDEO_PROCESSOR_OUTPUT_RATE_HALF). Selain itu, driver mungkin mendukung tarif kustom untuk konversi tarif atau telecine terbalik. Untuk mendapatkan daftar tarif kustom, panggil ID3D11VideoProcessorEnumerator::GetVideoProcessorCustomRate.

Tergantung pada laju output, driver mungkin perlu mengonversi kecepatan bingkai. Jika demikian, nilai RepeatFrame mengontrol apakah driver membuat bingkai terinterpolasi atau hanya mengulangi bingkai input.

Persyaratan

   
Klien minimum yang didukung Windows 8 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2012 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header d3d11.h

Lihat juga

ID3D11VideoContext