This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي
This documentation is archived and is not being maintained.

Viewport3D.Camera الخاصية

Visual Studio 2010

الحصول أو تعيينها على كائن كاميرا مشاريع 3-Dمحتويات Viewport3Dإلى 2-Dسطحي من Viewport3D.

مساحة الاسم:  System.Windows.Controls
التجميع:  PresentationFramework (في PresentationFramework.dll)

public Camera Camera { get; set; }

قيمة الخاصية

النوع: System.Windows.Media.Media3D.Camera
الكاميرا التي مشاريع 3-Dالمحتويات إلى 2-Dسطح.

معرّف الحقل

CameraProperty

تعيين خصائص بيانات التعريف إلى true

لا يوجد

ملاحظةملاحظة

نوع بيانات التعريف تشغيل هذه خاصية تبعية هو PropertyMetadata، وليس FrameworkPropertyMetadata.

هذه خاصية يمثل إسقاطاً العرض 3-Dالمشهد.

ما يلي مثال يعرض إعداد Cameraخاصية Viewport3Dاستخدام تعليمات برمجية. إلى راجع الكامل من تعليمات برمجية التي تم التقاطها اقتباس هذا، راجع كيفية: إنشاء مشهد ثلاثي الأبعاد.


// Defines the camera used to view the 3D object. In order to view the 3D object,
// the camera must be positioned and pointed such that the object is within view 
// of the camera.
PerspectiveCamera myPCamera = new PerspectiveCamera();

// Specify where in the 3D scene the camera is.
myPCamera.Position = new Point3D(0, 0, 2);

// Specify the direction that the camera is pointing.
myPCamera.LookDirection = new Vector3D(0, 0, -1);

// Define camera's horizontal field of view in degrees.
myPCamera.FieldOfView = 60;

// Asign the camera to the viewport
myViewport3D.Camera = myPCamera;


ما يلي مثال يعرض إعداد Cameraخاصية Viewport3Dاستخدام Extensible Application Markup Language (XAML). إلى راجع الكامل من تعليمات برمجية التي تم التقاطها اقتباس هذا، راجع كيفية: إنشاء مشهد ثلاثي الأبعاد.


			<!-- Add a camera. -->
			<Viewport3D.Camera>
				<PerspectiveCamera FarPlaneDistance="20" LookDirection="5,-2,-3" UpDirection="0,1,0" NearPlaneDistance="1" Position="-5,2,3" FieldOfView="45" />
			</Viewport3D.Camera>


نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008, نظام التشغيل Windows Server 2003

لا يدعم .NET Framework و .NET Compact Framework كافة الإصدارات الخاصة بكل نظام أساسي. للحصول على قائمة بالإصدارات المدعمة، راجع متطلبات النظام إطار عمل .NET.

.NET Framework

مدعوم في: 4, 3.5, 3.0

NET Framework. Client Profile

مدعوم في: 4
إظهار: