(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) |