windows::Win32::Graphics::Direct3D::Fxc

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>,