CefAlphaType.cs 690 B

1234567891011121314151617181920212223242526272829
  1. //
  2. // This file manually written from cef/include/internal/cef_types.h.
  3. // C API name: cef_alpha_type_t.
  4. //
  5. namespace Xilium.CefGlue
  6. {
  7. using System;
  8. /// <summary>
  9. /// Describes how to interpret the alpha component of a pixel.
  10. /// </summary>
  11. public enum CefAlphaType
  12. {
  13. /// <summary>
  14. /// No transparency. The alpha component is ignored.
  15. /// </summary>
  16. Opaque,
  17. /// <summary>
  18. /// Transparency with pre-multiplied alpha component.
  19. /// </summary>
  20. Premultiplied,
  21. /// <summary>
  22. /// Transparency with post-multiplied alpha component.
  23. /// </summary>
  24. Postmultiplied,
  25. }
  26. }