public static extern int D3D10DisassembleEffect([NativeTypeName("ID3D10Effect *")] ID3D10Effect *pEffect, [NativeTypeName("BOOL")] int EnableColorCode, [NativeTypeName("ID3D10Blob **")] ID3DBlob **ppDisassembly);
 public static extern HRESULT D3D10DisassembleEffect(ID3D10Effect *pEffect, BOOL EnableColorCode, [NativeTypeName("ID3D10Blob **")] ID3DBlob **ppDisassembly);