From: Biswapriyo Nath <nathbappai@gmail.com> Requied for https://github.com/FFmpeg/FFmpeg/commit/c4d22f2d2c27ca6a078c126fbd371ded47b6... --- include/d3d12video.idl | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/include/d3d12video.idl b/include/d3d12video.idl index b5e0fd64bbe..9c97b6df7d0 100644 --- a/include/d3d12video.idl +++ b/include/d3d12video.idl @@ -360,6 +360,26 @@ typedef struct D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS ConversionArguments; } D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS; +[ + uuid(304fdb32-bede-410a-8545-943ac6a46138), + object, + local, + pointer_default(unique) +] +interface ID3D12VideoProcessor : ID3D12Pageable +{ + UINT GetNodeMask(); + + UINT GetNumInputStreamDescs(); + + HRESULT GetInputStreamDescs( + [in] UINT num_input_stream_descs, + [out] D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC *input_stream_descs + ); + + D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC GetOutputStreamDesc(); +} + [ uuid(3b60536e-ad29-4e64-a269-f853837e5e53), object, -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/9766