Jacek Caban : d3d11.idl: Added CD3D11_QUERY_DESC declaration.
Module: wine Branch: master Commit: 808b00d6e003954cd83b40326b1cf94ddbb51ecc URL: http://source.winehq.org/git/wine.git/?a=commit;h=808b00d6e003954cd83b40326b... Author: Jacek Caban <jacek(a)codeweavers.com> Date: Thu May 19 13:16:08 2016 +0200 d3d11.idl: Added CD3D11_QUERY_DESC declaration. Signed-off-by: Jacek Caban <jacek(a)codeweavers.com> Signed-off-by: Henri Verbeet <hverbeet(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> --- include/d3d11.idl | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/include/d3d11.idl b/include/d3d11.idl index b49d6f4..9d4d8fd 100644 --- a/include/d3d11.idl +++ b/include/d3d11.idl @@ -632,6 +632,21 @@ typedef struct D3D11_QUERY_DESC UINT MiscFlags; } D3D11_QUERY_DESC; +cpp_quote("#if !defined(D3D11_NO_HELPERS) && defined(__cplusplus)") +cpp_quote("struct CD3D11_QUERY_DESC : public D3D11_QUERY_DESC {") +cpp_quote(" CD3D11_QUERY_DESC() {}") +cpp_quote(" ~CD3D11_QUERY_DESC() {}") +cpp_quote(" explicit CD3D11_QUERY_DESC(const D3D11_QUERY_DESC &other) : D3D11_QUERY_DESC(other) {}") +cpp_quote(" explicit CD3D11_QUERY_DESC(D3D11_QUERY query, UINT misc_flags = 0) {") +cpp_quote(" Query = query;") +cpp_quote(" MiscFlags = misc_flags;") +cpp_quote(" }") +cpp_quote(" operator const D3D11_QUERY_DESC&() const {") +cpp_quote(" return *this;") +cpp_quote(" }") +cpp_quote("};") +cpp_quote("#endif") + typedef struct D3D11_RASTERIZER_DESC { D3D11_FILL_MODE FillMode;
participants (1)
-
Alexandre Julliard