Microsoft DirectX 8.0

DEXTER_PARAM 構造体

プロパティが所定の時点で想定される値を指定する。

構文

typedef struct {
    BSTR      Name;
    DISPID    dispID;
    LONG      nValues;
} DEXTER_PARAM;

メンバ

Name
プロパティの名前。
dispID
プロパティのディスパッチ ID (DISPID)。Name メンバが指定されている場合はゼロ。
nValues
そのプロパティで想定される値の個数。

注意

オブジェクトは、IDispatch インターフェイスをサポートしていなければならない。

プロパティの DISPID がわかっている場合は、dispID メンバを設定できる。ただし、通常は Name メンバにプロパティのテキスト名を設定し、dispID は 0 に設定する。プロパティ セッターは、IDispatch::GetIDsOfNames を呼び出して、DISPID を取得する。

参照

IPropertySetterDEXTER_VALUE