Function D3DPreprocess
pub unsafe fn D3DPreprocess<P2, P4>(
psrcdata: *const c_void,
srcdatasize: usize,
psourcename: P2,
pdefines: Option<*const D3D_SHADER_MACRO>,
pinclude: P4,
ppcodetext: *mut Option<ID3DBlob>,
pperrormsgs: Option<*mut Option<ID3DBlob>>,
) -> Result<()>where
P2: Param<PCSTR>,
P4: Param<ID3DInclude>,