Platform SDK: DirectX

構造体

ここでは、DirectSound が使う以下の構造体のリファレンス情報を提供する。

 :  すべての DirectX 構造体用のメモリは、使用前に初期化しなければならない。加えて、dwSize メンバを保持する構造体では、使用前にそのメンバを構造体のバイト単位のサイズに設定しなければならない。次の例は、よく使われる構造体 DSCAPS に対してこれらの処理を実行する。

DSCAPS dscaps; // まだこの構造体は利用できない。
 
ZeroMemory(&dscaps, sizeof(dscaps));
dscaps.dwSize = sizeof(dscaps);
 
// これでこの構造体が利用可能になった。
.
.