Microsoft DirectX 8.0 (C++)

パラメータの型

パラメータ宣言は、次の構文に従う。type は有効な型、id は有効な FOURCC コードである。const 値をパラメータの初期値として指定する場合、その型はtype と一致している必要がある。

{type} {id};
{type} {id} = {const};

次の表は、サンプルのほか、エフェクト ファイルのパラメータ宣言で使用する有効なパラメータの型を示している。

サンプル
DWORD
DWORD minVertices;
FLOAT
FLOAT fRotationAdvances;
VECTOR
VECTOR vecPoint;
MATRIX
MATRIX matIndentity;
TEXTURE
TEXTURE tex1;
VERTEXSHADER
VERTEXSHADER v1;
PIXELSHADER
PIXELSHADER p1;