3 Mar
2025
3 Mar
'25
11:19 p.m.
Matteo Bruni (@Mystral) commented about dlls/d3dx9_36/surface.c:
+ if (FAILED(hr)) + goto exit; + + hr = IWICBitmapEncoder_CreateNewFrame(wic_encoder, &wic_frame, &encoder_options); + if (FAILED(hr)) + goto exit; + + hr = IWICBitmapFrameEncode_Initialize(wic_frame, encoder_options); + if (FAILED(hr)) + goto exit; + + hr = IWICBitmapFrameEncode_SetSize(wic_frame, pixels->size.width, pixels->size.height); + if (FAILED(hr)) + goto exit; + + memcpy(&wic_pixel_format, pixel_format_guid, sizeof(*pixel_format_guid)); This could also be written as:
wic_pixel_format = *pixel_format_guid;
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/7436#note_96706