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 |
---|---|
|
Ulangi bingkai. |
|
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 |