Manager Class (Microsoft.DirectX.Direct3D)
Provides information about the environment, and enumerates and retrieves device capabilities.
Definition
Visual Basic NotInheritable Public Class Manager
Inherits MarshalByRefObjectC# public sealed class Manager : MarshalByRefObject C++ public ref class Manager sealed : MarshalByRefObject JScript public final class Manager extends MarshalByRefObject
Members Table
The following table lists the members exposed by the object.
Methods
Method Description CheckDepthStencilMatch Determines whether a depth stencil format is compatible with a render target format in a particular display mode. CheckDeviceFormat Determines whether a surface format is available as a specified resource type and can be used as a texture, depth stencil buffer, render target, or any combination of the three, on a device representing the current adapter. CheckDeviceFormatConversion Tests a device to determine whether it supports conversion from one display format to another. CheckDeviceMultiSampleType Determines whether a multisampling technique is available on the current device. CheckDeviceType Specifies whether a hardware-accelerated device type can be used on the current adapter. DisableD3DSpy Blocks D3DSpy from monitoring an application. Equals Returns a value that indicates whether the current instance is equal to a specified object. Finalize Allows the Manager object to free resources before it is destroyed by the garbage collector. GenerateD3DSpyBreak Generates a breakpoint in D3DSpy when called within the application. GetAdapterMonitor Returns the handle of the monitor associated with the Microsoft Direct3D object. GetDeviceCaps Retrieves information specific to a device. GetHashCode Returns the hash code for the current instance. op_Equality Compares the current instance of a class to another instance to determine whether they are the same. op_Inequality Compares the current instance of a class to another instance to determine whether they are different. Properties
Property Description Adapters Collection of adapters on the system.
Inheritance Hierarchy
Manager
Remarks
In managed code, the Manager class replaces most of the functionality of the C++ IDirect3D9 interface, except that it does not create a device. For device creation and manipulation options, see Device. Also note that the Manager class cannot be inherited or directly instantiated.
Class Information
Namespace Microsoft.DirectX.Direct3D Assembly Microsoft.DirectX.Direct3D (microsoft.directx.direct3d.dll) Strong Name Microsoft.DirectX.Direct3D, Version=1.0.900.0, Culture=neutral, PublicKeyToken=d3231b57b74a1492