WRL を使用して非同期をサポートする WinRT コンポーネントを作成したいのですが、WRL パターンを使用してバックグラウンド タスクを作成する方法を含めてcreate_async()
も未定義であることがわかりました。ppltask.h
using namespace concurrency
私の機能は次のようなものです:
HRESULT GetStreamAsync([out, retval] IAsyncOperation<IRRandomAccessStream*>** operation);
も使用しようとしましたが、戻り値IThreadPoolStatics->RunAsync()
の場合とない場合にのみ使用できるようです。IAsyncAction
誰でも助けることができますか?