D3D12_FEATURE_DATA_VIDEO_PROCESS_REFERENCE_INFO-Struktur (d3d12video.h)
Stellt Daten für Aufrufe von ID3D12VideoDevice::CheckFeatureSupport bereit, wenn das angegebene Feature D3D12_FEATURE_VIDEO_PROCESS_REFERENCE_INFO ist. Ruft die Anzahl der vergangenen und zukünftigen Referenzframes ab, die für den angegebenen Deinterlacemodus, filter, die Ratekonvertierung oder die automatische Verarbeitung erforderlich sind.
Syntax
typedef struct D3D12_FEATURE_DATA_VIDEO_PROCESS_REFERENCE_INFO {
UINT NodeIndex;
D3D12_VIDEO_PROCESS_DEINTERLACE_FLAGS DeinterlaceMode;
D3D12_VIDEO_PROCESS_FILTER_FLAGS Filters;
D3D12_VIDEO_PROCESS_FEATURE_FLAGS FeatureSupport;
DXGI_RATIONAL InputFrameRate;
DXGI_RATIONAL OutputFrameRate;
BOOL EnableAutoProcessing;
UINT PastFrames;
UINT FutureFrames;
} D3D12_FEATURE_DATA_VIDEO_PROCESS_REFERENCE_INFO;
Member
NodeIndex
Eine ganze Zahl, die angibt, für welchen physischen Adapter des Geräts der Vorgang gilt, in einem Vorgang mit mehreren Adaptern.
DeinterlaceMode
Ein Member der D3D12_VIDEO_PROCESS_DEINTERLACE_FLAGS Enumeration, die den Deinterlacingmodus angibt, für den die erforderliche Anzahl vergangener und zukünftiger Referenzframes abgerufen wird.
Filters
Eine bitweise OR-Kombination von Werten aus der D3D12_VIDEO_PROCESS_FILTER_FLAGS-Enumeration , die die Filter angibt, für die die erforderliche Anzahl früherer und zukünftiger Referenzrahmen abgerufen wird.
FeatureSupport
Eine bitweise OR-Kombination von Werten aus der D3D12_VIDEO_PROCESS_FEATURE_FLAGS Enumeration, die die Features angibt, für die die erforderliche Anzahl früherer und zukünftiger Referenzrahmen abgerufen wird.
InputFrameRate
Die Eingabebildrate des Datenstroms, für den die erforderliche Anzahl vergangener und zukünftiger Referenzframes abgerufen wird.
OutputFrameRate
Die Ausgabebildrate des Datenstroms, für den die erforderliche Anzahl vergangener und zukünftiger Referenzframes abgerufen wird.
EnableAutoProcessing
True, wenn die automatische Verarbeitung verwendet wird; andernfalls false.
PastFrames
Die Anzahl der vergangenen Frames, die erforderlich sind, um die angegebenen Verarbeitungsfeatures zu unterstützen.
FutureFrames
Die Anzahl zukünftiger Frames, die erforderlich sind, um die angegebenen Verarbeitungsfeatures zu unterstützen.
Anforderungen
Kopfzeile | d3d12video.h |