通常、シェーダー コードをコンパイルするビルド プロセスの一部として 、HLSL コード コンパイラfxc.exeを使用します。 詳細については、「 シェーダーのコンパイル」を参照してください。 このトピックでは、実行時に D3DCompileFromFile 関数を使用してシェーダー コードをコンパイルする方法について説明します。 シェーダーをコンパイルするには: D3DCompileFromFile を呼び出して HLSL シェーダー コードをコンパイルします。 UINT flags = D3DCOMPILE_ENABLE_STRICTNESS; #if defined( DEBUG ) || defined( _DEBUG ) flags |= D3DCOMPILE_DEBUG; #endif // Prefer higher CS shader profile when possi
