Function D3DCompileFromFile
pub unsafe fn D3DCompileFromFile<P0, P2, P3, P4>(
pfilename: P0,
pdefines: Option<*const D3D_SHADER_MACRO>,
pinclude: P2,
pentrypoint: P3,
ptarget: P4,
flags1: u32,
flags2: u32,
ppcode: *mut Option<ID3DBlob>,
pperrormsgs: Option<*mut Option<ID3DBlob>>,
) -> Result<()>where
P0: Param<PCWSTR>,
P2: Param<ID3DInclude>,
P3: Param<PCSTR>,
P4: Param<PCSTR>,