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