Platform SDK: DirectX

構造体

ここでは、以下の DirectInput 構造体を説明する。

 :  使用前にすべての DirectX 構造体のメモリは、ゼロに初期化されなければならない。また、dwSize メンバを含むすべての構造体は、使用前に dwSize メンバをその構造体のサイズに設定する必要がある。次の例は、DIDEVCAPS 構造体の動作を説明している。

DIDEVCAPS didevcaps; // これはまだ使用できない。
 
ZeroMemory(&didevcaps, sizeof(didevcaps));
didevcaps.dwSize = sizeof(didevcaps);
 
// これで構造体を使うことができる。
.
.