38 public int Width {
get;
private set; }
43 public int Height {
get;
private set; }
68 if ( width <= 0 || height <= 0 )
69 throw new ArgumentException(
"Width and height must be positive integers" );
89 public override bool Equals(
object obj )
115 if ( ReferenceEquals(a,
null) )
116 return ReferenceEquals( b,
null );
117 if ( ReferenceEquals( b,
null ) )
131 if ( ReferenceEquals( a,
null ) )
132 return !ReferenceEquals( b,
null );
133 if ( ReferenceEquals( b,
null ) )
Mobiililaitteiden resoluutiovaihtoehdot
override int GetHashCode()
Hajautuskoodi
int Height
Näytön korkeus pikseleinä.
int Width
Näytön leveys pikseleinä.
static readonly DisplayResolution Small
Pieni tarkkuus (WVGA, 400 x 240). WP7-yhteensopivuustila, ei varsinaisesti paranna suorituskykyä.
bool Equals(DisplayResolution other)
Onko ruutujen koot samat
static readonly DisplayResolution HD1080
HD1080-tarkkuus (1080p, 1920 x 1080). Ei toimi kaikilla puhelimilla.
override bool Equals(object obj)
Onko ruutujen koot samat
static readonly DisplayResolution HD720
HD720-tarkkuus (720p, 1280 x 720). Ei toimi kaikilla puhelimilla.
DisplayResolution(int width, int height)
Alustaa uuden näyttöresoluution.
double AspectRatio
Näytön kuvasuhde.
static bool operator==(DisplayResolution a, DisplayResolution b)
Onko ruutujen koot samat
int PixelCount
Näytön pikselien määrä.
static bool operator!=(DisplayResolution a, DisplayResolution b)
Onko ruutujen koot eri
static readonly DisplayResolution Large
Suuri tarkkuus (WVGA, 800 x 480). Oletus WP8:lla.