mirror of
git://source.winehq.org/git/wine.git
synced 2024-10-04 19:37:28 +00:00
include: Add ID3D12VideoMotionEstimator in d3d12video.idl.
This commit is contained in:
parent
15b46d5b56
commit
e09dd6a3dd
|
@ -458,6 +458,22 @@ typedef struct D3D12_VIDEO_MOTION_ESTIMATOR_DESC
|
||||||
D3D12_VIDEO_SIZE_RANGE SizeRange;
|
D3D12_VIDEO_SIZE_RANGE SizeRange;
|
||||||
} D3D12_VIDEO_MOTION_ESTIMATOR_DESC;
|
} 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
|
typedef struct D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC
|
||||||
{
|
{
|
||||||
UINT NodeMask;
|
UINT NodeMask;
|
||||||
|
|
Loading…
Reference in a new issue