Share via


D3D12DDI_VIDEO_PROCESS_REFERENCE_INFO_DATA_0020-Struktur (d3d12umddi.h)

Ruft die Anzahl vergangener und zukünftiger Frames ab, die für einen bestimmten Deinterlace-Modus erforderlich sind. Diese Struktur ist für die D3D12DDICAPS_VIDEO_PROCESS_REFERENCE_INFO-Funktionsprüfung in D3D12DDICAPS_TYPE_VIDEO_0020 vorgesehen.

Syntax

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;

Member

NodeIndex

Beim Vorgang mit mehreren Adaptern gibt dies an, für welchen physischen Adapter des Geräts dieser Vorgang gilt.

DeinterlaceMode

Der Deinterlacingmodus, für den die Anzahl vergangener und zukünftiger Frames abgerufen werden soll. Es kann nur ein einzelner Modus gleichzeitig abgefragt werden. Eine Liste der Modi finden Sie in der D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAGS-Enumeration .

Filters

Die Filter, für die die Anzahl vergangener und zukünftiger Frames abgerufen werden soll. Es können mehrere Filter angegeben werden. Weitere Informationen finden Sie in der D3D12DDI_VIDEO_PROCESS_FILTER_FLAGS-Enumeration .

FeatureSupport

Die Features, für die die Anzahl vergangener und zukünftiger Frames abgerufen werden soll. Weitere Informationen finden Sie in der D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAGS-Enumeration .

InputFrameRate

Die Eingaberate des Datenstroms.

OutputFrameRate

Die Ausgaberate des Datenstroms.

EnableAutoProcessing

Gibt an, ob die automatische Verarbeitung verwendet wird. TRUE, wenn die automatische Verarbeitung verwendet wird.

PastFrames

Die Anzahl vergangener Referenzframes, die zur Unterstützung dieser Verarbeitung erforderlich sind.

FutureFrames

Die Anzahl der zukünftigen Referenzframes, die erforderlich sind, um diese Verarbeitung zu unterstützen.

Anforderungen

Anforderung Wert
Header d3d12umddi.h (include D3d12umddi.h)

Weitere Informationen

D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAGS

D3D12DDI_VIDEO_PROCESS_FEATURE_SUPPORT_FLAGS

D3D12DDI_VIDEO_PROCESS_FILTER_FLAGS