1 | <?xml version="1.0"?>
|
---|
2 | <doc>
|
---|
3 | <assembly>
|
---|
4 | <name>SharpDX.Toolkit.Game</name>
|
---|
5 | </assembly>
|
---|
6 | <members>
|
---|
7 | <member name="T:SharpDX.Toolkit.AssemblyDoc">
|
---|
8 | <summary>
|
---|
9 | The <see cref="A:SharpDX.Toolkit.Game"/> assembly provides a high level Game API.
|
---|
10 | </summary>
|
---|
11 | </member>
|
---|
12 | <member name="T:SharpDX.Toolkit.EffectCompilerEventArgs">
|
---|
13 | <summary>
|
---|
14 | Describes an event when an effect is recompiled at runtime.
|
---|
15 | </summary>
|
---|
16 | </member>
|
---|
17 | <member name="M:SharpDX.Toolkit.EffectCompilerEventArgs.#ctor(SharpDX.Toolkit.Graphics.Effect,System.Collections.Generic.IList{SharpDX.Toolkit.Diagnostics.LogMessage})">
|
---|
18 | <summary>
|
---|
19 | Initializes a new instance of the <see cref="T:SharpDX.Toolkit.EffectCompilerEventArgs"/> class.
|
---|
20 | </summary>
|
---|
21 | <param name="effect">The effect.</param>
|
---|
22 | <param name="messages">The log messages.</param>
|
---|
23 | </member>
|
---|
24 | <member name="P:SharpDX.Toolkit.EffectCompilerEventArgs.Effect">
|
---|
25 | <summary>
|
---|
26 | Gets the effect.
|
---|
27 | </summary>
|
---|
28 | <value>The effect.</value>
|
---|
29 | </member>
|
---|
30 | <member name="P:SharpDX.Toolkit.EffectCompilerEventArgs.Messages">
|
---|
31 | <summary>
|
---|
32 | Gets compilation messages. See remarks.
|
---|
33 | </summary>
|
---|
34 | <value>The compilation messages.</value>
|
---|
35 | <remarks>
|
---|
36 | This field is only valid
|
---|
37 | </remarks>
|
---|
38 | </member>
|
---|
39 | <member name="T:SharpDX.Toolkit.EffectCompilerSystem">
|
---|
40 | <summary>
|
---|
41 | Allows to dynamically recompile Effects at runtime when original source code changed, without having to recompile the application. See remarks.
|
---|
42 | </summary>
|
---|
43 | <remarks>
|
---|
44 | The effect must have been compiled with tkfxc and option /Re. This features is only available from Windows Desktop and doesn't work
|
---|
45 | on other platforms.
|
---|
46 | </remarks>
|
---|
47 | </member>
|
---|
48 | <member name="T:SharpDX.Toolkit.GameSystem">
|
---|
49 | <summary>
|
---|
50 | Base class for a <see cref="T:SharpDX.Toolkit.GameSystem"/> component.
|
---|
51 | </summary>
|
---|
52 | <remarks>
|
---|
53 | A <see cref="T:SharpDX.Toolkit.GameSystem"/> component can be used to
|
---|
54 | </remarks>
|
---|
55 | </member>
|
---|
56 | <member name="T:SharpDX.Toolkit.IGameSystem">
|
---|
57 | <summary>
|
---|
58 | Defines a generic game system.
|
---|
59 | </summary>
|
---|
60 | </member>
|
---|
61 | <member name="M:SharpDX.Toolkit.IGameSystem.Initialize">
|
---|
62 | <summary>
|
---|
63 | This method is called when the component is added to the game.
|
---|
64 | </summary>
|
---|
65 | <remarks>
|
---|
66 | This method can be used for tasks like querying for services the component needs and setting up non-graphics resources.
|
---|
67 | </remarks>
|
---|
68 | </member>
|
---|
69 | <member name="T:SharpDX.Toolkit.IUpdateable">
|
---|
70 | <summary>
|
---|
71 | An interface that is called by <see cref="M:SharpDX.Toolkit.Game.Update(SharpDX.Toolkit.GameTime)"/>.
|
---|
72 | </summary>
|
---|
73 | </member>
|
---|
74 | <member name="M:SharpDX.Toolkit.IUpdateable.Update(SharpDX.Toolkit.GameTime)">
|
---|
75 | <summary>
|
---|
76 | This method is called when this game component is updated.
|
---|
77 | </summary>
|
---|
78 | <param name="gameTime">The current timing.</param>
|
---|
79 | </member>
|
---|
80 | <member name="E:SharpDX.Toolkit.IUpdateable.EnabledChanged">
|
---|
81 | <summary>
|
---|
82 | Occurs when the <see cref="P:SharpDX.Toolkit.IUpdateable.Enabled"/> property changes.
|
---|
83 | </summary>
|
---|
84 | </member>
|
---|
85 | <member name="E:SharpDX.Toolkit.IUpdateable.UpdateOrderChanged">
|
---|
86 | <summary>
|
---|
87 | Occurs when the <see cref="P:SharpDX.Toolkit.IUpdateable.UpdateOrder"/> property changes.
|
---|
88 | </summary>
|
---|
89 | </member>
|
---|
90 | <member name="P:SharpDX.Toolkit.IUpdateable.Enabled">
|
---|
91 | <summary>
|
---|
92 | Gets a value indicating whether the game component's Update method should be called by <see cref="M:SharpDX.Toolkit.Game.Update(SharpDX.Toolkit.GameTime)"/>.
|
---|
93 | </summary>
|
---|
94 | <value><c>true</c> if update is enabled; otherwise, <c>false</c>.</value>
|
---|
95 | </member>
|
---|
96 | <member name="P:SharpDX.Toolkit.IUpdateable.UpdateOrder">
|
---|
97 | <summary>
|
---|
98 | Gets the update order relative to other game components. Lower values are updated first.
|
---|
99 | </summary>
|
---|
100 | <value>The update order.</value>
|
---|
101 | </member>
|
---|
102 | <member name="T:SharpDX.Toolkit.IDrawable">
|
---|
103 | <summary>
|
---|
104 | An interface for a drawable game component that is called by the <see cref="T:SharpDX.Toolkit.Game"/> class.
|
---|
105 | </summary>
|
---|
106 | </member>
|
---|
107 | <member name="M:SharpDX.Toolkit.IDrawable.BeginDraw">
|
---|
108 | <summary>
|
---|
109 | Starts the drawing of a frame. This method is followed by calls to Draw and EndDraw.
|
---|
110 | </summary>
|
---|
111 | <returns><c>true</c> if Draw should occur, <c>false</c> otherwise</returns>
|
---|
112 | </member>
|
---|
113 | <member name="M:SharpDX.Toolkit.IDrawable.Draw(SharpDX.Toolkit.GameTime)">
|
---|
114 | <summary>
|
---|
115 | Draws this instance.
|
---|
116 | </summary>
|
---|
117 | <param name="gameTime">The current timing.</param>
|
---|
118 | </member>
|
---|
119 | <member name="M:SharpDX.Toolkit.IDrawable.EndDraw">
|
---|
120 | <summary>
|
---|
121 | Ends the drawing of a frame. This method is preceeded by calls to Draw and BeginDraw.
|
---|
122 | </summary>
|
---|
123 | </member>
|
---|
124 | <member name="E:SharpDX.Toolkit.IDrawable.DrawOrderChanged">
|
---|
125 | <summary>
|
---|
126 | Occurs when the <see cref="P:SharpDX.Toolkit.IDrawable.DrawOrder"/> property changes.
|
---|
127 | </summary>
|
---|
128 | </member>
|
---|
129 | <member name="E:SharpDX.Toolkit.IDrawable.VisibleChanged">
|
---|
130 | <summary>
|
---|
131 | Occurs when the <see cref="P:SharpDX.Toolkit.IDrawable.Visible"/> property changes.
|
---|
132 | </summary>
|
---|
133 | </member>
|
---|
134 | <member name="P:SharpDX.Toolkit.IDrawable.Visible">
|
---|
135 | <summary>
|
---|
136 | Gets a value indicating whether the <see cref="M:SharpDX.Toolkit.IDrawable.Draw(SharpDX.Toolkit.GameTime)"/> method should be called by <see cref="M:SharpDX.Toolkit.Game.Draw(SharpDX.Toolkit.GameTime)"/>.
|
---|
137 | </summary>
|
---|
138 | <value><c>true</c> if this drawable component is visible; otherwise, <c>false</c>.</value>
|
---|
139 | </member>
|
---|
140 | <member name="P:SharpDX.Toolkit.IDrawable.DrawOrder">
|
---|
141 | <summary>
|
---|
142 | Gets the draw order relative to other objects. <see cref="T:SharpDX.Toolkit.IDrawable"/> objects with a lower value are drawn first.
|
---|
143 | </summary>
|
---|
144 | <value>The draw order.</value>
|
---|
145 | </member>
|
---|
146 | <member name="T:SharpDX.Toolkit.IContentable">
|
---|
147 | <summary>
|
---|
148 | An interface to load and unload content.
|
---|
149 | </summary>
|
---|
150 | </member>
|
---|
151 | <member name="M:SharpDX.Toolkit.IContentable.LoadContent">
|
---|
152 | <summary>
|
---|
153 | Loads the content.
|
---|
154 | </summary>
|
---|
155 | </member>
|
---|
156 | <member name="M:SharpDX.Toolkit.IContentable.UnloadContent">
|
---|
157 | <summary>
|
---|
158 | Called when graphics resources need to be unloaded. Override this method to unload any game-specific graphics resources.
|
---|
159 | </summary>
|
---|
160 | </member>
|
---|
161 | <member name="M:SharpDX.Toolkit.GameSystem.#ctor(SharpDX.IServiceRegistry)">
|
---|
162 | <summary>
|
---|
163 | Initializes a new instance of the <see cref="T:SharpDX.Toolkit.GameSystem"/> class.
|
---|
164 | </summary>
|
---|
165 | <param name="registry">The registry.</param>
|
---|
166 | </member>
|
---|
167 | <member name="M:SharpDX.Toolkit.GameSystem.#ctor(SharpDX.Toolkit.Game)">
|
---|
168 | <summary>
|
---|
169 | Initializes a new instance of the <see cref="T:SharpDX.Toolkit.GameSystem"/> class.
|
---|
170 | </summary>
|
---|
171 | <param name="game">The game.</param>
|
---|
172 | </member>
|
---|
173 | <member name="P:SharpDX.Toolkit.GameSystem.Game">
|
---|
174 | <summary>
|
---|
175 | Gets the <see cref="P:SharpDX.Toolkit.GameSystem.Game"/> associated with this <see cref="T:SharpDX.Toolkit.GameSystem"/>. This value can be null in a mock environment.
|
---|
176 | </summary>
|
---|
177 | <value>The game.</value>
|
---|
178 | </member>
|
---|
179 | <member name="P:SharpDX.Toolkit.GameSystem.Services">
|
---|
180 | <summary>
|
---|
181 | Gets the services registry.
|
---|
182 | </summary>
|
---|
183 | <value>The services registry.</value>
|
---|
184 | </member>
|
---|
185 | <member name="P:SharpDX.Toolkit.GameSystem.Content">
|
---|
186 | <summary>
|
---|
187 | Gets the content manager.
|
---|
188 | </summary>
|
---|
189 | <value>The content.</value>
|
---|
190 | </member>
|
---|
191 | <member name="P:SharpDX.Toolkit.GameSystem.GraphicsDevice">
|
---|
192 | <summary>
|
---|
193 | Gets the graphics device.
|
---|
194 | </summary>
|
---|
195 | <value>The graphics device.</value>
|
---|
196 | </member>
|
---|
197 | <member name="M:SharpDX.Toolkit.EffectCompilerSystem.#ctor(SharpDX.Toolkit.Game)">
|
---|
198 | <summary>
|
---|
199 | Initializes a new instance of the <see cref="T:SharpDX.Toolkit.EffectCompilerSystem"/> class.
|
---|
200 | </summary>
|
---|
201 | <param name="game">The game.</param>
|
---|
202 | </member>
|
---|
203 | <member name="E:SharpDX.Toolkit.EffectCompilerSystem.CompilationEnded">
|
---|
204 | <summary>
|
---|
205 | Occurs when a compilation ended for an effect.
|
---|
206 | </summary>
|
---|
207 | </member>
|
---|
208 | <member name="E:SharpDX.Toolkit.EffectCompilerSystem.CompilationError">
|
---|
209 | <summary>
|
---|
210 | Occurs when a compilation error occured for an effect.
|
---|
211 | </summary>
|
---|
212 | </member>
|
---|
213 | <member name="E:SharpDX.Toolkit.EffectCompilerSystem.CompilationStarted">
|
---|
214 | <summary>
|
---|
215 | Occurs when a compilation started for an effect.
|
---|
216 | </summary>
|
---|
217 | </member>
|
---|
218 | <member name="T:SharpDX.Toolkit.GameContext">
|
---|
219 | <summary>
|
---|
220 | Contains context used to render the game (Control for WinForm, a DrawingSurface for WP8...etc.).
|
---|
221 | </summary>
|
---|
222 | <summary>
|
---|
223 | A <see cref="T:SharpDX.Toolkit.GameContext"/> to use for rendering to an existing WinForm <see cref="F:SharpDX.Toolkit.GameContext.Control"/>.
|
---|
224 | </summary>
|
---|
225 | </member>
|
---|
226 | <member name="F:SharpDX.Toolkit.GameContext.ContextType">
|
---|
227 | <summary>
|
---|
228 | The context type of this instance.
|
---|
229 | </summary>
|
---|
230 | </member>
|
---|
231 | <member name="F:SharpDX.Toolkit.GameContext.RequestedWidth">
|
---|
232 | <summary>
|
---|
233 | The requested width.
|
---|
234 | </summary>
|
---|
235 | </member>
|
---|
236 | <member name="F:SharpDX.Toolkit.GameContext.RequestedHeight">
|
---|
237 | <summary>
|
---|
238 | The requested height.
|
---|
239 | </summary>
|
---|
240 | </member>
|
---|
241 | <member name="M:SharpDX.Toolkit.GameContext.#ctor">
|
---|
242 | <summary>
|
---|
243 | Initializes a new instance of the <see cref="T:SharpDX.Toolkit.GameContext"/> class with a default <see cref="T:SharpDX.Windows.RenderForm"/>.
|
---|
244 | </summary>
|
---|
245 | </member>
|
---|
246 | <member name="M:SharpDX.Toolkit.GameContext.#ctor(System.Windows.Forms.Control,System.Int32,System.Int32)">
|
---|
247 | <summary>
|
---|
248 | Initializes a new instance of the <see cref="T:SharpDX.Toolkit.GameContext"/> class.
|
---|
249 | </summary>
|
---|
250 | <param name="control">The control.</param>
|
---|
251 | <param name="requestedWidth">Width of the requested.</param>
|
---|
252 | <param name="requestedHeight">Height of the requested.</param>
|
---|
253 | </member>
|
---|
254 | <member name="F:SharpDX.Toolkit.GameContext.Control">
|
---|
255 | <summary>
|
---|
256 | The control used as a GameWindow context (either an instance of <see cref="T:System.Windows.Forms.Control"/> or <see cref="T:System.Windows.Controls.Control"/>.
|
---|
257 | </summary>
|
---|
258 | </member>
|
---|
259 | <member name="M:SharpDX.Toolkit.GameContext.op_Implicit(System.Windows.Forms.Control)~SharpDX.Toolkit.GameContext">
|
---|
260 | <summary>
|
---|
261 | Performs an implicit conversion from <see cref="F:SharpDX.Toolkit.GameContext.Control"/> to <see cref="T:SharpDX.Toolkit.GameContext"/>.
|
---|
262 | </summary>
|
---|
263 | <param name="control">The control.</param>
|
---|
264 | <returns>The result of the conversion.</returns>
|
---|
265 | </member>
|
---|
266 | <member name="T:SharpDX.Toolkit.GameContextType">
|
---|
267 | <summary>
|
---|
268 | Type of a <see cref="T:SharpDX.Toolkit.GameContext"/>.
|
---|
269 | </summary>
|
---|
270 | </member>
|
---|
271 | <member name="F:SharpDX.Toolkit.GameContextType.Desktop">
|
---|
272 | <summary>
|
---|
273 | Game running on desktop in a form or <see cref="T:System.Windows.Forms.Control"/>.
|
---|
274 | </summary>
|
---|
275 | </member>
|
---|
276 | <member name="F:SharpDX.Toolkit.GameContextType.DesktopWpf">
|
---|
277 | <summary>
|
---|
278 | Game running on desktop in a WPF window through a D3DImage.
|
---|
279 | </summary>
|
---|
280 | </member>
|
---|
281 | <member name="F:SharpDX.Toolkit.GameContextType.WinRT">
|
---|
282 | <summary>
|
---|
283 | Game running on WinRT in a CoreWindow.
|
---|
284 | </summary>
|
---|
285 | </member>
|
---|
286 | <member name="F:SharpDX.Toolkit.GameContextType.WinRTBackgroundXaml">
|
---|
287 | <summary>
|
---|
288 | Game running on WinRT in a SwapChainBackgroundPanel.
|
---|
289 | </summary>
|
---|
290 | </member>
|
---|
291 | <member name="F:SharpDX.Toolkit.GameContextType.WinRTXaml">
|
---|
292 | <summary>
|
---|
293 | Game running on WinRT in a SurfaceImageSource.
|
---|
294 | </summary>
|
---|
295 | </member>
|
---|
296 | <member name="F:SharpDX.Toolkit.GameContextType.WindowsPhoneBackgroundXaml">
|
---|
297 | <summary>
|
---|
298 | Game running on WinRT in a DrawingBackgroundSurface.
|
---|
299 | </summary>
|
---|
300 | </member>
|
---|
301 | <member name="F:SharpDX.Toolkit.GameContextType.WindowsPhoneXaml">
|
---|
302 | <summary>
|
---|
303 | Game running on WinRT in a DrawingSurface.
|
---|
304 | </summary>
|
---|
305 | </member>
|
---|
306 | <member name="T:SharpDX.Toolkit.GameWindowRenderer">
|
---|
307 | <summary>
|
---|
308 | A GameSystem that allows to draw to another window or control. Currently only valid on desktop with Windows.Forms.
|
---|
309 | </summary>
|
---|
310 | </member>
|
---|
311 | <member name="M:SharpDX.Toolkit.GameWindowRenderer.#ctor(SharpDX.IServiceRegistry,SharpDX.Toolkit.GameContext)">
|
---|
312 | <summary>
|
---|
313 | Initializes a new instance of the <see cref="T:SharpDX.Toolkit.GameWindowRenderer"/> class.
|
---|
314 | </summary>
|
---|
315 | <param name="registry">The registry.</param>
|
---|
316 | <param name="gameContext">The window context.</param>
|
---|
317 | </member>
|
---|
318 | <member name="M:SharpDX.Toolkit.GameWindowRenderer.#ctor(SharpDX.Toolkit.Game,SharpDX.Toolkit.GameContext)">
|
---|
319 | <summary>
|
---|
320 | Initializes a new instance of the <see cref="T:SharpDX.Toolkit.GameWindowRenderer"/> class.
|
---|
321 | </summary>
|
---|
322 | <param name="game">The game.</param>
|
---|
323 | <param name="gameContext">The window context.</param>
|
---|
324 | </member>
|
---|
325 | <member name="P:SharpDX.Toolkit.GameWindowRenderer.GameContext">
|
---|
326 | <summary>
|
---|
327 | Gets the underlying native window.
|
---|
328 | </summary>
|
---|
329 | <value>The underlying native window.</value>
|
---|
330 | </member>
|
---|
331 | <member name="P:SharpDX.Toolkit.GameWindowRenderer.Window">
|
---|
332 | <summary>
|
---|
333 | Gets the window.
|
---|
334 | </summary>
|
---|
335 | <value>The window.</value>
|
---|
336 | </member>
|
---|
337 | <member name="P:SharpDX.Toolkit.GameWindowRenderer.Presenter">
|
---|
338 | <summary>
|
---|
339 | Gets or sets the presenter.
|
---|
340 | </summary>
|
---|
341 | <value>The presenter.</value>
|
---|
342 | </member>
|
---|
343 | <member name="P:SharpDX.Toolkit.GameWindowRenderer.PreferredBackBufferFormat">
|
---|
344 | <summary>
|
---|
345 | Gets or sets the preferred back buffer format.
|
---|
346 | </summary>
|
---|
347 | <value>The preferred back buffer format.</value>
|
---|
348 | </member>
|
---|
349 | <member name="P:SharpDX.Toolkit.GameWindowRenderer.PreferredBackBufferHeight">
|
---|
350 | <summary>
|
---|
351 | Gets or sets the height of the preferred back buffer.
|
---|
352 | </summary>
|
---|
353 | <value>The height of the preferred back buffer.</value>
|
---|
354 | </member>
|
---|
355 | <member name="P:SharpDX.Toolkit.GameWindowRenderer.PreferredBackBufferWidth">
|
---|
356 | <summary>
|
---|
357 | Gets or sets the width of the preferred back buffer.
|
---|
358 | </summary>
|
---|
359 | <value>The width of the preferred back buffer.</value>
|
---|
360 | </member>
|
---|
361 | <member name="P:SharpDX.Toolkit.GameWindowRenderer.PreferredDepthStencilFormat">
|
---|
362 | <summary>
|
---|
363 | Gets or sets the preferred depth stencil format.
|
---|
364 | </summary>
|
---|
365 | <value>The preferred depth stencil format.</value>
|
---|
366 | </member>
|
---|
367 | <member name="T:SharpDX.Toolkit.IGamePlatform">
|
---|
368 | <summary>
|
---|
369 | Interface for a game platform (OS, machine dependent).
|
---|
370 | </summary>
|
---|
371 | </member>
|
---|
372 | <member name="M:SharpDX.Toolkit.IGamePlatform.CreateWindow(SharpDX.Toolkit.GameContext)">
|
---|
373 | <summary>
|
---|
374 | Creates the a new <see cref="T:SharpDX.Toolkit.GameWindow"/>. See remarks.
|
---|
375 | </summary>
|
---|
376 | <param name="gameContext">The window context. See remarks.</param>
|
---|
377 | <returns>A new game window.</returns>
|
---|
378 | <remarks>
|
---|
379 | This is currently only supported on Windows Desktop. The window context supported on windows is a subclass of System.Windows.Forms.Control (or null and a default RenderForm will be created).
|
---|
380 | </remarks>
|
---|
381 | </member>
|
---|
382 | <member name="P:SharpDX.Toolkit.IGamePlatform.DefaultAppDirectory">
|
---|
383 | <summary>
|
---|
384 | Gets the default app directory.
|
---|
385 | </summary>
|
---|
386 | <value>The default app directory.</value>
|
---|
387 | </member>
|
---|
388 | <member name="P:SharpDX.Toolkit.IGamePlatform.MainWindow">
|
---|
389 | <summary>
|
---|
390 | Gets the main window.
|
---|
391 | </summary>
|
---|
392 | <value>The main window.</value>
|
---|
393 | </member>
|
---|
394 | <member name="T:SharpDX.Toolkit.GameGraphicsParameters">
|
---|
395 | <summary>
|
---|
396 | Describess how data will be displayed to the screen.
|
---|
397 | </summary>
|
---|
398 | <msdn-id>bb173075</msdn-id>
|
---|
399 | <unmanaged>DXGI_SWAP_CHAIN_DESC</unmanaged>
|
---|
400 | <unmanaged-short>DXGI_SWAP_CHAIN_DESC</unmanaged-short>
|
---|
401 | </member>
|
---|
402 | <member name="F:SharpDX.Toolkit.GameGraphicsParameters.PreferredBackBufferWidth">
|
---|
403 | <summary>
|
---|
404 | A value that describes the resolution width.
|
---|
405 | </summary>
|
---|
406 | <msdn-id>bb173075</msdn-id>
|
---|
407 | <unmanaged>DXGI_MODE_DESC BufferDesc</unmanaged>
|
---|
408 | <unmanaged-short>DXGI_MODE_DESC BufferDesc</unmanaged-short>
|
---|
409 | </member>
|
---|
410 | <member name="F:SharpDX.Toolkit.GameGraphicsParameters.PreferredBackBufferHeight">
|
---|
411 | <summary>
|
---|
412 | A value that describes the resolution height.
|
---|
413 | </summary>
|
---|
414 | <msdn-id>bb173075</msdn-id>
|
---|
415 | <unmanaged>DXGI_MODE_DESC BufferDesc</unmanaged>
|
---|
416 | <unmanaged-short>DXGI_MODE_DESC BufferDesc</unmanaged-short>
|
---|
417 | </member>
|
---|
418 | <member name="F:SharpDX.Toolkit.GameGraphicsParameters.PreferredBackBufferFormat">
|
---|
419 | <summary>
|
---|
420 | A <strong><see cref="T:SharpDX.DXGI.Format"/></strong> structure describing the display format.
|
---|
421 | </summary>
|
---|
422 | <msdn-id>bb173075</msdn-id>
|
---|
423 | <unmanaged>DXGI_MODE_DESC BufferDesc</unmanaged>
|
---|
424 | <unmanaged-short>DXGI_MODE_DESC BufferDesc</unmanaged-short>
|
---|
425 | </member>
|
---|
426 | <member name="F:SharpDX.Toolkit.GameGraphicsParameters.PreferredDepthStencilFormat">
|
---|
427 | <summary>
|
---|
428 | Gets or sets the depth stencil format
|
---|
429 | </summary>
|
---|
430 | </member>
|
---|
431 | <member name="F:SharpDX.Toolkit.GameGraphicsParameters.IsFullScreen">
|
---|
432 | <summary>
|
---|
433 | Gets or sets a value indicating whether the application is in full screen mode.
|
---|
434 | </summary>
|
---|
435 | </member>
|
---|
436 | <member name="F:SharpDX.Toolkit.GameGraphicsParameters.PreferredGraphicsProfile">
|
---|
437 | <summary>
|
---|
438 | Gets or sets the minimum graphics profile.
|
---|
439 | </summary>
|
---|
440 | </member>
|
---|
441 | <member name="F:SharpDX.Toolkit.GameGraphicsParameters.PreferMultiSampling">
|
---|
442 | <summary>
|
---|
443 | Gets or sets a value indicating the number of sample locations during multisampling.
|
---|
444 | </summary>
|
---|
445 | </member>
|
---|
446 | <member name="F:SharpDX.Toolkit.GameGraphicsParameters.SynchronizeWithVerticalRetrace">
|
---|
447 | <summary>
|
---|
448 | Gets or sets a value indicating whether to synochrnize present with vertical blanking.
|
---|
449 | </summary>
|
---|
450 | </member>
|
---|
451 | <member name="T:SharpDX.Toolkit.GameWindowDesktop">
|
---|
452 | <summary>
|
---|
453 | An abstract window.
|
---|
454 | </summary>
|
---|
455 | </member>
|
---|
456 | <member name="T:SharpDX.Toolkit.GameWindow">
|
---|
457 | <summary>
|
---|
458 | An abstract window.
|
---|
459 | </summary>
|
---|
460 | </member>
|
---|
461 | <member name="M:SharpDX.Toolkit.GameWindow.CanHandle(SharpDX.Toolkit.GameContext)">
|
---|
462 | <summary>
|
---|
463 | Initializes the GameWindow with the specified window context.
|
---|
464 | </summary>
|
---|
465 | <param name="gameContext">The window context.</param>
|
---|
466 | </member>
|
---|
467 | <member name="E:SharpDX.Toolkit.GameWindow.Activated">
|
---|
468 | <summary>
|
---|
469 | Occurs when this window is activated.
|
---|
470 | </summary>
|
---|
471 | </member>
|
---|
472 | <member name="E:SharpDX.Toolkit.GameWindow.ClientSizeChanged">
|
---|
473 | <summary>
|
---|
474 | Occurs, when device client size is changed.
|
---|
475 | </summary>
|
---|
476 | </member>
|
---|
477 | <member name="E:SharpDX.Toolkit.GameWindow.Deactivated">
|
---|
478 | <summary>
|
---|
479 | Occurs when this window is deactivated.
|
---|
480 | </summary>
|
---|
481 | </member>
|
---|
482 | <member name="E:SharpDX.Toolkit.GameWindow.OrientationChanged">
|
---|
483 | <summary>
|
---|
484 | Occurs, when device orientation is changed.
|
---|
485 | </summary>
|
---|
486 | </member>
|
---|
487 | <member name="P:SharpDX.Toolkit.GameWindow.AllowUserResizing">
|
---|
488 | <summary>
|
---|
489 | Gets or sets, user possibility to resize this window.
|
---|
490 | </summary>
|
---|
491 | </member>
|
---|
492 | <member name="P:SharpDX.Toolkit.GameWindow.ClientBounds">
|
---|
493 | <summary>
|
---|
494 | Gets the client bounds.
|
---|
495 | </summary>
|
---|
496 | <value>The client bounds.</value>
|
---|
497 | </member>
|
---|
498 | <member name="P:SharpDX.Toolkit.GameWindow.CurrentOrientation">
|
---|
499 | <summary>
|
---|
500 | Gets the current orientation.
|
---|
501 | </summary>
|
---|
502 | <value>The current orientation.</value>
|
---|
503 | </member>
|
---|
504 | <member name="P:SharpDX.Toolkit.GameWindow.IsMinimized">
|
---|
505 | <summary>
|
---|
506 | Gets a value indicating whether this instance is minimized.
|
---|
507 | </summary>
|
---|
508 | <value><c>true</c> if this instance is minimized; otherwise, <c>false</c>.</value>
|
---|
509 | </member>
|
---|
510 | <member name="P:SharpDX.Toolkit.GameWindow.IsMouseVisible">
|
---|
511 | <summary>
|
---|
512 | Gets or sets a value indicating whether the mouse pointer is visible over this window.
|
---|
513 | </summary>
|
---|
514 | <value><c>true</c> if this instance is mouse visible; otherwise, <c>false</c>.</value>
|
---|
515 | </member>
|
---|
516 | <member name="P:SharpDX.Toolkit.GameWindow.NativeWindow">
|
---|
517 | <summary>
|
---|
518 | Gets the native window.
|
---|
519 | </summary>
|
---|
520 | <value>The native window.</value>
|
---|
521 | </member>
|
---|
522 | <member name="P:SharpDX.Toolkit.GameWindow.Visible">
|
---|
523 | <summary>
|
---|
524 | Gets or sets a value indicating whether this <see cref="T:SharpDX.Toolkit.GameWindow"/> is visible.
|
---|
525 | </summary>
|
---|
526 | <value><c>true</c> if visible; otherwise, <c>false</c>.</value>
|
---|
527 | </member>
|
---|
528 | <member name="P:SharpDX.Toolkit.GameWindow.Title">
|
---|
529 | <summary>
|
---|
530 | Gets or sets the title of the window.
|
---|
531 | </summary>
|
---|
532 | </member>
|
---|
533 | <member name="P:SharpDX.Toolkit.GameWindowDesktop.Visible">
|
---|
534 | <summary>
|
---|
535 | Gets or sets a value indicating whether this <see cref="T:SharpDX.Toolkit.GameWindow"/> is visible.
|
---|
536 | </summary>
|
---|
537 | <value><c>true</c> if visible; otherwise, <c>false</c>.</value>
|
---|
538 | </member>
|
---|
539 | <member name="T:SharpDX.Toolkit.Game">
|
---|
540 | <summary>
|
---|
541 | The game.
|
---|
542 | </summary>
|
---|
543 | </member>
|
---|
544 | <member name="M:SharpDX.Toolkit.Game.#ctor">
|
---|
545 | <summary>
|
---|
546 | Initializes a new instance of the <see cref="T:SharpDX.Toolkit.Game"/> class.
|
---|
547 | </summary>
|
---|
548 | </member>
|
---|
549 | <member name="M:SharpDX.Toolkit.Game.Exit">
|
---|
550 | <summary>
|
---|
551 | Exits the game.
|
---|
552 | </summary>
|
---|
553 | </member>
|
---|
554 | <member name="M:SharpDX.Toolkit.Game.ResetElapsedTime">
|
---|
555 | <summary>
|
---|
556 | Resets the elapsed time counter.
|
---|
557 | </summary>
|
---|
558 | </member>
|
---|
559 | <member name="M:SharpDX.Toolkit.Game.Run(SharpDX.Toolkit.GameContext)">
|
---|
560 | <summary>
|
---|
561 | Call this method to initialize the game, begin running the game loop, and start processing events for the game.
|
---|
562 | </summary>
|
---|
563 | <param name="gameContext">The window Context for this game.</param>
|
---|
564 | <exception cref="T:System.InvalidOperationException">Cannot run this instance while it is already running</exception>
|
---|
565 | </member>
|
---|
566 | <member name="M:SharpDX.Toolkit.Game.SuppressDraw">
|
---|
567 | <summary>
|
---|
568 | Prevents calls to Draw until the next Update.
|
---|
569 | </summary>
|
---|
570 | </member>
|
---|
571 | <member name="M:SharpDX.Toolkit.Game.Tick">
|
---|
572 | <summary>
|
---|
573 | Updates the game's clock and calls Update and Draw.
|
---|
574 | </summary>
|
---|
575 | </member>
|
---|
576 | <member name="M:SharpDX.Toolkit.Game.BeginDraw">
|
---|
577 | <summary>
|
---|
578 | Starts the drawing of a frame. This method is followed by calls to Draw and EndDraw.
|
---|
579 | </summary>
|
---|
580 | <returns><c>true</c> to continue drawing, false to not call <see cref="M:SharpDX.Toolkit.Game.Draw(SharpDX.Toolkit.GameTime)"/> and <see cref="M:SharpDX.Toolkit.Game.EndDraw"/></returns>
|
---|
581 | </member>
|
---|
582 | <member name="M:SharpDX.Toolkit.Game.BeginRun">
|
---|
583 | <summary>
|
---|
584 | Called after all components are initialized but before the first update in the game loop.
|
---|
585 | </summary>
|
---|
586 | </member>
|
---|
587 | <member name="M:SharpDX.Toolkit.Game.Draw(SharpDX.Toolkit.GameTime)">
|
---|
588 | <summary>
|
---|
589 | Reference page contains code sample.
|
---|
590 | </summary>
|
---|
591 | <param name="gameTime">
|
---|
592 | Time passed since the last call to Draw.
|
---|
593 | </param>
|
---|
594 | </member>
|
---|
595 | <member name="M:SharpDX.Toolkit.Game.EndDraw">
|
---|
596 | <summary>Ends the drawing of a frame. This method is preceeded by calls to Draw and BeginDraw.</summary>
|
---|
597 | </member>
|
---|
598 | <member name="M:SharpDX.Toolkit.Game.EndRun">
|
---|
599 | <summary>Called after the game loop has stopped running before exiting.</summary>
|
---|
600 | </member>
|
---|
601 | <member name="M:SharpDX.Toolkit.Game.Initialize">
|
---|
602 | <summary>Called after the Game and GraphicsDevice are created, but before LoadContent. Reference page contains code sample.</summary>
|
---|
603 | </member>
|
---|
604 | <member name="M:SharpDX.Toolkit.Game.ToDisposeContent``1(``0)">
|
---|
605 | <summary>
|
---|
606 | Adds an object to be disposed automatically when <see cref="M:SharpDX.Toolkit.Game.UnloadContent"/> is called. See remarks.
|
---|
607 | </summary>
|
---|
608 | <typeparam name="T">Type of the object to dispose</typeparam>
|
---|
609 | <param name="disposable">The disposable object.</param>
|
---|
610 | <returns>The disposable object.</returns>
|
---|
611 | <remarks>
|
---|
612 | Use this method for any content that is not loaded through the <see cref="T:SharpDX.Toolkit.Content.ContentManager"/>.
|
---|
613 | </remarks>
|
---|
614 | </member>
|
---|
615 | <member name="M:SharpDX.Toolkit.Game.LoadContent">
|
---|
616 | <summary>
|
---|
617 | Loads the content.
|
---|
618 | </summary>
|
---|
619 | </member>
|
---|
620 | <member name="M:SharpDX.Toolkit.Game.OnActivated(System.Object,System.EventArgs)">
|
---|
621 | <summary>
|
---|
622 | Raises the Activated event. Override this method to add code to handle when the game gains focus.
|
---|
623 | </summary>
|
---|
624 | <param name="sender">The Game.</param>
|
---|
625 | <param name="args">Arguments for the Activated event.</param>
|
---|
626 | </member>
|
---|
627 | <member name="M:SharpDX.Toolkit.Game.OnDeactivated(System.Object,System.EventArgs)">
|
---|
628 | <summary>
|
---|
629 | Raises the Deactivated event. Override this method to add code to handle when the game loses focus.
|
---|
630 | </summary>
|
---|
631 | <param name="sender">The Game.</param>
|
---|
632 | <param name="args">Arguments for the Deactivated event.</param>
|
---|
633 | </member>
|
---|
634 | <member name="M:SharpDX.Toolkit.Game.OnExiting(System.Object,System.EventArgs)">
|
---|
635 | <summary>
|
---|
636 | Raises an Exiting event. Override this method to add code to handle when the game is exiting.
|
---|
637 | </summary>
|
---|
638 | <param name="sender">The Game.</param>
|
---|
639 | <param name="args">Arguments for the Exiting event.</param>
|
---|
640 | </member>
|
---|
641 | <member name="M:SharpDX.Toolkit.Game.ShowMissingRequirementMessage(System.Exception)">
|
---|
642 | <summary>
|
---|
643 | This is used to display an error message if there is no suitable graphics device or sound card.
|
---|
644 | </summary>
|
---|
645 | <param name="exception">The exception to display.</param>
|
---|
646 | <returns>The <see cref="T:System.Boolean"/>.</returns>
|
---|
647 | </member>
|
---|
648 | <member name="M:SharpDX.Toolkit.Game.UnloadContent">
|
---|
649 | <summary>
|
---|
650 | Called when graphics resources need to be unloaded. Override this method to unload any game-specific graphics resources.
|
---|
651 | </summary>
|
---|
652 | </member>
|
---|
653 | <member name="M:SharpDX.Toolkit.Game.Update(SharpDX.Toolkit.GameTime)">
|
---|
654 | <summary>
|
---|
655 | Reference page contains links to related conceptual articles.
|
---|
656 | </summary>
|
---|
657 | <param name="gameTime">
|
---|
658 | Time passed since the last call to Update.
|
---|
659 | </param>
|
---|
660 | </member>
|
---|
661 | <member name="E:SharpDX.Toolkit.Game.Activated">
|
---|
662 | <summary>
|
---|
663 | Occurs when [activated].
|
---|
664 | </summary>
|
---|
665 | </member>
|
---|
666 | <member name="E:SharpDX.Toolkit.Game.Deactivated">
|
---|
667 | <summary>
|
---|
668 | Occurs when [deactivated].
|
---|
669 | </summary>
|
---|
670 | </member>
|
---|
671 | <member name="E:SharpDX.Toolkit.Game.Exiting">
|
---|
672 | <summary>
|
---|
673 | Occurs when [exiting].
|
---|
674 | </summary>
|
---|
675 | </member>
|
---|
676 | <member name="E:SharpDX.Toolkit.Game.WindowCreated">
|
---|
677 | <summary>
|
---|
678 | Occurs when [window created].
|
---|
679 | </summary>
|
---|
680 | </member>
|
---|
681 | <member name="P:SharpDX.Toolkit.Game.Content">
|
---|
682 | <summary>
|
---|
683 | Gets or sets the <see cref="T:SharpDX.Toolkit.Content.ContentManager"/>.
|
---|
684 | </summary>
|
---|
685 | <value>The content manager.</value>
|
---|
686 | </member>
|
---|
687 | <member name="P:SharpDX.Toolkit.Game.GameSystems">
|
---|
688 | <summary>
|
---|
689 | Gets the game components registered by this game.
|
---|
690 | </summary>
|
---|
691 | <value>The game components.</value>
|
---|
692 | </member>
|
---|
693 | <member name="P:SharpDX.Toolkit.Game.GraphicsDevice">
|
---|
694 | <summary>
|
---|
695 | Gets the graphics device.
|
---|
696 | </summary>
|
---|
697 | <value>The graphics device.</value>
|
---|
698 | </member>
|
---|
699 | <member name="P:SharpDX.Toolkit.Game.InactiveSleepTime">
|
---|
700 | <summary>
|
---|
701 | Gets or sets the inactive sleep time.
|
---|
702 | </summary>
|
---|
703 | <value>The inactive sleep time.</value>
|
---|
704 | </member>
|
---|
705 | <member name="P:SharpDX.Toolkit.Game.IsActive">
|
---|
706 | <summary>
|
---|
707 | Gets a value indicating whether this instance is active.
|
---|
708 | </summary>
|
---|
709 | <value><c>true</c> if this instance is active; otherwise, <c>false</c>.</value>
|
---|
710 | </member>
|
---|
711 | <member name="P:SharpDX.Toolkit.Game.IsFixedTimeStep">
|
---|
712 | <summary>
|
---|
713 | Gets or sets a value indicating whether this instance is fixed time step.
|
---|
714 | </summary>
|
---|
715 | <value><c>true</c> if this instance is fixed time step; otherwise, <c>false</c>.</value>
|
---|
716 | </member>
|
---|
717 | <member name="P:SharpDX.Toolkit.Game.IsMouseVisible">
|
---|
718 | <summary>
|
---|
719 | Gets or sets a value indicating whether the mouse should be visible.
|
---|
720 | </summary>
|
---|
721 | <value><c>true</c> if the mouse should be visible; otherwise, <c>false</c>.</value>
|
---|
722 | </member>
|
---|
723 | <member name="P:SharpDX.Toolkit.Game.LaunchParameters">
|
---|
724 | <summary>
|
---|
725 | Gets the launch parameters.
|
---|
726 | </summary>
|
---|
727 | <value>The launch parameters.</value>
|
---|
728 | </member>
|
---|
729 | <member name="P:SharpDX.Toolkit.Game.IsRunning">
|
---|
730 | <summary>
|
---|
731 | Gets a value indicating whether is running.
|
---|
732 | </summary>
|
---|
733 | </member>
|
---|
734 | <member name="P:SharpDX.Toolkit.Game.Services">
|
---|
735 | <summary>
|
---|
736 | Gets the service container.
|
---|
737 | </summary>
|
---|
738 | <value>The service container.</value>
|
---|
739 | </member>
|
---|
740 | <member name="P:SharpDX.Toolkit.Game.TargetElapsedTime">
|
---|
741 | <summary>
|
---|
742 | Gets or sets the target elapsed time.
|
---|
743 | </summary>
|
---|
744 | <value>The target elapsed time.</value>
|
---|
745 | </member>
|
---|
746 | <member name="P:SharpDX.Toolkit.Game.Window">
|
---|
747 | <summary>
|
---|
748 | Gets the abstract window.
|
---|
749 | </summary>
|
---|
750 | <value>The window.</value>
|
---|
751 | </member>
|
---|
752 | <member name="T:SharpDX.Toolkit.Game.DrawableComparer">
|
---|
753 | <summary>
|
---|
754 | The comparer used to order <see cref="T:SharpDX.Toolkit.IDrawable"/> objects.
|
---|
755 | </summary>
|
---|
756 | </member>
|
---|
757 | <member name="T:SharpDX.Toolkit.Game.UpdateableComparer">
|
---|
758 | <summary>
|
---|
759 | The comparer used to order <see cref="T:SharpDX.Toolkit.IUpdateable"/> objects.
|
---|
760 | </summary>
|
---|
761 | </member>
|
---|
762 | <member name="T:SharpDX.Toolkit.GameSystemCollection">
|
---|
763 | <summary>A collection of game components.</summary>
|
---|
764 | </member>
|
---|
765 | <member name="T:SharpDX.Toolkit.GameServiceRegistry">
|
---|
766 | <summary>
|
---|
767 | Main service provider for <see cref="T:SharpDX.Toolkit.Game"/>.
|
---|
768 | </summary>
|
---|
769 | </member>
|
---|
770 | <member name="M:SharpDX.Toolkit.GameServiceRegistry.GetService(System.Type)">
|
---|
771 | <summary>
|
---|
772 | Gets the instance service providing a specified service.
|
---|
773 | </summary>
|
---|
774 | <param name="type">The type of service.</param>
|
---|
775 | <returns>The registered instance of this service.</returns>
|
---|
776 | <exception cref="T:System.ArgumentNullException">type</exception>
|
---|
777 | </member>
|
---|
778 | <member name="M:SharpDX.Toolkit.GameServiceRegistry.AddService(System.Type,System.Object)">
|
---|
779 | <summary>
|
---|
780 | Adds a service to this <see cref="T:SharpDX.Toolkit.GameServiceRegistry"/>.
|
---|
781 | </summary>
|
---|
782 | <param name="type">The type of service to add.</param>
|
---|
783 | <param name="provider">The service provider to add.</param>
|
---|
784 | <exception cref="T:System.ArgumentNullException">type;Service type cannot be null</exception>
|
---|
785 | <exception cref="T:System.ArgumentException">Service is already registered;type</exception>
|
---|
786 | </member>
|
---|
787 | <member name="M:SharpDX.Toolkit.GameServiceRegistry.RemoveService(System.Type)">
|
---|
788 | <summary>Removes the object providing a specified service.</summary>
|
---|
789 | <param name="type">The type of service.</param>
|
---|
790 | </member>
|
---|
791 | <member name="T:SharpDX.Toolkit.GameTime">
|
---|
792 | <summary>
|
---|
793 | Current timing used for variable-step (real time) or fixed-step (game time) games.
|
---|
794 | </summary>
|
---|
795 | </member>
|
---|
796 | <member name="M:SharpDX.Toolkit.GameTime.#ctor">
|
---|
797 | <summary>
|
---|
798 | Initializes a new instance of the <see cref="T:SharpDX.Toolkit.GameTime"/> class.
|
---|
799 | </summary>
|
---|
800 | </member>
|
---|
801 | <member name="M:SharpDX.Toolkit.GameTime.#ctor(System.TimeSpan,System.TimeSpan)">
|
---|
802 | <summary>
|
---|
803 | Initializes a new instance of the <see cref="T:SharpDX.Toolkit.GameTime"/> class.
|
---|
804 | </summary>
|
---|
805 | <param name="totalGameTime">The total game time since the start of the game.</param>
|
---|
806 | <param name="elapsedGameTime">The elapsed game time since the last update.</param>
|
---|
807 | </member>
|
---|
808 | <member name="M:SharpDX.Toolkit.GameTime.#ctor(System.TimeSpan,System.TimeSpan,System.Boolean)">
|
---|
809 | <summary>
|
---|
810 | Initializes a new instance of the <see cref="T:SharpDX.Toolkit.GameTime"/> class.
|
---|
811 | </summary>
|
---|
812 | <param name="totalGameTime">The total game time since the start of the game.</param>
|
---|
813 | <param name="elapsedGameTime">The elapsed game time since the last update.</param>
|
---|
814 | <param name="isRunningSlowly">True if the game is running unexpectedly slowly.</param>
|
---|
815 | </member>
|
---|
816 | <member name="P:SharpDX.Toolkit.GameTime.ElapsedGameTime">
|
---|
817 | <summary>
|
---|
818 | Gets the elapsed game time since the last update
|
---|
819 | </summary>
|
---|
820 | <value>The elapsed game time.</value>
|
---|
821 | </member>
|
---|
822 | <member name="P:SharpDX.Toolkit.GameTime.IsRunningSlowly">
|
---|
823 | <summary>
|
---|
824 | Gets a value indicating whether the game is running slowly than its TargetElapsedTime. This can be used for example to render less details...etc.
|
---|
825 | </summary>
|
---|
826 | <value><c>true</c> if this instance is running slowly; otherwise, <c>false</c>.</value>
|
---|
827 | </member>
|
---|
828 | <member name="P:SharpDX.Toolkit.GameTime.TotalGameTime">
|
---|
829 | <summary>
|
---|
830 | Gets the amount of game time since the start of the game.
|
---|
831 | </summary>
|
---|
832 | <value>The total game time.</value>
|
---|
833 | </member>
|
---|
834 | <member name="P:SharpDX.Toolkit.GameTime.FrameCount">
|
---|
835 | <summary>
|
---|
836 | Gets the current frame count since the start of the game.
|
---|
837 | </summary>
|
---|
838 | </member>
|
---|
839 | <member name="M:SharpDX.Toolkit.GraphicsDeviceInformation.#ctor">
|
---|
840 | <summary>
|
---|
841 | Initializes a new instance of the <see cref="T:SharpDX.Toolkit.GraphicsDeviceInformation"/> class.
|
---|
842 | </summary>
|
---|
843 | </member>
|
---|
844 | <member name="M:SharpDX.Toolkit.GraphicsDeviceInformation.Equals(System.Object)">
|
---|
845 | <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary>
|
---|
846 | <param name="obj">The Object to compare with the current GraphicsDeviceInformation.</param>
|
---|
847 | </member>
|
---|
848 | <member name="M:SharpDX.Toolkit.GraphicsDeviceInformation.GetHashCode">
|
---|
849 | <summary>Gets the hash code for this object.</summary>
|
---|
850 | </member>
|
---|
851 | <member name="M:SharpDX.Toolkit.GraphicsDeviceInformation.Clone">
|
---|
852 | <summary>
|
---|
853 | Clones this instance.
|
---|
854 | </summary>
|
---|
855 | <returns>A new copy-instance of this GraphicsDeviceInformation.</returns>
|
---|
856 | </member>
|
---|
857 | <member name="P:SharpDX.Toolkit.GraphicsDeviceInformation.Adapter">
|
---|
858 | <summary>
|
---|
859 | Gets or sets the adapter.
|
---|
860 | </summary>
|
---|
861 | <value>The adapter.</value>
|
---|
862 | <exception cref="T:System.ArgumentNullException">if value is null</exception>
|
---|
863 | </member>
|
---|
864 | <member name="P:SharpDX.Toolkit.GraphicsDeviceInformation.GraphicsProfile">
|
---|
865 | <summary>
|
---|
866 | Gets or sets the graphics profile.
|
---|
867 | </summary>
|
---|
868 | <value>The graphics profile.</value>
|
---|
869 | <exception cref="T:System.ArgumentNullException">if value is null</exception>
|
---|
870 | </member>
|
---|
871 | <member name="P:SharpDX.Toolkit.GraphicsDeviceInformation.PresentationParameters">
|
---|
872 | <summary>
|
---|
873 | Gets or sets the presentation parameters.
|
---|
874 | </summary>
|
---|
875 | <value>The presentation parameters.</value>
|
---|
876 | <exception cref="T:System.ArgumentNullException">if value is null</exception>
|
---|
877 | </member>
|
---|
878 | <member name="P:SharpDX.Toolkit.GraphicsDeviceInformation.DeviceCreationFlags">
|
---|
879 | <summary>
|
---|
880 | Gets or sets the creation flags.
|
---|
881 | </summary>
|
---|
882 | <value>The creation flags.</value>
|
---|
883 | </member>
|
---|
884 | <member name="T:SharpDX.Toolkit.GraphicsDeviceManager">
|
---|
885 | <summary>
|
---|
886 | Manages the <see cref="P:SharpDX.Toolkit.GraphicsDeviceManager.GraphicsDevice"/> lifecycle.
|
---|
887 | </summary>
|
---|
888 | </member>
|
---|
889 | <member name="T:SharpDX.Toolkit.IGraphicsDeviceManager">
|
---|
890 | <summary>
|
---|
891 | Defines the interface for an object that manages a GraphicsDevice.
|
---|
892 | </summary>
|
---|
893 | </member>
|
---|
894 | <member name="M:SharpDX.Toolkit.IGraphicsDeviceManager.BeginDraw">
|
---|
895 | <summary>
|
---|
896 | Starts the drawing of a frame.
|
---|
897 | </summary>
|
---|
898 | <returns><c>true</c> if XXXX, <c>false</c> otherwise</returns>
|
---|
899 | </member>
|
---|
900 | <member name="M:SharpDX.Toolkit.IGraphicsDeviceManager.CreateDevice">
|
---|
901 | <summary>
|
---|
902 | Called to ensure that the device manager has created a valid device.
|
---|
903 | </summary>
|
---|
904 | </member>
|
---|
905 | <member name="M:SharpDX.Toolkit.IGraphicsDeviceManager.EndDraw">
|
---|
906 | <summary>
|
---|
907 | Called by the game at the end of drawing; presents the final rendering.
|
---|
908 | </summary>
|
---|
909 | </member>
|
---|
910 | <member name="F:SharpDX.Toolkit.GraphicsDeviceManager.DefaultBackBufferWidth">
|
---|
911 | <summary>
|
---|
912 | Default width for the back buffer.
|
---|
913 | </summary>
|
---|
914 | </member>
|
---|
915 | <member name="F:SharpDX.Toolkit.GraphicsDeviceManager.DefaultBackBufferHeight">
|
---|
916 | <summary>
|
---|
917 | Default height for the back buffer.
|
---|
918 | </summary>
|
---|
919 | </member>
|
---|
920 | <member name="M:SharpDX.Toolkit.GraphicsDeviceManager.#ctor(SharpDX.Toolkit.Game)">
|
---|
921 | <summary>
|
---|
922 | Initializes a new instance of the <see cref="T:SharpDX.Toolkit.GraphicsDeviceManager"/> class.
|
---|
923 | </summary>
|
---|
924 | <param name="game">The game.</param>
|
---|
925 | <exception cref="T:System.ArgumentNullException">The game instance cannot be null.</exception>
|
---|
926 | </member>
|
---|
927 | <member name="M:SharpDX.Toolkit.GraphicsDeviceManager.SetPreferredGraphicsProfile(SharpDX.Direct3D.FeatureLevel[])">
|
---|
928 | <summary>
|
---|
929 | Sets the preferred graphics profile.
|
---|
930 | </summary>
|
---|
931 | <param name="levels">The levels.</param>
|
---|
932 | <seealso cref="P:SharpDX.Toolkit.GraphicsDeviceManager.PreferredGraphicsProfile"/>
|
---|
933 | </member>
|
---|
934 | <member name="M:SharpDX.Toolkit.GraphicsDeviceManager.ApplyChanges">
|
---|
935 | <summary>
|
---|
936 | Applies the changes from this instance and change or create the <see cref="P:SharpDX.Toolkit.GraphicsDeviceManager.GraphicsDevice"/> according to the new values.
|
---|
937 | </summary>
|
---|
938 | </member>
|
---|
939 | <member name="M:SharpDX.Toolkit.GraphicsDeviceManager.CanResetDevice(SharpDX.Toolkit.GraphicsDeviceInformation)">
|
---|
940 | <summary>
|
---|
941 | Determines whether this instance is compatible with the the specified new <see cref="T:SharpDX.Toolkit.GraphicsDeviceInformation"/>.
|
---|
942 | </summary>
|
---|
943 | <param name="newDeviceInfo">The new device info.</param>
|
---|
944 | <returns><c>true</c> if this instance this instance is compatible with the the specified new <see cref="T:SharpDX.Toolkit.GraphicsDeviceInformation"/>; otherwise, <c>false</c>.</returns>
|
---|
945 | </member>
|
---|
946 | <member name="M:SharpDX.Toolkit.GraphicsDeviceManager.FindBestDevice(System.Boolean)">
|
---|
947 | <summary>
|
---|
948 | Finds the best device that is compatible with the preferences defined in this instance.
|
---|
949 | </summary>
|
---|
950 | <param name="anySuitableDevice">if set to <c>true</c> a device can be selected from any existing adapters, otherwise, it will select only from default adapter.</param>
|
---|
951 | <returns>The graphics device information.</returns>
|
---|
952 | </member>
|
---|
953 | <member name="M:SharpDX.Toolkit.GraphicsDeviceManager.RankDevices(System.Collections.Generic.List{SharpDX.Toolkit.GraphicsDeviceInformation})">
|
---|
954 | <summary>
|
---|
955 | Ranks a list of <see cref="T:SharpDX.Toolkit.GraphicsDeviceInformation"/> before creating a new device.
|
---|
956 | </summary>
|
---|
957 | <param name="foundDevices">The list of devices that can be reorder.</param>
|
---|
958 | </member>
|
---|
959 | <member name="P:SharpDX.Toolkit.GraphicsDeviceManager.PreferredGraphicsProfile">
|
---|
960 | <summary>
|
---|
961 | Gets or sets the list of graphics profile to select from the best feature to the lower feature. See remarks.
|
---|
962 | </summary>
|
---|
963 | <value>The graphics profile.</value>
|
---|
964 | <remarks>
|
---|
965 | By default, the PreferredGraphicsProfile is set to { <see cref="!:FeatureLevel.Level_11_1"/>,
|
---|
966 | <see cref="F:SharpDX.Direct3D.FeatureLevel.Level_11_0"/>,
|
---|
967 | <see cref="F:SharpDX.Direct3D.FeatureLevel.Level_10_1"/>,
|
---|
968 | <see cref="F:SharpDX.Direct3D.FeatureLevel.Level_10_0"/>,
|
---|
969 | <see cref="F:SharpDX.Direct3D.FeatureLevel.Level_9_3"/>,
|
---|
970 | <see cref="F:SharpDX.Direct3D.FeatureLevel.Level_9_2"/>,
|
---|
971 | <see cref="F:SharpDX.Direct3D.FeatureLevel.Level_9_1"/>}
|
---|
972 | </remarks>
|
---|
973 | </member>
|
---|
974 | <member name="P:SharpDX.Toolkit.GraphicsDeviceManager.IsFullScreen">
|
---|
975 | <summary>
|
---|
976 | Gets or sets a value indicating whether this instance is full screen.
|
---|
977 | </summary>
|
---|
978 | <value><c>true</c> if this instance is full screen; otherwise, <c>false</c>.</value>
|
---|
979 | </member>
|
---|
980 | <member name="P:SharpDX.Toolkit.GraphicsDeviceManager.PreferMultiSampling">
|
---|
981 | <summary>
|
---|
982 | Gets or sets a value indicating whether [prefer multi sampling].
|
---|
983 | </summary>
|
---|
984 | <value><c>true</c> if [prefer multi sampling]; otherwise, <c>false</c>.</value>
|
---|
985 | </member>
|
---|
986 | <member name="P:SharpDX.Toolkit.GraphicsDeviceManager.DeviceCreationFlags">
|
---|
987 | <summary>
|
---|
988 | Gets or sets the device creation flags that will be used to create the <see cref="P:SharpDX.Toolkit.GraphicsDeviceManager.GraphicsDevice"/>
|
---|
989 | </summary>
|
---|
990 | <value>The device creation flags.</value>
|
---|
991 | </member>
|
---|
992 | <member name="P:SharpDX.Toolkit.GraphicsDeviceManager.PreferredBackBufferFormat">
|
---|
993 | <summary>
|
---|
994 | Gets or sets the preferred back buffer format.
|
---|
995 | </summary>
|
---|
996 | <value>The preferred back buffer format.</value>
|
---|
997 | </member>
|
---|
998 | <member name="P:SharpDX.Toolkit.GraphicsDeviceManager.PreferredBackBufferHeight">
|
---|
999 | <summary>
|
---|
1000 | Gets or sets the height of the preferred back buffer.
|
---|
1001 | </summary>
|
---|
1002 | <value>The height of the preferred back buffer.</value>
|
---|
1003 | </member>
|
---|
1004 | <member name="P:SharpDX.Toolkit.GraphicsDeviceManager.PreferredBackBufferWidth">
|
---|
1005 | <summary>
|
---|
1006 | Gets or sets the width of the preferred back buffer.
|
---|
1007 | </summary>
|
---|
1008 | <value>The width of the preferred back buffer.</value>
|
---|
1009 | </member>
|
---|
1010 | <member name="P:SharpDX.Toolkit.GraphicsDeviceManager.PreferredDepthStencilFormat">
|
---|
1011 | <summary>
|
---|
1012 | Gets or sets the preferred depth stencil format.
|
---|
1013 | </summary>
|
---|
1014 | <value>The preferred depth stencil format.</value>
|
---|
1015 | </member>
|
---|
1016 | <member name="P:SharpDX.Toolkit.GraphicsDeviceManager.SupportedOrientations">
|
---|
1017 | <summary>
|
---|
1018 | Gets or sets the supported orientations.
|
---|
1019 | </summary>
|
---|
1020 | <value>The supported orientations.</value>
|
---|
1021 | </member>
|
---|
1022 | <member name="P:SharpDX.Toolkit.GraphicsDeviceManager.SynchronizeWithVerticalRetrace">
|
---|
1023 | <summary>
|
---|
1024 | Gets or sets a value indicating whether [synchronize with vertical retrace].
|
---|
1025 | </summary>
|
---|
1026 | <value><c>true</c> if [synchronize with vertical retrace]; otherwise, <c>false</c>.</value>
|
---|
1027 | </member>
|
---|
1028 | <member name="T:SharpDX.Toolkit.LaunchParameters">
|
---|
1029 | <summary>
|
---|
1030 | Parameters used when launching an application.
|
---|
1031 | </summary>
|
---|
1032 | </member>
|
---|
1033 | <member name="M:SharpDX.Toolkit.LaunchParameters.#ctor">
|
---|
1034 | <summary>
|
---|
1035 | Initializes a new instance of the <see cref="T:SharpDX.Toolkit.LaunchParameters"/> class.
|
---|
1036 | </summary>
|
---|
1037 | </member>
|
---|
1038 | <member name="T:SharpDX.Toolkit.NamespaceDoc">
|
---|
1039 | <summary>
|
---|
1040 | The <see cref="N:SharpDX.Toolkit"/> namespace provides a high level Game API.
|
---|
1041 | </summary>
|
---|
1042 | </member>
|
---|
1043 | <member name="T:SharpDX.Toolkit.PreparingDeviceSettingsEventArgs">
|
---|
1044 | <summary>
|
---|
1045 | Describes settings to apply before preparing a device for creation, used by <see cref="M:SharpDX.Toolkit.GraphicsDeviceManager.OnPreparingDeviceSettings(System.Object,SharpDX.Toolkit.PreparingDeviceSettingsEventArgs)"/>.
|
---|
1046 | </summary>
|
---|
1047 | </member>
|
---|
1048 | <member name="M:SharpDX.Toolkit.PreparingDeviceSettingsEventArgs.#ctor(SharpDX.Toolkit.GraphicsDeviceInformation)">
|
---|
1049 | <summary>
|
---|
1050 | Initializes a new instance of the <see cref="T:SharpDX.Toolkit.PreparingDeviceSettingsEventArgs"/> class.
|
---|
1051 | </summary>
|
---|
1052 | <param name="graphicsDeviceInformation">The graphics device information.</param>
|
---|
1053 | </member>
|
---|
1054 | <member name="P:SharpDX.Toolkit.PreparingDeviceSettingsEventArgs.GraphicsDeviceInformation">
|
---|
1055 | <summary>
|
---|
1056 | Gets the graphics device information.
|
---|
1057 | </summary>
|
---|
1058 | <value>The graphics device information.</value>
|
---|
1059 | </member>
|
---|
1060 | </members>
|
---|
1061 | </doc>
|
---|