DXVA_VideoDesc結構 (dxva.h)
轉譯器會將DXVA_VideoDesc結構傳送至驅動程式,以指定要執行反交錯或幀速率轉換作業的視訊數據流描述。
語法
typedef struct _DXVA_VideoDesc {
DWORD Size;
DWORD SampleWidth;
DWORD SampleHeight;
DWORD SampleFormat;
D3DFORMAT d3dFormat;
DXVA_Frequency InputSampleFreq;
DXVA_Frequency OutputFrameFreq;
} DXVA_VideoDesc, *LPDXVA_VideoDesc;
成員
Size
指定這個結構的大小,以位元組為單位。
SampleWidth
指定樣本的寬度,以像素為單位。
SampleHeight
指定樣本的高度,以像素為單位。
SampleFormat
指定 由 DXVA_SampleFormat 結構定義的範例格式。
d3dFormat
指定範例的 Direct3D 介面格式。
InputSampleFreq
指定 由 DXVA_Frequency 結構定義的傳入視訊頻率。
OutputFrameFreq
指定輸出視訊所需的幀速率,如 DXVA_Frequency所定義。
備註
如需顯示解譯或轉換不同內容類型之結構成員值的範例,請參閱 DeinterlaceQueryAvailableModes。
規格需求
需求 | 值 |
---|---|
標頭 | dxva.h (包含 Dxva.h) |