[1/2] include: Add ID3DXFragmentLinker interface

Matteo Bruni matteo.mystral at gmail.com
Mon Jul 27 09:10:05 CDT 2015


2015-07-23 11:11 GMT+02:00 Alistair Leslie-Hughes <leslie_alistair at hotmail.com>:
> Hi,
>
>
> Changelog:
>         include: Add ID3DXFragmentLinker interface
>
>
> Best Regards
>     Alistair Leslie-Hughes

> +typedef interface ID3DXFragmentLinker ID3DXFragmentLinker;

You don't need that.

> +    STDMETHOD(GetDevice)(THIS_ IDirect3DDevice9 *device) PURE;

This is wrong.

> +    STDMETHOD(LinkPixelShader)(THIS_ const char *profile, DWORD flags, const D3DXHANDLE *fragmenthandles, UINT fragments, IDirect3DVertexShader9 **shader, ID3DXBuffer **errors) PURE;

This too.

For reference, I checked the definitions with those from the March
2009 DirectX SDK.



More information about the wine-devel mailing list