次の方法で共有


ContentManager Constructor (IServiceProvider, String)

Initializes a new instance of ContentManager.

Namespace: Microsoft.Xna.Framework.Content
Assembly: Microsoft.Xna.Framework (in microsoft.xna.framework.dll)

Syntax

public ContentManager (
         IServiceProvider serviceProvider,
         string rootDirectory
)

Parameters

  • serviceProvider
    The service provider the ContentManager should use to locate services.
  • rootDirectory
    The root directory to search for content.

Exceptions

Exception type Condition
ArgumentNullException The serviceProvider or rootDirectory parameter is null.

Remarks

Warning

When creating a new ContentManager, if no instance of Game is otherwise required by the application, it is often better to create a new class that implements the IServiceProvider interface rather than creating an instance of Game just to create a new instance of GraphicsDeviceManager.

Example

To create a ContentManager that uses Game.Services and searches for resources from the root of the C: drive:

ContentManager contentManager = new ContentManager( Services, "C:\\" );

See Also

Reference

ContentManager Class
ContentManager Members
Microsoft.Xna.Framework.Content Namespace

Platforms

Xbox 360, Windows XP SP2, Windows Vista