WinAPI のオープン実装 - Wine 8.20 の実験的リリースが行われました。 バージョン 8.19 のリリース以来、20 件のバグ レポートがクローズされ、397 件の変更が加えられました。
最も重要な変更点:
- DirectMusic API の開発は続けられています。
- winegstreamer ライブラリの機能が拡張されました。 関数 find_element_factories、factory_create_element、wg_muxer_add_stream、wg_muxer_start、wg_muxer_push_sample、ProcessSample のサポートが追加されました。
- Wine で起動されたプロトコル ハンドラーのバインディングのメイン ユーザー環境へのエクスポートが提供されます。
- このコードは、9.0 月に予定されている Wine XNUMX のリリースに先立って、今後のコード ベースの凍結に備えてクリーンアップされました。
- d3d10core および d3d11 では、テスト呼び出し test_texture()、test_cube_maps()、test_uint_shader_instructions()、test_vertex_formats()、および test_mipmap_upload() が改善されました。
- スタブ実装 ISpTTSEngine を含む msttsengine DLL を追加しました。
- dssenh、secur32、user32、winscard、wintrust、wsdapi、wininet ライブラリの SecureZeroMemory() 関数を使用したフィールドの安全なクリアが有効になりました。
- _mblen_l や _mbsnbcpy_l など、マルチバイト文字列を操作するための約 30 の新しい関数が msvcrt ライブラリに追加されました。
- アプリケーションの動作に関連するエラー レポートはクローズされました: Folio Views 4、Captvty V3、NAM (NeuralAmpModeler)、Spectralayers 9 Pro。
- ゲームの動作に関連するエラー レポートは閉じられています: Max Payne (2001)、Warframe、NeverWinter Nights 2 Complete。
出所: オープンネット.ru