IRadialControllerInterop::CreateForWindow メソッド (radialcontrollerinterop.h)

RadialController オブジェクトをインスタンス化し、アクティブなアプリケーションにバインドします。

構文

HRESULT CreateForWindow(
  [in]  HWND   hwnd,
  [in]  REFIID riid,
  [out] void   **ppv
);

パラメーター

[in] hwnd

アクティブなアプリケーションのウィンドウを処理します。

[in] riid

リソース インターフェイスの GUID。

リソースへのインターフェイスの REFIID (GUID) は、__uuidof() マクロを使用して取得できます。 たとえば、__uuidof(IRadialController) はインターフェイスの GUID をバッファー リソースに取得します。

[out] ppv

RadialController オブジェクトへのポインターのアドレス。

戻り値

この関数が成功すると、 S_OKが返されます。 そうでない場合は、HRESULT エラー コードを返します。

要件

要件
サポートされている最小のクライアント Windows 10バージョン 1607 [デスクトップ アプリのみ]
サポートされている最小のサーバー サポートなし
対象プラットフォーム Windows
ヘッダー radialcontrollerinterop.h

こちらもご覧ください

開発者と UX のガイダンス

IRadialControllerInterop

サンプル

Surface Dial の操作

ユニバーサル Windows プラットフォームのサンプル (C# と C++)

Windows の従来のデスクトップのサンプル