c#中两个GraphicsBuffer的异或

时间:2010-06-18 04:29:02

标签: c# .net

我在c#中有两个GraphicsBuffer,我想对两个缓冲区进行XOR并存储在第三个变量中。请指导我,以便我能够做到。

2 个答案:

答案 0 :(得分:0)

  1. 从两个缓冲区中的每一个中提取每个数据项/字节。
  2. 使用XOR运算符组合两个这样的字节 - byte3 = byte1 ^ byte2
  3. 将生成的 byte3 添加到最后一个GraphicsBuffer。
  4. 重复,直到您完成所有数据/字节。

答案 1 :(得分:0)

我从来没有Xor'ed一个图形缓冲区,但我已经加密了一些东西,我想它是一回事。你可以在这里阅读它: http://freedom2blog.com/2010/05/easy-encryption-using-bitwise-exclusive-or-xor/