DwmShowContact 関数 (dwmapi.h)
特定のタッチまたはペンの連絡先に応じて描画するビジュアル フィードバックの種類を指定するために、アプリまたはフレームワークによって呼び出されます。
構文
HRESULT DwmShowContact(
[in] DWORD dwPointerID,
[in] DWM_SHOWCONTACT eShowContact
);
パラメーター
[in] dwPointerID
連絡先のポインター ID。 各タッチまたはペンの連絡先には、検出されると一意の ID が付与されます。
[in] eShowContact
次の 1 つ以上のDWM_SHOWCONTACT視覚化。DWM はこの連絡先に対して表示する必要があります。
DWMSC_NONE (0x00000000)
連絡先に応答して視覚的なフィードバックを表示する必要はありません。
DWMSC_DOWN (0x00000001)
ボタンを押したときに使用するような "連絡先の下へ" アニメーションを表示します。
DWMSC_UP (0x00000002)
ボタンのリリースで使用される"連絡先アップ" アニメーションを表示します。
DWMSC_DRAG (0x00000004)
タッチまたはペンによって選択された UI 要素がドラッグされたときに、"連絡先ドラッグ" アニメーションを表示します。
DWMSC_HOLD (0x00000008)
ボタンを押したままなど、連絡先が押されている間にビジュアルを表示します。
DWMSC_PENBARREL (0x00000010)
ペン バレル ボタンが押されたときに、ペン バレルのビジュアルを表示します。
DWMSC_ALL (0xFFFFFFFF)
呼び出された場合は、アニメーションのいずれかを表示します。
戻り値
dwPointerID
備考
UI スレッドでこの関数を呼び出しても安全です。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 8 [デスクトップ アプリのみ] |
サポートされる最小サーバー | Windows Server 2012 [デスクトップ アプリのみ] |
ターゲット プラットフォーム の |
ウィンドウズ |
ヘッダー | dwmapi.h |
ライブラリ | Dwmapi.lib |
DLL | Dwmapi.dll |