Struct PlatformGraphicsExternalImageProperties
- Namespace
- Avalonia.Platform
- Assembly
- Avalonia.Base.dll
public struct PlatformGraphicsExternalImageProperties : IEquatable<PlatformGraphicsExternalImageProperties>
- Implements
-
- Inherited Members
-
Properties
public PlatformGraphicsExternalImageFormat Format { readonly get; set; }
Property Value
- PlatformGraphicsExternalImageFormat
public int Height { readonly get; set; }
Property Value
- int
public ulong MemoryOffset { readonly get; set; }
Property Value
- ulong
public ulong MemorySize { readonly get; set; }
Property Value
- ulong
public bool TopLeftOrigin { readonly get; set; }
Property Value
- bool
public int Width { readonly get; set; }
Property Value
- int
Methods
public readonly bool Equals(PlatformGraphicsExternalImageProperties other)
Parameters
other
PlatformGraphicsExternalImageProperties
Returns
- bool
public override readonly bool Equals(object obj)
Parameters
obj
object
Returns
- bool
public override readonly int GetHashCode()
Returns
- int
public override readonly string ToString()
Returns
- string
Operators
public static bool operator ==(PlatformGraphicsExternalImageProperties left, PlatformGraphicsExternalImageProperties right)
Parameters
left
PlatformGraphicsExternalImageProperties
right
PlatformGraphicsExternalImageProperties
Returns
- bool
public static bool operator !=(PlatformGraphicsExternalImageProperties left, PlatformGraphicsExternalImageProperties right)
Parameters
left
PlatformGraphicsExternalImageProperties
right
PlatformGraphicsExternalImageProperties
Returns
- bool