D3D12DDI_VIDEO_PROCESS_REFERENCE_INFO_DATA_0020结构 (d3d12umddi.h)

检索给定反交错模式所需的过去和将来帧数。 此结构适用于 D3D12DDICAPS_TYPE_VIDEO_0020D3D12DDICAPS_VIDEO_PROCESS_REFERENCE_INFO功能检查。

语法

typedef struct D3D12DDI_VIDEO_PROCESS_REFERENCE_INFO_DATA_0020 {
  UINT                                              NodeIndex;
  D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAGS_0020     DeinterlaceMode;
  D3D12DDI_VIDEO_PROCESS_FILTER_FLAGS_0020          Filters;
  D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAGS_0020 FeatureSupport;
  DXGI_RATIONAL                                     InputFrameRate;
  DXGI_RATIONAL                                     OutputFrameRate;
  BOOL                                              EnableAutoProcessing;
  UINT                                              PastFrames;
  UINT                                              FutureFrames;
} D3D12DDI_VIDEO_PROCESS_REFERENCE_INFO_DATA_0020;

成员

NodeIndex

在多适配器作中,这表示此作适用于的设备的物理适配器。

DeinterlaceMode

要为其检索过去帧数和未来帧数的反交错模式。 只能一次查询单个模式。 有关模式列表,请参阅 D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAGS 枚举。

Filters

要检索过去和将来帧数的筛选器。 可以指定多个筛选器。 有关详细信息,请参阅 D3D12DDI_VIDEO_PROCESS_FILTER_FLAGS 枚举。

FeatureSupport

要检索过去和将来帧数的功能。 有关详细信息,请参阅 D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAGS 枚举。

InputFrameRate

流的输入速率。

OutputFrameRate

流的输出速率。

EnableAutoProcessing

是否使用自动处理。 如果使用自动处理,则为 TRUE。

PastFrames

支持此处理所需的过去引用帧数。

FutureFrames

支持此处理所需的将来引用帧数。

要求

要求 价值
标头 d3d12umddi.h (包括 D3d12umddi.h)

另请参阅

D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAGS

D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAGS

D3D12DDI_VIDEO_PROCESS_FILTER_FLAGS