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
- AnnotationHighlightLayer.cs
- BaseTemplateBuildProvider.cs
- DataGridViewSelectedCellCollection.cs
- ExceptionNotification.cs
- TdsRecordBufferSetter.cs
- GroupPartitionExpr.cs
- MappingItemCollection.cs
- ProcessHostConfigUtils.cs
- DbParameterHelper.cs
- BulletChrome.cs
- HttpModule.cs
- NaturalLanguageHyphenator.cs
- OraclePermissionAttribute.cs
- MULTI_QI.cs
- RevocationPoint.cs
- SessionConnectionReader.cs
- DataObjectPastingEventArgs.cs
- ModulesEntry.cs
- GeneralTransform2DTo3D.cs
- BamlLocalizer.cs
- EncoderBestFitFallback.cs
- AutomationProperties.cs
- ConvertersCollection.cs
- EpmAttributeNameBuilder.cs
- Typeface.cs
- Converter.cs
- BrowserCapabilitiesFactoryBase.cs
- DataListCommandEventArgs.cs
- TdsParserSessionPool.cs
- UICuesEvent.cs
- KeyPullup.cs
- FuncTypeConverter.cs
- TextDecoration.cs
- Inline.cs
- AVElementHelper.cs
- ContentPathSegment.cs
- BasicHttpSecurityElement.cs
- SqlColumnizer.cs
- InteropExecutor.cs
- ThreadAbortException.cs
- SelectionGlyphBase.cs
- HttpListenerException.cs
- DataTemplate.cs
- FormParameter.cs
- OraclePermissionAttribute.cs
- Size3DConverter.cs
- control.ime.cs
- InfoCardTraceRecord.cs
- _NegoStream.cs
- StateWorkerRequest.cs
- TransformerConfigurationWizardBase.cs
- InternalMappingException.cs
- AutomationIdentifierGuids.cs
- DbConnectionInternal.cs
- CodeCommentStatement.cs
- documentsequencetextcontainer.cs
- grammarelement.cs
- Literal.cs
- InvalidAsynchronousStateException.cs
- ImportCatalogPart.cs
- TextLine.cs
- StatusBarItemAutomationPeer.cs
- RegexMatch.cs
- SystemColorTracker.cs
- WindowProviderWrapper.cs
- HScrollProperties.cs
- HttpProfileGroupBase.cs
- BypassElement.cs
- PackagePart.cs
- DoneReceivingAsyncResult.cs
- PersonalizationProviderHelper.cs
- InkCanvasInnerCanvas.cs
- HostProtectionException.cs
- BrowserCapabilitiesCodeGenerator.cs
- SmiEventSink.cs
- SqlColumnizer.cs
- Base64Encoder.cs
- KeyInterop.cs
- ServicesUtilities.cs
- SinglePhaseEnlistment.cs
- CheckBoxPopupAdapter.cs
- querybuilder.cs
- DeflateInput.cs
- GridViewEditEventArgs.cs
- Transform3DGroup.cs
- DataColumnMappingCollection.cs
- TextPenaltyModule.cs
- TextServicesManager.cs
- LabelAutomationPeer.cs
- TextBoxAutomationPeer.cs
- TraceListeners.cs
- WindowsImpersonationContext.cs
- DataViewManager.cs
- isolationinterop.cs
- StaticTextPointer.cs
- MessagePropertyVariants.cs
- CodeFieldReferenceExpression.cs
- BamlCollectionHolder.cs
- AttributeParameterInfo.cs
- HttpEncoder.cs