структура D3D12DDI_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT_0060 (d3d12umddi.h)
Описывает выходные данные операции разрешения.
Синтаксис
typedef struct D3D12DDI_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT_0060 {
D3D12DDI_HRESOURCE hDrvMotionVectorTexture2D;
D3D12DDI_RESOURCE_COORDINATE_0053 MotionVectorCoordinate;
} D3D12DDI_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT_0060;
Члены
hDrvMotionVectorTexture2D
Выходной ресурс для разрешенных векторов движения. Векторы движения разрешаются в двухd текстуру DXGI_FORMAT_R16G16_SINT. Ожидается, что разрешенные данные будут со знаком 16-байтным целым числом с единицей pel quarter,s с компонентом Вектора X, хранящимся в компоненте R, и компонентом вектора Y, хранящимся в компоненте G. Векторы движения хранятся в двухd-макете, соответствующем макету пикселей исходных входных текстур.
MotionVectorCoordinate
Указывает источник выходных данных векторов движения. Оставшийся подрегион должен быть достаточно большим, чтобы хранить все векторы движения на блок, заданный входными значениями PixelWidth/PixelHeight и D3D12DDI_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_0053.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 версии 1903 |
Верхняя часть | d3d12umddi.h |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по