Microsoft DirectX 8.0 (C++) |
アクション マッピングはバッファリング データを念頭に置いて設計されており、ほとんどはバッファリング データで使用される。アクション マッピングされたデバイスからのデータ取得とマッピングされていないデバイスからのデータ取得では、データを取得する場所のみが異なっている。アクション マッピングがない場合は、DIDEVICEOBJECTDATA 構造体の dwOfs メンバを調べて、変更の報告があるデバイス オブジェクトを判断する。しかしアクション マッピングでは、uAppData メンバを調べる。データは dwData メンバで見つかる。
アクション マッピングされたデータの取得の詳細については、「アクション データの取得」を参照すること。