Bagikan melalui


enumerasi DXVAHD_OUTPUT_RATE (dxvahd.h)

Menentukan kecepatan bingkai output untuk aliran input, saat menggunakan Definisi Tinggi Akselerasi Video Microsoft DirectX (DXVA-HD).

Jenis enumerasi ini digunakan dalam struktur DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA .

Sintaks

typedef enum _DXVAHD_OUTPUT_RATE {
  DXVAHD_OUTPUT_RATE_NORMAL = 0,
  DXVAHD_OUTPUT_RATE_HALF = 1,
  DXVAHD_OUTPUT_RATE_CUSTOM = 2
} DXVAHD_OUTPUT_RATE;

Konstanta

 
DXVAHD_OUTPUT_RATE_NORMAL
Nilai: 0
Output bingkai berada pada tingkat normal.

Untuk input progresif, setiap bingkai menghasilkan satu bingkai output. Untuk input interlaced, setiap bingkai (dua bidang) menghasilkan dua bingkai output progresif.
DXVAHD_OUTPUT_RATE_HALF
Nilai: 1
Output bingkai berada pada setengah laju.

Untuk input progresif, setiap bingkai menghasilkan satu bingkai output, sama seperti DXVAHD_OUTPUT_RATE_NORMAL. Untuk input interlaced, setiap bingkai menghasilkan satu bingkai output progresif.
DXVAHD_OUTPUT_RATE_CUSTOM
Nilai: 2
Output bingkai berada pada tingkat kustom.

Gunakan nilai ini untuk konversi kecepatan bingkai atau telesinus terbalik. Tingkat yang tepat diberikan dalam anggota OutputRate dari struktur DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA . Untuk mendapatkan daftar tarif kustom yang didukung oleh prosesor video, panggil metode IDXVAHD_Device::GetVideoProcessorCustomRates .

Persyaratan

   
Klien minimum yang didukung Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 R2 [hanya aplikasi desktop]
Header dxvahd.h

Lihat juga

DXVA-HD

DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA

Enumerasi Video Direct3D

Enumerasi Yayasan Media