Metro スタイル アプリの現在の WebView は、別の HWND でホストされているため、私には使用できず、WebView を他のコントロールと重ねることができません。さらに、提供された API は、私がそれを使用するのに十分ではありません (たとえば、「onNavigation」イベントを処理する可能性はありません)。
HTML/CSS を解析し、DirectX を使用してレンダリングできる C++ ライブラリを探しています。独自のレンダラーを作成したいと思っていますが、簡単ではありません。少なくとも適切な HTML/CSS パーサーがあれば助かります。
また、Gecko または Webkit を使用できるかどうかも確認しましたが、ストアの承認に失敗します (また、これらは非常に複雑で、私のプロジェクトでは少しやり過ぎです)。
追加要件:
- 非 GPL (クローズドソースの商用アプリで許可する必要があります。)
- XHTML 準拠のパーサー/レンダラー
- ソースコードが利用できることはプラスです。それ以外の場合は、x86 および ARM のバイナリが必要です。