DIRECTMANIPULATION_STATUS列挙 (directmanipulation.h)
直接操作の考えられる状態を定義します。 特に明記されていない限り、ビューポートは任意の状態で入力を処理できます。
構文
typedef enum DIRECTMANIPULATION_STATUS {
DIRECTMANIPULATION_BUILDING = 0,
DIRECTMANIPULATION_ENABLED = 1,
DIRECTMANIPULATION_DISABLED = 2,
DIRECTMANIPULATION_RUNNING = 3,
DIRECTMANIPULATION_INERTIA = 4,
DIRECTMANIPULATION_READY = 5,
DIRECTMANIPULATION_SUSPENDED = 6
} ;
定数
DIRECTMANIPULATION_BUILDING 値: 0 ビューポートは初期化中であり、入力をまだ処理できません。 |
DIRECTMANIPULATION_ENABLED 値: 1 ビューポートが正常に有効になりました。 |
DIRECTMANIPULATION_DISABLED 値: 2 ビューポートは無効になっており、入力またはコールバックを処理できません。 ビューポートを有効にするには、 Enable を呼び出します。 |
DIRECTMANIPULATION_RUNNING 値: 3 ビューポートは現在、入力を処理し、コンテンツを更新しています。 |
DIRECTMANIPULATION_INERTIA 値: 4 ビューポートは慣性のためにコンテンツを移動しています。 |
DIRECTMANIPULATION_READY 値: 5 ビューポートは、前の操作を完了しました。 |
DIRECTMANIPULATION_SUSPENDED 値: 6 SetContact チェーン内の先祖に入力が昇格されたときのビューポートの一時的な状態。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリのみ] |
Header | directmanipulation.h |