Является ли формат скомпилированных объектных файлов пиксельных и вершинных шейдеров, созданных файлом fxc.exe, где-либо официально или неофициально?Формат скомпилированных файлов-шейдеров DirectX9?
Я хотел бы иметь возможность читать постоянное имя для регистрации присвоений из файлов шейдера. Я знаю, что структура эффектов в D3DX может это сделать, но мне нужно избегать использования D3DX, поскольку он не может быть установлен на машинах пользователя, и мне это не нужно ни для чего другого, поэтому я хочу, чтобы они не запускали обновление directx ,
Если структура эффектов может это сделать, тогда я могу, если я смогу узнать формат файла, но могу «найти его где-нибудь в документах».
(это для использования в DirectX9)
Спасибо за ответ, который согласуется с тем, что я нашел в другом месте. Я решил пойти с другим подходом и скомпилировать шейдеры, используя мою собственную программу, используя D3DX на машине сборки, а не с помощью fxc, а затем я могу использовать интерфейс D3DX для получения данных постоянной таблицы и выписать их в своем собственном формат для моей программы. – jcoder