struktur DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA (dxvahd.h)
Menentukan kecepatan bingkai output untuk aliran input saat menggunakan Definisi Tinggi Akselerasi Video Microsoft DirectX (DXVA-HD).
Sintaks
typedef struct _DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA {
BOOL RepeatFrame;
DXVAHD_OUTPUT_RATE OutputRate;
DXVAHD_RATIONAL CustomRate;
} DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA;
Anggota
RepeatFrame
Menentukan bagaimana perangkat melakukan konversi kecepatan bingkai, jika diperlukan. Nilai status default adalah FALSE (interpolasi).
Nilai | Makna |
---|---|
|
Perangkat mengulangi bingkai. |
|
Perangkat menginterpolasi bingkai. |
OutputRate
Menentukan tingkat output, sebagai anggota enumerasi DXVAHD_OUTPUT_RATE .
CustomRate
Menentukan laju output kustom, sebagai struktur DXVAHD_RATIONAL . Anggota ini diabaikan kecuali OutputRate sama dengan DXVAHD_OUTPUT_RATE_CUSTOM. Nilai status default adalah 1/1.
Untuk mendapatkan daftar tarif kustom yang didukung oleh prosesor video, panggil IDXVAHD_Device::GetVideoProcessorCustomRates. Jika tarif kustom digunakan, laju kustom harus diambil dari daftar ini.
Keterangan
Laju output mungkin mengharuskan perangkat untuk mengonversi kecepatan bingkai aliran input. Jika demikian, nilai RepeatFrame mengontrol apakah perangkat membuat bingkai terinterpolasi atau hanya mengulangi bingkai input.
Persyaratan
Klien minimum yang didukung | Windows 7 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 R2 [hanya aplikasi desktop] |
Header | dxvahd.h |