共用方式為


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)

另請參閱

DXVA_Frequency

DXVA_SampleFormat