Я создаю эффект, используя
hr = D3DXCreateEffectFromFile( g_D3D_Device,
shaderPath.c_str(),
macros,
NULL,
0,
NULL,
&pEffect,
&pBufferErrors );
Я хотел бы получить все формы, которые использует этот шейдер. В OpenGL я использовал glGetActiveUniform и glGetUniformLocation, чтобы получить размер, тип, имя константы и т. Д. Есть ли эквивалентная функция D3DX9?