Stefan Dösinger (@stefan) commented about dlls/mfmediaengine/tests/mfmediaengine.c:
IMFMediaEngineNotify_Release(¬ify->IMFMediaEngineNotify_iface); }
+LRESULT CALLBACK WindowCallback(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam) +{ + return DefWindowProcW(hWnd, uMsg, wParam, lParam); +} + + +static void test_playback_on_d3d_device(void) +{ + static const char ps_input[] = "Texture2D<float4> tex : register(t0);\n" + "SamplerState smp : register(s0);\n" + "\n" + //"float4 main(in float4 p : SV_POSITION, in float2 texcoord : TEX_COORD) : SV_TARGET {\n"
Did you figure out why you needed the extra parameter to make native d3dcompiler happy? It seems like this comment is a leftover from those experiments -- https://gitlab.winehq.org/wine/wine/-/merge_requests/1046#note_10526