コード例 #1
0
 public void Blend(byte[] backBuffer, byte[] backClutBuffer, byte[] frontBuffer, byte[] frontClutBuffer, ref byte[] output, Pixel background = null, byte backBufferAlphaMulitplier = 0xFF, byte frontBufferAlphaMultiplayer = 0xFF)
 {
     if (background == null)
     {
         background = new Pixel(0x00, 0x00, 0x00, 0x00);
     }
     blender(backBuffer, backClutBuffer, frontBuffer, frontClutBuffer, ref output, background, backBufferAlphaMulitplier, frontBufferAlphaMultiplayer);
 }
コード例 #2
0
ファイル: STM32LTDC.cs プロジェクト: rte-se/emul8
 private void HandleBackgroundColorChange()
 {
     backgroundColor = new Pixel(
         (byte)backgroundColorRedChannelField.Value, 
         (byte)backgroundColorGreenChannelField.Value, 
         (byte)backgroundColorBlueChannelField.Value, 
         (byte)0xFF);
 }
コード例 #3
0
 public void Blend(byte[] backBuffer, byte[] frontBuffer, ref byte[] output, Pixel background = null, byte backBufferAlphaMulitplier = 0xFF, byte frontBufferAlphaMultiplayer = 0xFF)
 {
     Blend(backBuffer, null, frontBuffer, null, ref output, background, backBufferAlphaMulitplier, frontBufferAlphaMultiplayer);
 }