Module: wine Branch: master Commit: 4ce218eea83b36e67c4b243aade7b7a82004c40c URL: https://gitlab.winehq.org/wine/wine/-/commit/4ce218eea83b36e67c4b243aade7b7a...
Author: Biswapriyo Nath nathbappai@gmail.com Date: Tue Sep 26 03:42:16 2023 +0000
include: Add ID3D12VideoEncodeCommandList1 in d3d12video.idl.
---
include/d3d12video.idl | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+)
diff --git a/include/d3d12video.idl b/include/d3d12video.idl index 0ed7d453d4a..6a008afc356 100644 --- a/include/d3d12video.idl +++ b/include/d3d12video.idl @@ -758,6 +758,27 @@ interface ID3D12VideoDevice2 : ID3D12VideoDevice1 ); }
+[ + uuid(94971eca-2bdb-4769-88cf-3675ea757ebc), + object, + local, + pointer_default(unique) +] +interface ID3D12VideoEncodeCommandList1 : ID3D12VideoEncodeCommandList +{ + void InitializeExtensionCommand( + [in] ID3D12VideoExtensionCommand *extension_command, + [in] const void *initialization_parameters, + [in] SIZE_T initialization_parameters_size_in_bytes + ); + + void ExecuteExtensionCommand( + [in] ID3D12VideoExtensionCommand *extension_command, + [in] const void *execution_parameters, + [in] SIZE_T execution_parameters_size_in_bytes + ); +} + cpp_quote("DEFINE_GUID(D3D12_VIDEO_DECODE_PROFILE_MPEG2, 0xee27417f, 0x5e28, 0x4e65, 0xbe, 0xea, 0x1d, 0x26, 0xb5, 0x08, 0xad, 0xc9);") cpp_quote("DEFINE_GUID(D3D12_VIDEO_DECODE_PROFILE_MPEG1_AND_MPEG2, 0x86695f12, 0x340e, 0x4f04, 0x9f, 0xd3, 0x92, 0x53, 0xdd, 0x32, 0x74, 0x60);") cpp_quote("DEFINE_GUID(D3D12_VIDEO_DECODE_PROFILE_H264, 0x1b81be68, 0xa0c7, 0x11d3, 0xb9, 0x84, 0x00, 0xc0, 0x4f, 0x2e, 0x73, 0xc5);")