D3D에서 셰이더 프로그램은 먼저 이식성이 있는 바이트 코드로 컴파일되어야 한다. 그래야 그래픽 드라이버는 그 바이트 코드를 다시 시스템의 GPU에 맞게 최적의 네이티브 명령들로 컴파일한다. 1. 런타임 컴파일 실행 시점에서 D3DCompilerFromFile() 함수를 이용해 셰이더를 컴파일할 수 있다. https://docs.microsoft.com/en-us/windows/win32/api/d3dcompiler/nf-d3dcompiler-d3dcompilefromfile D3DCompileFromFile function (d3dcompiler.h) - Win32 apps Compiles Microsoft High Level Shader Language (HLSL) code into bytecode ..