Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Core / System / Windows / Input / Stylus / TabletDeviceInfo.cs / 1 / TabletDeviceInfo.cs
using System;
using System.Collections.ObjectModel;
using System.Security;
using MS.Internal;
using MS.Win32.Penimc;
using System.Windows.Media;
namespace System.Windows.Input
{
/////////////////////////////////////////////////////////////////////////
///
/// The struct is used to store the tablet device size information.
///
internal struct TabletDeviceSizeInfo
{
public Size TabletSize;
public Size ScreenSize;
// Constructor
internal TabletDeviceSizeInfo(Size tabletSize, Size screenSize)
{
TabletSize = tabletSize;
ScreenSize = screenSize;
}
}
/////////////////////////////////////////////////////////////////////////
///
/// The class is used to store tablet device information.
///
internal class TabletDeviceInfo
{
///
/// This data is not safe to expose as it holds refrence to IPimcTablet
///
public SecurityCriticalDataClass PimcTablet;
public int Id;
public string Name;
public string PlugAndPlayId;
public TabletDeviceSizeInfo SizeInfo;
public TabletHardwareCapabilities HardwareCapabilities;
public TabletDeviceType DeviceType;
public ReadOnlyCollection StylusPointProperties;
public int PressureIndex;
public StylusDeviceInfo[] StylusDevicesInfo;
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SizeAnimationUsingKeyFrames.cs
- ResourceProviderFactory.cs
- LogEntrySerialization.cs
- DecoderReplacementFallback.cs
- ApplicationFileCodeDomTreeGenerator.cs
- MeasureData.cs
- WinEventWrap.cs
- ResourcesChangeInfo.cs
- UnauthorizedAccessException.cs
- ValueHandle.cs
- IERequestCache.cs
- ImagingCache.cs
- CodeAttributeDeclarationCollection.cs
- CertificateReferenceElement.cs
- StringValidatorAttribute.cs
- TextAction.cs
- querybuilder.cs
- MasterPageBuildProvider.cs
- DeferrableContentConverter.cs
- RoleService.cs
- PhotoPrintingIntent.cs
- DockPattern.cs
- ChildrenQuery.cs
- FilterUserControlBase.cs
- SettingsPropertyValue.cs
- DataObjectSettingDataEventArgs.cs
- FilterException.cs
- EventOpcode.cs
- ProcessHost.cs
- CopyAction.cs
- BinHexDecoder.cs
- basenumberconverter.cs
- CodeAccessSecurityEngine.cs
- SmiEventStream.cs
- RuntimeHelpers.cs
- VectorAnimation.cs
- GridViewCancelEditEventArgs.cs
- XmlSchemaParticle.cs
- util.cs
- PropertySourceInfo.cs
- TransactionContext.cs
- DeviceContext.cs
- AssemblyInfo.cs
- URI.cs
- SynchronizingStream.cs
- ConfigurationProperty.cs
- PrimitiveXmlSerializers.cs
- GridViewColumnCollectionChangedEventArgs.cs
- ITreeGenerator.cs
- MenuRenderer.cs
- ActivityStatusChangeEventArgs.cs
- ProcessModule.cs
- ForwardPositionQuery.cs
- RecordConverter.cs
- PreDigestedSignedInfo.cs
- BamlResourceDeserializer.cs
- SqlWebEventProvider.cs
- DependencyPropertyChangedEventArgs.cs
- RegisteredArrayDeclaration.cs
- ZipIOModeEnforcingStream.cs
- FileStream.cs
- QuadraticBezierSegment.cs
- SqlExpressionNullability.cs
- WebPartDeleteVerb.cs
- XPathNavigator.cs
- Application.cs
- DataGridCaption.cs
- TemplatedAdorner.cs
- SimpleType.cs
- VectorAnimationUsingKeyFrames.cs
- RestHandlerFactory.cs
- BidOverLoads.cs
- RemotingSurrogateSelector.cs
- NotSupportedException.cs
- ChtmlCalendarAdapter.cs
- RuntimeHelpers.cs
- Keywords.cs
- StartUpEventArgs.cs
- MD5CryptoServiceProvider.cs
- ClockController.cs
- PresentationAppDomainManager.cs
- InvokeMemberBinder.cs
- ResourceDictionary.cs
- ByteRangeDownloader.cs
- BuiltInExpr.cs
- DynamicFilterExpression.cs
- ValueTypeFixupInfo.cs
- PropertiesTab.cs
- DynamicValueConverter.cs
- LinearGradientBrush.cs
- StandardToolWindows.cs
- RelatedImageListAttribute.cs
- GridViewPageEventArgs.cs
- SequenceFullException.cs
- SignatureToken.cs
- CacheHelper.cs
- SmtpFailedRecipientsException.cs
- ProcessHostMapPath.cs
- SimpleHandlerFactory.cs
- VisualBrush.cs