D3D12DDI_VIDEO_PROCESS_REFERENCE_INFO_DATA_0020结构 (d3d12umddi.h)

检索给定的反隔行模式所需的过去和将来帧数。 此结构适用于 D3D12DDICAPS_TYPE_VIDEO_0020 中的D3D12DDICAPS_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

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

要求

要求
Header d3d12umddi.h (包括 D3d12umddi.h)

另请参阅

D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAGS

D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAGS

D3D12DDI_VIDEO_PROCESS_FILTER_FLAGS