public override int GetHashCode() { unchecked { var hashCode = (adapter != null ? adapter.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (int)graphicsProfile; hashCode = (hashCode * 397) ^ (presentationParameters != null ? presentationParameters.GetHashCode() : 0); return(hashCode); } }
/// <summary>Gets the hash code for this object.</summary> public override int GetHashCode() { return(graphicsProfile.GetHashCode() ^ (adapter == null ? 0 : adapter.GetHashCode()) ^ presentationParameters.GetHashCode()); }
public override int GetHashCode() { return((_deviceType.GetHashCode() ^ _adapter.GetHashCode()) ^ _presentationParameters.GetHashCode()); }