struktur DXVAHD_CONTENT_DESC (dxvahd.h)
Menjelaskan aliran video untuk prosesor video Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
Driver tampilan dapat menggunakan informasi dalam struktur ini untuk mengoptimalkan kemampuan prosesor video. Misalnya, beberapa kemampuan mungkin tidak diekspos untuk konten definisi tinggi (HD), karena alasan performa.
Sintaks
typedef struct _DXVAHD_CONTENT_DESC {
DXVAHD_FRAME_FORMAT InputFrameFormat;
DXVAHD_RATIONAL InputFrameRate;
UINT InputWidth;
UINT InputHeight;
DXVAHD_RATIONAL OutputFrameRate;
UINT OutputWidth;
UINT OutputHeight;
} DXVAHD_CONTENT_DESC;
Anggota
InputFrameFormat
Anggota enumerasi DXVAHD_FRAME_FORMAT yang menjelaskan bagaimana streaming video dihubungkan.
InputFrameRate
Kecepatan bingkai aliran video input, ditentukan sebagai struktur DXVAHD_RATIONAL .
InputWidth
Lebar bingkai input, dalam piksel.
InputHeight
Tinggi bingkai input, dalam piksel.
OutputFrameRate
Kecepatan bingkai aliran video output, ditentukan sebagai struktur DXVAHD_RATIONAL .
OutputWidth
Lebar bingkai output, dalam piksel.
OutputHeight
Tinggi bingkai output, dalam piksel.
Keterangan
Kecepatan bingkai dinyatakan sebagai rasio. Misalnya, 30 bingkai per detik (fps) dinyatakan sebagai 30:1, dan 29,97 fps dinyatakan sebagai 30000/1001. Untuk konten interlaced, bingkai terdiri dari dua bidang, sehingga kecepatan bingkai setengah dari laju bidang.
Jika aplikasi akan menggabungkan dua aliran input atau lebih, gunakan aliran terbesar untuk nilai InputWidth dan InputHeight.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 7 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 R2 [hanya aplikasi desktop] |
Header | dxvahd.h |