Manager Class

Language:

Provides information about the environment, and enumerates and retrieves device capabilities.

Definition

Visual Basic NotInheritable Public Class Manager
    Inherits MarshalByRefObject
C# public sealed class Manager : MarshalByRefObject
C++ public ref class Manager sealed : MarshalByRefObject
JScript public final class Manager extends MarshalByRefObject

Members Table

Method Description
static (Shared in Visual Basic) CheckDepthStencilMatch Determines whether a depth stencil format is compatible with a render target format in a particular display mode.
static (Shared in Visual Basic) 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.
static (Shared in Visual Basic) CheckDeviceFormatConversion Tests a device to determine whether it supports conversion from one display format to another.
static (Shared in Visual Basic) CheckDeviceMultiSampleType Determines whether a multisampling technique is available on the current device.
static (Shared in Visual Basic) CheckDeviceType Specifies whether a hardware-accelerated device type can be used on the current adapter.
static (Shared in Visual Basic) 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.
static (Shared in Visual Basic) GenerateD3DSpyBreak Generates a breakpoint in D3DSpy when called within the application.
static (Shared in Visual Basic) GetAdapterMonitor Returns the handle of the monitor associated with the Microsoft Direct3D object.
static (Shared in Visual Basic) GetDeviceCaps Retrieves information specific to a device.
GetHashCode Returns the hash code for the current instance.
static (Shared in Visual Basic) op_Equality Compares the current instance of a class to another instance to determine whether they are the same.
static (Shared in Visual Basic) op_Inequality Compares the current instance of a class to another instance to determine whether they are different.
Property Description
static (Shared in Visual Basic) Adapters Collection of adapters on the system.

Inheritance Hierarchy

Object Leave Site
MarshalByRefObject Leave Site
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

Send comments about this topic to Microsoft. © Microsoft Corporation. All rights reserved.

Feedback? Please provide us with your comments on this topic.
For more help, visit the DirectX Developer Center