Microsoft DirectX 8.0 (C++) |
現在のインスタンスにキャリブレーション ポイントを設定する。
typedef struct DIPROPCPOINTS { DIPROPHEADER diph; DWORD dwCPointsNum; CPOINT cp[MAXCPOINTSNUM]; } DIPROPCPOINTS, *LPDIPROPCPOINTS; typedef const DIPROPCPOINTS *LPCDIPROPCPOINTS;
メンバ | 値 |
---|---|
dwSize | sizeof(DIPROPCPOINTS) |
dwHeaderSize | sizeof(DIPROPHEADER) |
dwObj | dwHow メンバが DIPH_BYID であれば、このメンバは、設定または取得されるプロパティを持つオブジェクトの識別子とする。
dwHow メンバが DIPH_ BYOFFSET であれば、このメンバは、設定または取得されるプロパティを持つオブジェクトのデータ形式オフセットとする。たとえば、c_dfDIMouse データ形式を選ぶと、このメンバは DIMOFS_* 値のうちどれか 1 つとしなければならない。 dwHow メンバが DIPH_BYUSAGE であれば、デバイスは HID (Human Interface Device) とする。デバイス オブジェクトは、パックされた形式の HID 使用ページおよび使用状況の値によって識別される。 このプロパティは個別のデバイス オブジェクトにしか適用できないので、DIPH_DEVICE は使用できない。 |
dwHow | dwObj メンバの解釈方法を指定する。詳細については、この表の dwObj メンバの説明を参照すること。 |