pub unsafe fn D3D10DisassembleShader<P0, P1>(
    pshader: *const c_void,
    bytecodelength: usize,
    enablecolorcode: P0,
    pcomments: P1
) -> Result<ID3DBlob>
where P0: IntoParam<BOOL>, P1: IntoParam<PCSTR>,