pub unsafe fn D3DDecompressShaders(
psrcdata: *const c_void,
srcdatasize: usize,
unumshaders: u32,
ustartindex: u32,
pindices: Option<*const u32>,
uflags: u32,
ppshaders: *mut Option<ID3DBlob>,
ptotalshaders: Option<*mut u32>,
) -> Result<()>