DXVA_COPPStatusDisplayData 结构 (dxva9typ.h)
[与此页面关联的功能 DirectShow 是一项旧功能。 它已被 MediaPlayer、 IMFMediaEngine 和 媒体基金会中的音频/视频捕获取代。 这些功能已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能使用 MediaPlayer、 IMFMediaEngine 和 Media Foundation 中的音频/视频捕获 ,而不是 DirectShow。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]
包含认证输出保护协议 (COPP) 中显示数据查询的结果。
语法
typedef struct _DXVA_COPPStatusDisplayData {
GUID rApp;
ULONG dwFlags;
ULONG DisplayWidth;
ULONG DisplayHeight;
ULONG Format;
ULONG d3dFormat;
ULONG FreqNumerator;
ULONG FreqDenominator;
} DXVA_COPPStatusDisplayData;
成员
rApp
应用程序在 AMCOPPStatusInput 结构中传递的 128 位随机数。
dwFlags
状态标志。 请参阅 COPP_StatusFlags。
DisplayWidth
显示模式的宽度(以像素为单位)。
DisplayHeight
显示模式的高度(以像素为单位)。
Format
包含打包到 ULONG中的DXVA_ExtendedFormat结构,用于描述视频格式。
d3dFormat
包含描述视频格式 的D3DFORMAT 值。 有关详细信息,请参阅 Direct3D SDK 文档。
FreqNumerator
当前显示模式的刷新率的分子。
FreqDenominator
当前显示模式的刷新率的分母。
注解
刷新率以分数表示。 例如,如果刷新率为 72 Hz, 则 FreqNumerator = 72,FreqDenominator = 1。 对于 NTSC 电视,值为 FreqNumerator = 60000 和 FreqDenominator = 1001 (59.94 字段/秒) 。
要求
要求 | 值 |
---|---|
Header | dxva9typ.h (包括 Dxva.h) |