Module: wine Branch: master Commit: e09dd6a3dd6a3393c21c76395d69735df999a9a5 URL: https://gitlab.winehq.org/wine/wine/-/commit/e09dd6a3dd6a3393c21c76395d69735...
Author: Biswapriyo Nath nathbappai@gmail.com Date: Tue Sep 26 03:41:53 2023 +0000
include: Add ID3D12VideoMotionEstimator in d3d12video.idl.
---
include/d3d12video.idl | 16 ++++++++++++++++ 1 file changed, 16 insertions(+)
diff --git a/include/d3d12video.idl b/include/d3d12video.idl index 277ceb8776d..12ecd49e9fc 100644 --- a/include/d3d12video.idl +++ b/include/d3d12video.idl @@ -458,6 +458,22 @@ typedef struct D3D12_VIDEO_MOTION_ESTIMATOR_DESC D3D12_VIDEO_SIZE_RANGE SizeRange; } D3D12_VIDEO_MOTION_ESTIMATOR_DESC;
+[ + uuid(33fdae0e-098b-428f-87bb-34b695de08f8), + object, + local, + pointer_default(unique) +] +interface ID3D12VideoMotionEstimator : ID3D12Pageable +{ + D3D12_VIDEO_MOTION_ESTIMATOR_DESC GetDesc(); + + HRESULT GetProtectedResourceSession( + [in] REFIID riid, + [out, iid_is(riid)] void **protected_session + ); +} + typedef struct D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC { UINT NodeMask;