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; |