Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Media / VideoDrawing.cs / 1305600 / VideoDrawing.cs
//---------------------------------------------------------------------------- // // Copyright (c) Microsoft Corporation. All rights reserved. // // Description: VideoDrawing represents a drawing operation that renders // video into a destination rectangle. // // History: // // 2004/11/17 : timothyc - Created it. // //--------------------------------------------------------------------------- using System.Diagnostics; namespace System.Windows.Media { ////// The class definition for VideoDrawing /// public sealed partial class VideoDrawing : Drawing { #region Constructors ////// Default VideoDrawing constructor. /// Constructs an object with all properties set to their default values /// public VideoDrawing() { } #endregion #region Internal methods ////// Calls methods on the DrawingContext that are equivalent to the /// Drawing with the Drawing's current value. /// internal override void WalkCurrentValue(DrawingContextWalker ctx) { // We avoid unneccessary ShouldStopWalking checks based on assumptions // about when ShouldStopWalking is set. Guard that assumption with an // assertion. See DrawingGroup.WalkCurrentValue comment for more details. Debug.Assert(!ctx.ShouldStopWalking); ctx.DrawVideo( Player, Rect ); } #endregion Internal methods } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- KeyFrames.cs
- unsafenativemethodstextservices.cs
- WebBrowsableAttribute.cs
- datacache.cs
- TdsParserStateObject.cs
- linebase.cs
- AppDomainManager.cs
- DriveInfo.cs
- _OSSOCK.cs
- BufferedWebEventProvider.cs
- _ShellExpression.cs
- EmulateRecognizeCompletedEventArgs.cs
- X509CertificateTokenFactoryCredential.cs
- OLEDB_Util.cs
- SessionStateModule.cs
- KeyBinding.cs
- BitmapPalettes.cs
- DoubleUtil.cs
- NativeMethods.cs
- MethodBuilderInstantiation.cs
- TriggerAction.cs
- EntityDataSourceContextCreatedEventArgs.cs
- CodeCompiler.cs
- util.cs
- QueryReaderSettings.cs
- ListControl.cs
- SecureUICommand.cs
- PermissionAttributes.cs
- ISO2022Encoding.cs
- TypeAccessException.cs
- Monitor.cs
- OSFeature.cs
- ProfileProvider.cs
- XmlEntityReference.cs
- updatecommandorderer.cs
- TableLayout.cs
- RetrieveVirtualItemEventArgs.cs
- ScriptReference.cs
- LassoSelectionBehavior.cs
- ParallelActivityDesigner.cs
- ImageConverter.cs
- Pkcs7Signer.cs
- AutoResetEvent.cs
- TerminatorSinks.cs
- SoapCommonClasses.cs
- SynchronizedPool.cs
- InterleavedZipPartStream.cs
- TableLayoutStyleCollection.cs
- HtmlInputRadioButton.cs
- AssemblyNameUtility.cs
- SymbolPair.cs
- CheckBox.cs
- CodeNamespace.cs
- SequentialOutput.cs
- HostProtectionException.cs
- SqlUdtInfo.cs
- BitSet.cs
- DataGridCommandEventArgs.cs
- PowerStatus.cs
- HttpWebResponse.cs
- DataTableCollection.cs
- TableColumnCollectionInternal.cs
- ManagedIStream.cs
- IndicShape.cs
- WebPartDeleteVerb.cs
- DtrList.cs
- NTAccount.cs
- WindowsRichEdit.cs
- OperatingSystem.cs
- ListViewUpdatedEventArgs.cs
- AppDomainShutdownMonitor.cs
- Roles.cs
- SqlConnectionStringBuilder.cs
- counter.cs
- FixedPageStructure.cs
- DataGridViewComboBoxCell.cs
- Form.cs
- MergeFailedEvent.cs
- SafeWaitHandle.cs
- TraceInternal.cs
- ResourceExpressionEditorSheet.cs
- ResourceReferenceExpression.cs
- XmlAggregates.cs
- XmlAnyAttributeAttribute.cs
- ButtonBase.cs
- SynchronizationContextHelper.cs
- OpenTypeLayoutCache.cs
- DoubleUtil.cs
- HtmlAnchor.cs
- XmlNavigatorStack.cs
- FontUnit.cs
- ScriptServiceAttribute.cs
- TextAutomationPeer.cs
- StreamUpdate.cs
- CacheForPrimitiveTypes.cs
- DocumentEventArgs.cs
- MembershipAdapter.cs
- AutomationElement.cs
- ToolBar.cs
- ClientConfigurationHost.cs