WRL に基づいた古い Media Extension サンプル コードがあります。これは Windows 8.1 で非常にうまく動作します。ただし、UWP に移植すると、メタデータのマージ中にエラーが報告されます。
UWP は現在 WRL をサポートしていますか?
winmd の位置が変更されました。MIDL にこの行を追加してください
-metadata_dir "C:\Program Files (x86)\Windows Kits\10\UnionMetadata"
Windows ランタイム C++ テンプレート ライブラリ (WRL) のステータスは、Windows 8.1 の場合と同じです。存在し、機能し、使用できますが、C++/CX 以外の WRL の使用に関するドキュメントやサンプルはほとんどまたはまったくありません。その使用Microsoft::WRL::ComPtr
はいたるところにあります。
Windows ランタイム (WinRT) API 用のDirectX ツール キットの側面で WRL を使用していますが、UWP では問題なく動作します。
MSDNを参照