(dxva.h) DXVA_VideoDesc 结构

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

要求

要求
Header dxva.h (包括 Dxva.h)

另请参阅

DXVA_Frequency

DXVA_SampleFormat