D3D12DDI_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT_0053 Struktur (d3d12umddi.h)
Beschreibt die Ausgabe des Auflösungsvorgangs.
Syntax
typedef struct D3D12DDI_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT_0053 {
D3D12DDI_HRESOURCE hDrvMotionVectorTexture2D;
D3D12DDI_RESOURCE_COORDINATE_0053 MotionVectorCoordinate;
D3D12DDI_HRESOURCE hDrvDifferencesMetricTexture2D;
D3D12DDI_RESOURCE_COORDINATE_0053 DifferencesMetricCoordinate;
} D3D12DDI_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT_0053;
Angehörige
hDrvMotionVectorTexture2D
Die Ausgaberessource für aufgelöste Bewegungsvektoren. Bewegungsvektoren werden in eine DXGI_FORMAT_R16G16_SINT 2D-Textur aufgelöst. Die aufgelösten Daten werden voraussichtlich eine signierte 16-Byte-Ganzzahl mit Viertel pel-Einheiten sein, wobei die X-Vektorkomponente in der R-Komponente und die in der G-Komponente gespeicherte Y-Vektorkomponente gespeichert ist. Bewegungsvektoren werden in einem 2D-Layout gespeichert, das dem Pixellayout der ursprünglichen Eingabetexturen entspricht.
MotionVectorCoordinate
Gibt den Ausgabeursprung der Bewegungsvektoren an. Der verbleibende Unterbereich muss groß genug sein, um alle Bewegungsvektoren pro Block zu speichern, die durch die Eingabe PixelWidth/PixelHeight und die D3D12DDI_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_0053angegeben werden.
hDrvDifferencesMetricTexture2D
Wenn der D3D12DDI_VIDEO_MOTION_ESTIMATOR_DIFFERENCES_METRIC_0053D3D12DDI_VIDEO_MOTION_ESTIMATOR_DIFFERENCES_METRIC_0053_NONEist, muss dieser Parameter nullptr sein.
Wenn die D3D12DDI_VIDEO_MOTION_ESTIMATOR_DIFFERENCES_METRIC_0053 D3D12DDI_VIDEO_MOTION_ESTIMATOR_DIFFERENCES_METRIC_0053_SUM_OF_ABSOLUTE_TRANSFORMED_DIFFERENCESist, handelt es sich um eine DXGI_FORMAT_R32_UNORM oder DXGI_FORMAT_R32_UINT Textur 2D. Die Werte werden in einem 2D-Layout gespeichert, das dem Pixellayout der ursprünglichen Eingabetexturen entspricht.
DifferencesMetricCoordinate
Gibt den Ausgabeursprung der Differenzmetrik an. Der verbleibende Unterbereich muss groß genug sein, um eine Differenzmetrik pro Block zu speichern, die durch die Eingabe PixelWidth/PixelHeight des D3D12DDI_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_0053angegeben wird.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 10, Version 1809 |
Header- | d3d12umddi.h |