home *** CD-ROM | disk | FTP | other *** search
/ ftp.tcs3.com / ftp.tcs3.com.tar / ftp.tcs3.com / DRIVERS / Audio / Office2010 / InfoPath.en-us / InfLR.cab / FL_Microsoft_DirectX_Direct3DMobile_xml_113509_ENU____.3643236F_FC70_11D3_A536_0090278A1BB8 < prev    next >
Extensible Markup Language  |  2009-05-23  |  627KB  |  6,657 lines

  1. ∩╗┐<?xml version="1.0" encoding="utf-8"?>
  2. <doc>
  3.     <assembly>
  4.         <name>Microsoft.WindowsMobile.DirectX</name>
  5.     </assembly>
  6.     <members>
  7.         <member name="N:Microsoft.WindowsMobile.DirectX">
  8.             <summary>This namespace provides Microsoft DirectX application programming for Pocket PCs, Smartphones, and other devices running Windows CE with the .NET Compact Framework. This namespace is required to implement the <see cref="N:Microsoft.WindowsMobile.DirectX.Direct3D"></see> namespace.</summary>
  9.         </member>
  10.         <member name="T:Microsoft.WindowsMobile.DirectX.DirectXException">
  11.             <summary>The exception that is thrown by Windows Mobile DirectX for Managed Code applications.</summary>
  12.         </member>
  13.         <member name="M:Microsoft.WindowsMobile.DirectX.DirectXException.#ctor">
  14.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.DirectXException"></see> class. </summary>
  15.         </member>
  16.         <member name="M:Microsoft.WindowsMobile.DirectX.DirectXException.#ctor(System.String)">
  17.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.DirectXException"></see> class with a specified message. </summary>
  18.             <param name="message">A message that describes the error.</param>
  19.         </member>
  20.         <member name="T:Microsoft.WindowsMobile.DirectX.GraphicsStream">
  21.             <summary>Contains a graphics data stream.</summary>
  22.         </member>
  23.         <member name="M:Microsoft.WindowsMobile.DirectX.GraphicsStream.#ctor(System.IntPtr,System.Int64,System.IntPtr)">
  24.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.GraphicsStream"></see> class. </summary>
  25.             <param name="bufferPointer">Reference to the actual stream buffer.</param>
  26.             <param name="size">Size of the data referenced by dataPointer.</param>
  27.             <param name="dataPointer">Reference to the graphics data in the stream buffer.</param>
  28.         </member>
  29.         <member name="M:Microsoft.WindowsMobile.DirectX.GraphicsStream.#ctor(System.IntPtr,System.Int64,System.Boolean,System.Boolean)">
  30.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.GraphicsStream"></see> class. </summary>
  31.             <param name="read">true if the buffer is readable; otherwise, false. </param>
  32.             <param name="size">Size of the data referenced by dataPointer.</param>
  33.             <param name="dataPointer">Reference to the graphics data in the stream buffer.</param>
  34.             <param name="write">true if the buffer is writeable; otherwise, false. </param>
  35.         </member>
  36.         <member name="M:Microsoft.WindowsMobile.DirectX.GraphicsStream.Dispose">
  37.             <summary>Releases all resources used by the <see cref="T:Microsoft.WindowsMobile.DirectX.GraphicsStream"></see>. </summary>
  38.         </member>
  39.         <member name="M:Microsoft.WindowsMobile.DirectX.GraphicsStream.Dispose(System.Boolean)">
  40.             <summary>Releases the unmanaged resources used by the <see cref="T:Microsoft.WindowsMobile.DirectX.GraphicsStream"></see> and optionally releases the managed resources. </summary>
  41.             <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources. </param>
  42.         </member>
  43.         <member name="M:Microsoft.WindowsMobile.DirectX.GraphicsStream.Equals(System.Object)">
  44.             <returns>true if the specified object is equal to the current object; otherwise, false.</returns>
  45.             <param name="compare">The object to compare with the current object.</param>
  46.         </member>
  47.         <member name="M:Microsoft.WindowsMobile.DirectX.GraphicsStream.Finalize">
  48.             <summary>Called during garbage collection. If implemented, allows an object to free resources before it is destroyed by the garbage collector.</summary>
  49.         </member>
  50.         <member name="M:Microsoft.WindowsMobile.DirectX.GraphicsStream.Flush">
  51.             <summary>Flushing the graphics stream is not supported.</summary>
  52.             <exception cref="T:System.NotSupportedException">This method is implemented but not supported.</exception>
  53.         </member>
  54.         <member name="M:Microsoft.WindowsMobile.DirectX.GraphicsStream.Read(System.Type)">
  55.             <summary>Reads a sequence of bytes from the current stream into a value of the specified type and advances the position within the stream by the number of bytes read.</summary>
  56.             <returns>A <see cref="T:System.ValueType"></see> of type returnType that contains the data read from the stream buffer.</returns>
  57.             <param name="returnType">The specific <see cref="T:System.Type"></see> of the <see cref="T:System.ValueType"></see> to return.</param>
  58.             <exception cref="T:System.ArgumentException">returnType is invalid. </exception>
  59.             <exception cref="T:System.NotSupportedException">Unable to read from the stream buffer, or there is no data to read.</exception>
  60.         </member>
  61.         <member name="M:Microsoft.WindowsMobile.DirectX.GraphicsStream.Read(System.Type,System.Int32[])">
  62.             <summary>Reads a sequence of bytes from the current stream into an array of the specified type and rand, and advances the position within the stream by the number of bytes read.</summary>
  63.             <returns>An <see cref="T:System.Array"></see> of type returnType that contains the data read from the stream buffer.</returns>
  64.             <param name="ranks">An array of <see cref="T:System.Int32"></see> values that represent the size of each dimension of the returning array.</param>
  65.             <param name="returnType">The specific <see cref="T:System.Type"></see> of array to return.</param>
  66.             <exception cref="T:System.NotSupportedException">Unable to read from the stream buffer, or there is no data to read.</exception>
  67.             <exception cref="T:System.ArgumentException">One of the parameters is invalid, the stream buffer is not large enough to hold the requested data, or ranks has more than three dimensions.</exception>
  68.         </member>
  69.         <member name="M:Microsoft.WindowsMobile.DirectX.GraphicsStream.Read(System.Byte[],System.Int32,System.Int32)">
  70.             <summary>Reads the specified number of bytes from the current stream into the specified byte array, starting at the specified offset in the array, and advances the position within the stream by the number of bytes read.</summary>
  71.             <returns>The number of bytes read into buffer from the graphics stream.</returns>
  72.             <param name="offset">The position in buffer.</param>
  73.             <param name="count">The number of bytes to read into buffer.</param>
  74.             <param name="buffer">A <see cref="T:System.Byte"></see> array to receive the data.</param>
  75.             <exception cref="T:System.NotSupportedException">Unable to read from the stream buffer, or there is no data to read.</exception>
  76.             <exception cref="T:System.ArgumentException">One of the parameters is invalid, or the stream buffer is not large enough to hold the requested data.</exception>
  77.         </member>
  78.         <member name="M:Microsoft.WindowsMobile.DirectX.GraphicsStream.Seek(System.Int64,System.IO.SeekOrigin)">
  79.             <summary>Sets the position within the current stream.</summary>
  80.             <returns>New position within the stream buffer.</returns>
  81.             <param name="origin">One of the <see cref="T:System.IO.SeekOrigin"></see> values that specifies where to begin seeking.</param>
  82.             <param name="newposition">The new position within the stream buffer.</param>
  83.             <exception cref="T:System.ArgumentException">The new location is either less than 0 or greater than the stream buffer's data size.</exception>
  84.         </member>
  85.         <member name="M:Microsoft.WindowsMobile.DirectX.GraphicsStream.SetLength(System.Int64)">
  86.             <summary>Resizing the graphics stream is not supported.</summary>
  87.         </member>
  88.         <member name="M:Microsoft.WindowsMobile.DirectX.GraphicsStream.Write(System.Array)">
  89.             <summary>Writes to the current stream from the specified array and advances the current position within it by the number of bytes written.</summary>
  90.             <param name="value">The <see cref="T:System.Array"></see> that contains the data to write into the stream buffer.</param>
  91.         </member>
  92.         <member name="M:Microsoft.WindowsMobile.DirectX.GraphicsStream.Write(System.ValueType)">
  93.             <summary>Writes the specified value to the current stream and advances the current position within it by the number of bytes written.</summary>
  94.             <param name="value">The value (of type <see cref="T:System.ValueType)"></see> to write into the stream buffer.</param>
  95.         </member>
  96.         <member name="M:Microsoft.WindowsMobile.DirectX.GraphicsStream.Write(System.Byte[],System.Int32,System.Int32)">
  97.             <summary>Writes the specified number of bytes from the specified offset in the specified array to the current stream, and advances the current position within the stream by the number of bytes written.</summary>
  98.             <param name="offset">The position in buffer at which to start getting data.</param>
  99.             <param name="count">The number of bytes to write into the stream.</param>
  100.             <param name="buffer">The <see cref="T:System.Byte"></see> array that is the source of the data.</param>
  101.         </member>
  102.         <member name="P:Microsoft.WindowsMobile.DirectX.GraphicsStream.CanRead">
  103.             <summary>Gets a value that indicates whether the current stream supports reading.</summary>
  104.             <returns>true if the stream supports reading; otherwise, false. </returns>
  105.         </member>
  106.         <member name="P:Microsoft.WindowsMobile.DirectX.GraphicsStream.CanSeek">
  107.             <summary>Gets a value that indicates whether the current stream supports seeking.</summary>
  108.             <returns>true if the stream supports seeking; otherwise, false. </returns>
  109.         </member>
  110.         <member name="P:Microsoft.WindowsMobile.DirectX.GraphicsStream.CanWrite">
  111.             <summary>Gets a value that indicates whether the current stream supports writing.</summary>
  112.             <returns>true if the stream supports writing; otherwise, false.</returns>
  113.         </member>
  114.         <member name="P:Microsoft.WindowsMobile.DirectX.GraphicsStream.InternalBuffer">
  115.             <summary>Gets a direct pointer to a COM object that ensures that the unmanaged memory remains allocated. </summary>
  116.             <returns>A pointer to the internal buffer of the stream object.</returns>
  117.         </member>
  118.         <member name="P:Microsoft.WindowsMobile.DirectX.GraphicsStream.InternalData">
  119.             <summary>Gets a direct pointer to the unmanaged memory. </summary>
  120.             <returns>A pointer to the internal data of the stream object.</returns>
  121.         </member>
  122.         <member name="P:Microsoft.WindowsMobile.DirectX.GraphicsStream.Length">
  123.             <summary>Gets the length of the stream.</summary>
  124.             <returns>Stream length in bytes.</returns>
  125.         </member>
  126.         <member name="P:Microsoft.WindowsMobile.DirectX.GraphicsStream.Position">
  127.             <summary>Gets or sets the position within the current stream.</summary>
  128.             <returns>The position within the stream.</returns>
  129.             <exception cref="T:System.ArgumentException">The value is greater than the stream buffer's data size.</exception>
  130.         </member>
  131.         <member name="T:Microsoft.WindowsMobile.DirectX.Matrix">
  132.             <summary>Describes and manipulates a matrix.</summary>
  133.         </member>
  134.         <member name="F:Microsoft.WindowsMobile.DirectX.Matrix.M11">
  135.             <summary>Represents the element in the first row and the first column of the matrix.</summary>
  136.         </member>
  137.         <member name="F:Microsoft.WindowsMobile.DirectX.Matrix.M12">
  138.             <summary>Represents the element in the first row and the second column of the matrix.</summary>
  139.         </member>
  140.         <member name="F:Microsoft.WindowsMobile.DirectX.Matrix.M13">
  141.             <summary>Represents the element in the first row and the third column of the matrix.</summary>
  142.         </member>
  143.         <member name="F:Microsoft.WindowsMobile.DirectX.Matrix.M14">
  144.             <summary>Represents the element in the first row and the fourth column of the matrix.</summary>
  145.         </member>
  146.         <member name="F:Microsoft.WindowsMobile.DirectX.Matrix.M21">
  147.             <summary>Represents the element in the second row and the first column of the matrix.</summary>
  148.         </member>
  149.         <member name="F:Microsoft.WindowsMobile.DirectX.Matrix.M22">
  150.             <summary>Represents the element in the second row and the second column of the matrix.</summary>
  151.         </member>
  152.         <member name="F:Microsoft.WindowsMobile.DirectX.Matrix.M23">
  153.             <summary>Represents the element in the second row and the third column of the matrix.</summary>
  154.         </member>
  155.         <member name="F:Microsoft.WindowsMobile.DirectX.Matrix.M24">
  156.             <summary>Represents the element in the second row and the fourth column of the matrix.</summary>
  157.         </member>
  158.         <member name="F:Microsoft.WindowsMobile.DirectX.Matrix.M31">
  159.             <summary>Represents the element in the third row and the first column of the matrix.</summary>
  160.         </member>
  161.         <member name="F:Microsoft.WindowsMobile.DirectX.Matrix.M32">
  162.             <summary>Represents the element in the third row and the second column of the matrix.</summary>
  163.         </member>
  164.         <member name="F:Microsoft.WindowsMobile.DirectX.Matrix.M33">
  165.             <summary>Represents the element in the third row and the third column of the matrix.</summary>
  166.         </member>
  167.         <member name="F:Microsoft.WindowsMobile.DirectX.Matrix.M34">
  168.             <summary>Represents the element in the third row and the fourth column of the matrix.</summary>
  169.         </member>
  170.         <member name="F:Microsoft.WindowsMobile.DirectX.Matrix.M41">
  171.             <summary>Represents the element in the fourth row and the first column of the matrix.</summary>
  172.         </member>
  173.         <member name="F:Microsoft.WindowsMobile.DirectX.Matrix.M42">
  174.             <summary>Represents the element in the fourth row and the second column of the matrix.</summary>
  175.         </member>
  176.         <member name="F:Microsoft.WindowsMobile.DirectX.Matrix.M43">
  177.             <summary>Represents the element in the fourth row and the third column of the matrix.</summary>
  178.         </member>
  179.         <member name="F:Microsoft.WindowsMobile.DirectX.Matrix.M44">
  180.             <summary>Represents the element in the fourth row and the fourth column of the matrix.</summary>
  181.         </member>
  182.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.Add(Microsoft.WindowsMobile.DirectX.Matrix,Microsoft.WindowsMobile.DirectX.Matrix)">
  183.             <summary>Adds two matrices.</summary>
  184.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that represents the result of the addition.</returns>
  185.             <param name="right">The <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure on the right side of the addition operator.</param>
  186.             <param name="left">The <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure on the left side of the addition operator.</param>
  187.         </member>
  188.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.AffineTransformation2D(System.Single,Microsoft.WindowsMobile.DirectX.Vector2,System.Single,Microsoft.WindowsMobile.DirectX.Vector2)">
  189.             <summary>Builds a 2-D affine transformation matrix in the xy plane.</summary>
  190.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that is an affine transformation matrix.</returns>
  191.             <param name="rotationCenter">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see> structure that represents a point identifying the center of rotation. Use an empty <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see> for no rotation.</param>
  192.             <param name="rotation">Angle of rotation. A value of zero indicates no rotation</param>
  193.             <param name="scaling">Scaling factor. A value of zero indicates no scaling.</param>
  194.             <param name="translation">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see> structure that represents the translation. Use <see cref="P:Microsoft.WindowsMobile.DirectX.Vector2.Empty"></see> to specify no translation.</param>
  195.         </member>
  196.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.Equals(System.Object)">
  197.             <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary>
  198.             <returns>true if the instance is equal to the specified object; otherwise, false. </returns>
  199.             <param name="obj">Object with which to make the comparison.</param>
  200.         </member>
  201.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.GetHashCode">
  202.             <summary>Returns the hash code for the current instance.</summary>
  203.             <returns>Hash code for the instance.</returns>
  204.         </member>
  205.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.Invert">
  206.             <summary>Inverts the current matrix.</summary>
  207.         </member>
  208.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.Invert(Microsoft.WindowsMobile.DirectX.Matrix)">
  209.             <summary>Returns the inverse of the specified matrix.</summary>
  210.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that is the result of the operation.</returns>
  211.             <param name="source">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure.</param>
  212.         </member>
  213.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.Invert(System.Single@,Microsoft.WindowsMobile.DirectX.Matrix)">
  214.             <summary>Returns the inverse of the specified matrix using the specified determinant.</summary>
  215.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that is the result of the operation.</returns>
  216.             <param name="source">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure.</param>
  217.             <param name="determinant">The determinant of the matrix. (Optional.)</param>
  218.         </member>
  219.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.LookAtLH(Microsoft.WindowsMobile.DirectX.Vector3,Microsoft.WindowsMobile.DirectX.Vector3,Microsoft.WindowsMobile.DirectX.Vector3)">
  220.             <summary>Builds a left-handed look-at matrix.</summary>
  221.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that is a left-handed look-at matrix.</returns>
  222.             <param name="cameraTarget">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that defines the camera look-at target.</param>
  223.             <param name="cameraUpVector">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that defines the up direction of the current world, usually [0, 1, 0].</param>
  224.             <param name="cameraPosition">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that defines the camera point. This value is used in translation.</param>
  225.         </member>
  226.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.LookAtRH(Microsoft.WindowsMobile.DirectX.Vector3,Microsoft.WindowsMobile.DirectX.Vector3,Microsoft.WindowsMobile.DirectX.Vector3)">
  227.             <summary>Builds a right-handed look-at matrix.</summary>
  228.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that is a right-handed look-at matrix.</returns>
  229.             <param name="cameraTarget">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that defines the camera look-at target.</param>
  230.             <param name="cameraUpVector">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that defines the up direction of the current world, usually [0, 1, 0].</param>
  231.             <param name="cameraPosition">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that defines the camera point. This value is used in translation.</param>
  232.         </member>
  233.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.Multiply(Microsoft.WindowsMobile.DirectX.Matrix)">
  234.             <summary>Multiplies the current matrix by the specified matrix.</summary>
  235.             <param name="m">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure to multiply by the current instance.</param>
  236.         </member>
  237.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.Multiply(Microsoft.WindowsMobile.DirectX.Matrix,Microsoft.WindowsMobile.DirectX.Matrix)">
  238.             <summary>Returns the product of the two specified matrices.</summary>
  239.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that is the product of the two matrices.</returns>
  240.             <param name="right">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure for the right operand.</param>
  241.             <param name="left">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure for the left operand.</param>
  242.         </member>
  243.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.MultiplyTranspose(Microsoft.WindowsMobile.DirectX.Matrix)">
  244.             <summary>Replaces the current matrix with the transposed product of the current matrix and the specified matrix.</summary>
  245.             <param name="m">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure to multiply and transpose with the current instance.</param>
  246.         </member>
  247.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.MultiplyTranspose(Microsoft.WindowsMobile.DirectX.Matrix,Microsoft.WindowsMobile.DirectX.Matrix)">
  248.             <summary>Returns the transposed product of the two specified matrices.</summary>
  249.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that is the product and transposition of the two matrices.</returns>
  250.             <param name="right">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure.</param>
  251.             <param name="left">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure.</param>
  252.         </member>
  253.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.op_Addition(Microsoft.WindowsMobile.DirectX.Matrix,Microsoft.WindowsMobile.DirectX.Matrix)">
  254.             <summary>Adds two instances of the <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure.</summary>
  255.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that is the result of the operation.</returns>
  256.             <param name="right">The <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure to the right of the addition operator.</param>
  257.             <param name="left">The <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure to the left of the addition operator.</param>
  258.         </member>
  259.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.op_Equality(Microsoft.WindowsMobile.DirectX.Matrix,Microsoft.WindowsMobile.DirectX.Matrix)">
  260.             <summary>Compares the specified matrices to determine whether they are the same.</summary>
  261.             <returns>true if the objects are the same; otherwise, false. </returns>
  262.             <param name="right">The <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure to the right of the equality operator.</param>
  263.             <param name="left">The <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure to the left of the equality operator.</param>
  264.         </member>
  265.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.op_Inequality(Microsoft.WindowsMobile.DirectX.Matrix,Microsoft.WindowsMobile.DirectX.Matrix)">
  266.             <summary>Compares the specified matrices to determine whether they are different.</summary>
  267.             <returns>true if the objects are different; otherwise, false. </returns>
  268.             <param name="right">The <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure to the right of the inequality operator.</param>
  269.             <param name="left">The <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure to the left of the inequality operator.</param>
  270.         </member>
  271.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.op_Multiply(Microsoft.WindowsMobile.DirectX.Matrix,Microsoft.WindowsMobile.DirectX.Matrix)">
  272.             <summary>Determines the product of two matrices.</summary>
  273.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that is the product of two matrices.</returns>
  274.             <param name="right">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure.</param>
  275.             <param name="left">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure.</param>
  276.         </member>
  277.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.op_Subtraction(Microsoft.WindowsMobile.DirectX.Matrix,Microsoft.WindowsMobile.DirectX.Matrix)">
  278.             <summary>Subtracts two instances of the <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure.</summary>
  279.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that is the result of the operation.</returns>
  280.             <param name="right">The <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure to the right of the subtraction operator.</param>
  281.             <param name="left">The <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure to the left of the subtraction operator.</param>
  282.         </member>
  283.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.OrthoLH(System.Single,System.Single,System.Single,System.Single)">
  284.             <summary>Builds a left-handed orthogonal projection matrix.</summary>
  285.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that is a left-handed orthogonal projection matrix.</returns>
  286.             <param name="zfarPlane">Maximum z-value of the view volume, which is referred to as z-far.</param>
  287.             <param name="width">Width of the view volume.</param>
  288.             <param name="height">Height of the view volume.</param>
  289.             <param name="znearPlane">Minimum z-value of the view volume, which is referred to as z-near.</param>
  290.         </member>
  291.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.OrthoOffCenterLH(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
  292.             <summary>Builds a customized, left-handed orthogonal projection matrix.</summary>
  293.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that is a customized, left-handed orthogonal projection matrix.</returns>
  294.             <param name="right">Maximum x-value of the view volume.</param>
  295.             <param name="bottom">Minimum y-value of the view volume.</param>
  296.             <param name="zfarPlane">Maximum z-value of the view volume.</param>
  297.             <param name="left">Minimum x-value of the view volume.</param>
  298.             <param name="top">Maximum y-value of the view volume.</param>
  299.             <param name="znearPlane">Minimum z-value of the view volume.</param>
  300.         </member>
  301.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.OrthoOffCenterRH(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
  302.             <summary>Builds a customized, right-handed orthogonal projection matrix.</summary>
  303.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that is a customized, right-handed orthogonal projection matrix.</returns>
  304.             <param name="right">Maximum x-value of the view volume.</param>
  305.             <param name="bottom">Maximum y-value of the view volume.</param>
  306.             <param name="zfarPlane">Maximum z-value of the view volume.</param>
  307.             <param name="left">Minimum x-value of the view volume.</param>
  308.             <param name="top">Minimum y-value of the view volume.</param>
  309.             <param name="znearPlane">Minimum z-value of the view volume.</param>
  310.         </member>
  311.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.OrthoRH(System.Single,System.Single,System.Single,System.Single)">
  312.             <summary>Builds a right-handed orthogonal projection matrix.</summary>
  313.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that is a right-handed orthogonal projection matrix.</returns>
  314.             <param name="zfarPlane">Maximum z-value of the view volume.</param>
  315.             <param name="width">Width of the view volume.</param>
  316.             <param name="height">Height of the view volume.</param>
  317.             <param name="znearPlane">Minimum z-value of the view volume.</param>
  318.         </member>
  319.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.PerspectiveFovLH(System.Single,System.Single,System.Single,System.Single)">
  320.             <summary>Builds a left-handed perspective projection matrix based on a field of view.</summary>
  321.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that is a left-handed perspective projection matrix.</returns>
  322.             <param name="aspectRatio">Aspect ratio, defined as the view space width divided by height.</param>
  323.             <param name="zfarPlane">Z-value of the far view plane.</param>
  324.             <param name="fieldOfViewY">Field of view in the y direction, in radians.</param>
  325.             <param name="znearPlane">Z-value of the near view plane.</param>
  326.         </member>
  327.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.PerspectiveFovRH(System.Single,System.Single,System.Single,System.Single)">
  328.             <summary>Builds a right-handed perspective projection matrix based on a field of view (FOV).</summary>
  329.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that is a right-handed perspective projection matrix.</returns>
  330.             <param name="aspectRatio">Aspect ratio, defined as the view space width divided by height.</param>
  331.             <param name="zfarPlane">Z-value of the far view plane.</param>
  332.             <param name="fieldOfViewY">Field of view in the y direction, in radians.</param>
  333.             <param name="znearPlane">Z-value of the near view plane.</param>
  334.         </member>
  335.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.PerspectiveLH(System.Single,System.Single,System.Single,System.Single)">
  336.             <summary>Builds a left-handed perspective projection matrix.</summary>
  337.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that is a left-handed perspective projection matrix.</returns>
  338.             <param name="zfarPlane">Z-value of the far view plane.</param>
  339.             <param name="width">Width of the view volume at the near view plane.</param>
  340.             <param name="height">Height of the view volume at the near view plane.</param>
  341.             <param name="znearPlane">Z-value of the near view plane.</param>
  342.         </member>
  343.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.PerspectiveOffCenterLH(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
  344.             <summary>Builds a customized, left-handed perspective projection matrix.</summary>
  345.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that is a customized, left-handed perspective projection matrix.</returns>
  346.             <param name="right">Maximum x-value of the view volume.</param>
  347.             <param name="bottom">Minimum y-value of the view volume.</param>
  348.             <param name="zfarPlane">Maximum z-value of the view volume.</param>
  349.             <param name="left">Minimum x-value of the view volume.</param>
  350.             <param name="top">Maximum y-value of the view volume.</param>
  351.             <param name="znearPlane">Minimum z-value of the view volume.</param>
  352.         </member>
  353.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.PerspectiveOffCenterRH(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
  354.             <summary>Builds a customized, right-handed perspective projection matrix.</summary>
  355.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that is a customized, right-handed perspective projection matrix.</returns>
  356.             <param name="right">Maximum x-value of the view volume.</param>
  357.             <param name="bottom">Minimum y-value of the view volume.</param>
  358.             <param name="zfarPlane">Maximum z-value of the view volume.</param>
  359.             <param name="left">Minimum x-value of the view volume.</param>
  360.             <param name="top">Maximum y-value of the view volume.</param>
  361.             <param name="znearPlane">Minimum z-value of the view volume.</param>
  362.         </member>
  363.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.PerspectiveRH(System.Single,System.Single,System.Single,System.Single)">
  364.             <summary>Builds a right-handed perspective projection matrix.</summary>
  365.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that is a right-handed perspective projection matrix.</returns>
  366.             <param name="zfarPlane">Z-value of the far view plane.</param>
  367.             <param name="width">Width of the view volume at the near view plane.</param>
  368.             <param name="height">Height of the view volume at the near view plane.</param>
  369.             <param name="znearPlane">Z-value of the near view plane.</param>
  370.         </member>
  371.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.RotationAxis(Microsoft.WindowsMobile.DirectX.Vector3,System.Single)">
  372.             <summary>Rotates the matrix around an arbitrary axis.</summary>
  373.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> representing the rotation about axisRotation by angle radians.</returns>
  374.             <param name="angle">Angle of rotation, in radians. Angles are measured clockwise when looking along the rotation axis toward the origin.</param>
  375.             <param name="axisRotation">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that identifies the axis about which to rotate the matrix.</param>
  376.         </member>
  377.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.RotationQuaternion(Microsoft.WindowsMobile.DirectX.Quaternion)">
  378.             <summary>Builds a matrix from a quaternion.</summary>
  379.             <returns>Rotated <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure.</returns>
  380.             <param name="q">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure.</param>
  381.         </member>
  382.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.RotationX(System.Single)">
  383.             <summary>Builds a matrix that rotates around the x-axis.</summary>
  384.             <returns>Rotated <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure.</returns>
  385.             <param name="angle">Angle of rotation, in radians. Angles are measured clockwise when looking along the rotation axis toward the origin.</param>
  386.         </member>
  387.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.RotationY(System.Single)">
  388.             <summary>Builds a matrix that rotates around the y-axis.</summary>
  389.             <returns>Rotated <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure.</returns>
  390.             <param name="angle">Angle of rotation, in radians. Angles are measured clockwise when looking along the rotation axis toward the origin.</param>
  391.         </member>
  392.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.RotationYawPitchRoll(System.Single,System.Single,System.Single)">
  393.             <summary>Builds a matrix with a specified yaw, pitch, and roll.</summary>
  394.             <returns>Rotated <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure.</returns>
  395.             <param name="yaw">Yaw around the y-axis, in radians.</param>
  396.             <param name="pitch">Pitch around the x-axis, in radians.</param>
  397.             <param name="roll">Roll around the z-axis, in radians.</param>
  398.         </member>
  399.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.RotationZ(System.Single)">
  400.             <summary>Builds a matrix that rotates around the z-axis.</summary>
  401.             <returns>Rotated <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure.</returns>
  402.             <param name="angle">Angle of rotation, in radians. Angles are measured clockwise when viewed from the rotation axis (positive side) toward the origin.</param>
  403.         </member>
  404.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.Scaling(Microsoft.WindowsMobile.DirectX.Vector3)">
  405.             <summary>Builds a matrix that scales along the x-axis, y-axis, and z-axis.</summary>
  406.             <returns>Scaled <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure.</returns>
  407.             <param name="v">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure containing three values that represent the scaling factors applied along the x-axis, y-axis, and z-axis.</param>
  408.         </member>
  409.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.Scaling(System.Single,System.Single,System.Single)">
  410.             <summary>Builds a matrix that scales along the x-axis, y-axis, and z-axis.</summary>
  411.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure containing three values that represent the scaling factors applied along the x-axis, y-axis, and z-axis.</returns>
  412.             <param name="y">Scaling factor that is applied along the y-axis.</param>
  413.             <param name="z">Scaling factor that is applied along the z-axis.</param>
  414.             <param name="x">Scaling factor that is applied along the x-axis.</param>
  415.         </member>
  416.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.Subtract(Microsoft.WindowsMobile.DirectX.Matrix,Microsoft.WindowsMobile.DirectX.Matrix)">
  417.             <summary>Subtracts one matrix from another.</summary>
  418.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that represents the result of the subtraction.</returns>
  419.             <param name="right">The <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure on the right side of the subtraction operation.</param>
  420.             <param name="left">The <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure on the left side of the subtraction operation.</param>
  421.         </member>
  422.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.Transformation(Microsoft.WindowsMobile.DirectX.Vector3,Microsoft.WindowsMobile.DirectX.Quaternion,Microsoft.WindowsMobile.DirectX.Vector3,Microsoft.WindowsMobile.DirectX.Vector3,Microsoft.WindowsMobile.DirectX.Quaternion,Microsoft.WindowsMobile.DirectX.Vector3)">
  423.             <summary>Builds a transformation matrix.</summary>
  424.             <returns>A transformed <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure.</returns>
  425.             <param name="rotationCenter">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that is a point that identifies the center of rotation.</param>
  426.             <param name="rotation">A <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure that specifies the rotation. Use <see cref="P:Microsoft.WindowsMobile.DirectX.Quaternion.Identity"></see> to specify no rotation.</param>
  427.             <param name="scaling">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that is the scaling vector.</param>
  428.             <param name="scalingRotation">A <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure that specifies the scaling rotation. Use <see cref="P:Microsoft.WindowsMobile.DirectX.Quaternion.Identity"></see> to specify no scaling.</param>
  429.             <param name="translation">A Vector3 structure that represents the translation. Use <see cref="P:Microsoft.WindowsMobile.DirectX.Vector3.Empty"></see> to specify no translation.</param>
  430.             <param name="scalingCenter">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that identifies the scaling center point.</param>
  431.         </member>
  432.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.Transformation2D(Microsoft.WindowsMobile.DirectX.Vector2,System.Single,Microsoft.WindowsMobile.DirectX.Vector2,Microsoft.WindowsMobile.DirectX.Vector2,System.Single,Microsoft.WindowsMobile.DirectX.Vector2)">
  433.             <summary>Builds a 2-D transformation matrix in the xy plane.</summary>
  434.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that contains the transformation matrix.</returns>
  435.             <param name="rotationCenter">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see> structure that is a point identifying the rotation center.</param>
  436.             <param name="rotation">Angle of rotation, in radians.</param>
  437.             <param name="scaling">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see> structure that is a point identifying the scale. Use <see cref="P:Microsoft.WindowsMobile.DirectX.Vector2.Empty"></see> to specify no scaling.</param>
  438.             <param name="scalingRotation">Scaling rotation factor. Use a zero value to specify no rotation.</param>
  439.             <param name="translation">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see> structure that identifies the translation. Use <see cref="P:Microsoft.WindowsMobile.DirectX.Vector2.Empty"></see> to specify no translation.</param>
  440.             <param name="scalingCenter">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see> structure that is a point identifying the scaling center.</param>
  441.         </member>
  442.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.Translation(Microsoft.WindowsMobile.DirectX.Vector3)">
  443.             <summary>Builds a matrix using offsets specified by a 3-D vector.</summary>
  444.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that contains a translated transformation matrix.</returns>
  445.             <param name="v">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that contains the x-coordinate, y-coordinate, and z-coordinate offsets.</param>
  446.         </member>
  447.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.Translation(System.Single,System.Single,System.Single)">
  448.             <summary>Builds a matrix using offsets specified by three values.</summary>
  449.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that contains the x-coordinate, y-coordinate, and z-coordinate offsets.</returns>
  450.             <param name="y">Y-coordinate offset.</param>
  451.             <param name="z">Z-coordinate offset.</param>
  452.             <param name="x">X-coordinate offset.</param>
  453.         </member>
  454.         <member name="M:Microsoft.WindowsMobile.DirectX.Matrix.TransposeMatrix(Microsoft.WindowsMobile.DirectX.Matrix)">
  455.             <summary>Returns the matrix transpose of a given matrix.</summary>
  456.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> object that is the matrix transpose of the matrix.</returns>
  457.             <param name="source">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure.</param>
  458.         </member>
  459.         <member name="P:Microsoft.WindowsMobile.DirectX.Matrix.Determinant">
  460.             <summary>Gets the determinant of the matrix.</summary>
  461.             <returns>The determinant of the matrix.</returns>
  462.         </member>
  463.         <member name="P:Microsoft.WindowsMobile.DirectX.Matrix.Identity">
  464.             <summary>Gets an identity matrix.</summary>
  465.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that represents an identity matrix.</returns>
  466.         </member>
  467.         <member name="P:Microsoft.WindowsMobile.DirectX.Matrix.Zero">
  468.             <summary>Gets an empty matrix.</summary>
  469.             <returns>Empty <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure.</returns>
  470.         </member>
  471.         <member name="T:Microsoft.WindowsMobile.DirectX.Quaternion">
  472.             <summary>Describes a four-dimensional vector (x, y, z, w).</summary>
  473.         </member>
  474.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.#ctor(System.Single,System.Single,System.Single,System.Single)">
  475.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> class. </summary>
  476.             <param name="valueW">Initial <see cref="F:Microsoft.WindowsMobile.DirectX.Quaternion.W"></see> field value.</param>
  477.             <param name="valueY">Initial  <see cref="F:Microsoft.WindowsMobile.DirectX.Quaternion.Y"></see> field value.</param>
  478.             <param name="valueX">Initial  <see cref="F:Microsoft.WindowsMobile.DirectX.Quaternion.X"></see> field value.</param>
  479.             <param name="valueZ">Initial  <see cref="F:Microsoft.WindowsMobile.DirectX.Quaternion.Z"></see> field value.</param>
  480.         </member>
  481.         <member name="F:Microsoft.WindowsMobile.DirectX.Quaternion.W">
  482.             <summary>Represents the w component of the quaternion.</summary>
  483.         </member>
  484.         <member name="F:Microsoft.WindowsMobile.DirectX.Quaternion.X">
  485.             <summary>Represents the x component of the quaternion.</summary>
  486.         </member>
  487.         <member name="F:Microsoft.WindowsMobile.DirectX.Quaternion.Y">
  488.             <summary>Represents the y component of the quaternion.</summary>
  489.         </member>
  490.         <member name="F:Microsoft.WindowsMobile.DirectX.Quaternion.Z">
  491.             <summary>Represents the z component of the quaternion.</summary>
  492.         </member>
  493.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.Add(Microsoft.WindowsMobile.DirectX.Quaternion,Microsoft.WindowsMobile.DirectX.Quaternion)">
  494.             <summary>Adds two quaternions.</summary>
  495.             <returns>Sum of the two source <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structures.</returns>
  496.             <param name="m2">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure.</param>
  497.             <param name="m1">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure.</param>
  498.         </member>
  499.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.Conjugate(Microsoft.WindowsMobile.DirectX.Quaternion)">
  500.             <summary>Returns the conjugate of a quaternion.</summary>
  501.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure that is the conjugate of q.</returns>
  502.             <param name="q">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure.</param>
  503.         </member>
  504.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.Dot(Microsoft.WindowsMobile.DirectX.Quaternion,Microsoft.WindowsMobile.DirectX.Quaternion)">
  505.             <summary>Returns the dot product of two quaternions.</summary>
  506.             <returns>The dot product of the two quaternions.</returns>
  507.             <param name="v1">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure.</param>
  508.             <param name="v2">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure.</param>
  509.         </member>
  510.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.Equals(System.Object)">
  511.             <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary>
  512.             <returns>true if the instance is equal to the specified object; otherwise, false. </returns>
  513.             <param name="obj">Object with which to make the comparison.</param>
  514.         </member>
  515.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.Exp">
  516.             <summary>Replaces the current quaternion with its exponential.</summary>
  517.         </member>
  518.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.Exp(Microsoft.WindowsMobile.DirectX.Quaternion)">
  519.             <summary>Calculates the exponential of the specified quaternion.</summary>
  520.             <returns>The <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure that is the exponential of q.</returns>
  521.             <param name="Q">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure.</param>
  522.         </member>
  523.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.GetHashCode">
  524.             <summary>Returns the hash code for the current instance.</summary>
  525.             <returns>Hash code for the instance.</returns>
  526.         </member>
  527.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.Invert">
  528.             <summary>Conjugates and renormalizes the current quaternion.</summary>
  529.         </member>
  530.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.Invert(Microsoft.WindowsMobile.DirectX.Quaternion)">
  531.             <summary>Creates a conjugated and renormalized quaternion from the specified quaternion.</summary>
  532.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure that is the inverse of the quaternion passed into q.</returns>
  533.             <param name="q">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure.</param>
  534.         </member>
  535.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.Length">
  536.             <summary>Returns the length of the current quaternion.</summary>
  537.             <returns>The length of the current quaternion.</returns>
  538.         </member>
  539.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.Length(Microsoft.WindowsMobile.DirectX.Quaternion)">
  540.             <summary>Returns the length of the specified quaternion.</summary>
  541.             <returns>The length of the specified quaternion.</returns>
  542.             <param name="v">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure.</param>
  543.         </member>
  544.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.LengthSq">
  545.             <summary>Returns the square of the length of the current quaternion.</summary>
  546.             <returns>The square of the length of the quaternion.</returns>
  547.         </member>
  548.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.LengthSq(Microsoft.WindowsMobile.DirectX.Quaternion)">
  549.             <summary>Returns the square of the length of the specified quaternion.</summary>
  550.             <returns>The square of the length of the quaternion.</returns>
  551.             <param name="v">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure.</param>
  552.         </member>
  553.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.Ln">
  554.             <summary>Replaces the current quaternion with its natural logarithm.</summary>
  555.         </member>
  556.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.Ln(Microsoft.WindowsMobile.DirectX.Quaternion)">
  557.             <summary>Calculates the natural logarithm of the specified quaternion.</summary>
  558.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure that is the natural logarithm of the quaternion passed into q.</returns>
  559.             <param name="q">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure.</param>
  560.         </member>
  561.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.Multiply(Microsoft.WindowsMobile.DirectX.Quaternion)">
  562.             <summary>Multiplies the current quaternion by the specified quaternion.</summary>
  563.             <param name="q">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure.</param>
  564.         </member>
  565.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.Multiply(Microsoft.WindowsMobile.DirectX.Quaternion,Microsoft.WindowsMobile.DirectX.Quaternion)">
  566.             <summary>Multiplies the two specified quaternions.</summary>
  567.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure that is the product of two quaternions.</returns>
  568.             <param name="m 1">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure.</param>
  569.             <param name="m 2">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure.</param>
  570.         </member>
  571.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.Normalize">
  572.             <summary>Normalizes the current quaternion.</summary>
  573.         </member>
  574.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.Normalize(Microsoft.WindowsMobile.DirectX.Quaternion)">
  575.             <summary>Returns the normalized form of the specified quaternion.</summary>
  576.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure that represents the result of the operation.</returns>
  577.             <param name="q">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure.</param>
  578.         </member>
  579.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.op_Addition(Microsoft.WindowsMobile.DirectX.Quaternion,Microsoft.WindowsMobile.DirectX.Quaternion)">
  580.             <summary>Adds two instances of the <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure.</summary>
  581.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure that is the result of the operation.</returns>
  582.             <param name="m2">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure.</param>
  583.             <param name="m1">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure.</param>
  584.         </member>
  585.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.op_Equality(Microsoft.WindowsMobile.DirectX.Quaternion,Microsoft.WindowsMobile.DirectX.Quaternion)">
  586.             <summary>Compares the specified quaternions to determine whether they are the same.</summary>
  587.             <returns>true if the objects are the same; otherwise, false. </returns>
  588.             <param name="m2">The <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure to the right of the equality operator.</param>
  589.             <param name="m1">The <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure to the left of the equality operator.</param>
  590.         </member>
  591.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.op_Inequality(Microsoft.WindowsMobile.DirectX.Quaternion,Microsoft.WindowsMobile.DirectX.Quaternion)">
  592.             <summary>Compares the current specified quaternions to determine whether they are different.</summary>
  593.             <returns>true if the objects are different; otherwise, false.</returns>
  594.             <param name="m2">The <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure to the right of the inequality operator.</param>
  595.             <param name="m1">The <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure to the left of the inequality operator.</param>
  596.         </member>
  597.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.op_Multiply(Microsoft.WindowsMobile.DirectX.Quaternion,Microsoft.WindowsMobile.DirectX.Quaternion)">
  598.             <summary>Determines the product of two quaternions.</summary>
  599.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure that is the product of two quaternions.</returns>
  600.             <param name="m2">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure.</param>
  601.             <param name="m1">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure.</param>
  602.         </member>
  603.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.op_Multiply(Microsoft.WindowsMobile.DirectX.Quaternion,System.Single)">
  604.             <summary>Determines the product of a quaternions and a specified factor.</summary>
  605.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure that is the product of two quaternions.</returns>
  606.             <param name="right">A value to multiply with the left operand of the equation.</param>
  607.             <param name="left">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure.</param>
  608.         </member>
  609.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.op_Subtraction(Microsoft.WindowsMobile.DirectX.Quaternion,Microsoft.WindowsMobile.DirectX.Quaternion)">
  610.             <summary>Subtracts two quaternions.</summary>
  611.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure that is the result of the operation.</returns>
  612.             <param name="m2">The <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure to the right of the subtraction operator.</param>
  613.             <param name="m1">The <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure to the left of the subtraction operator.</param>
  614.         </member>
  615.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.op_UnaryNegation(Microsoft.WindowsMobile.DirectX.Quaternion)">
  616.             <summary>Returns the negation of the specified quaternion.</summary>
  617.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure that is the result of the negation operation.</returns>
  618.             <param name="m1">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure.</param>
  619.         </member>
  620.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.RotationAxis(Microsoft.WindowsMobile.DirectX.Vector3,System.Single)">
  621.             <summary>Builds a quaternion that is rotated around an arbitrary axis.</summary>
  622.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure that is rotated around the specified axis.</returns>
  623.             <param name="angle">Angle of rotation, in radians. Angles are measured clockwise when looking along the rotation axis toward the origin.</param>
  624.             <param name="v">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that identifies the axis about which to rotate the quaternion.</param>
  625.         </member>
  626.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.RotationMatrix(Microsoft.WindowsMobile.DirectX.Matrix)">
  627.             <summary>Builds a quaternion from a rotation matrix.</summary>
  628.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure built from a rotation matrix.</returns>
  629.             <param name="m">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that defines the rotation.</param>
  630.         </member>
  631.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.RotationYawPitchRoll(System.Single,System.Single,System.Single)">
  632.             <summary>Builds a quaternion with the given yaw, pitch, and roll.</summary>
  633.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure with the specified yaw, pitch, and roll.</returns>
  634.             <param name="yaw">Yaw around the y-axis, in radians.</param>
  635.             <param name="pitch">Pitch around the x-axis, in radians.</param>
  636.             <param name="roll">Roll around the z-axis, in radians.</param>
  637.         </member>
  638.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.Slerp(Microsoft.WindowsMobile.DirectX.Quaternion,Microsoft.WindowsMobile.DirectX.Quaternion,System.Single)">
  639.             <summary>Interpolates between two quaternions, using spherical linear interpolation.</summary>
  640.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure that is the result of the interpolation.</returns>
  641.             <param name="q2">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure.</param>
  642.             <param name="q1">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure.</param>
  643.             <param name="t">A value that indicates how far to interpolate between the quaternions.</param>
  644.         </member>
  645.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.Squad(Microsoft.WindowsMobile.DirectX.Quaternion,Microsoft.WindowsMobile.DirectX.Quaternion,Microsoft.WindowsMobile.DirectX.Quaternion,Microsoft.WindowsMobile.DirectX.Quaternion,System.Single)">
  646.             <summary>Interpolates between quaternions, using spherical quadrangle interpolation.</summary>
  647.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure that is the result of the spherical quadrangle interpolation.</returns>
  648.             <param name="a">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure.</param>
  649.             <param name="q1">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure.</param>
  650.             <param name="t">A value that indicates how far to interpolate between the quaternions.</param>
  651.             <param name="b">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure.</param>
  652.             <param name="c">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure.</param>
  653.         </member>
  654.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.SquadSetup(Microsoft.WindowsMobile.DirectX.Quaternion@,Microsoft.WindowsMobile.DirectX.Quaternion@,Microsoft.WindowsMobile.DirectX.Quaternion@,Microsoft.WindowsMobile.DirectX.Quaternion,Microsoft.WindowsMobile.DirectX.Quaternion,Microsoft.WindowsMobile.DirectX.Quaternion,Microsoft.WindowsMobile.DirectX.Quaternion)">
  655.             <summary>Sets up control points for spherical quadrangle interpolation.</summary>
  656.             <param name="q3">A <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure that represents the q3 input control point.</param>
  657.             <param name="q2">A <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure that represents the q2 input control point.</param>
  658.             <param name="q1">A <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure that represents the q1 input control point.</param>
  659.             <param name="q0">A <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure that represents the q0 input control point.</param>
  660.             <param name="outA">A <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure, passed by reference, that represents outA.</param>
  661.             <param name="outB">A <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure, passed by reference, that represents outB.</param>
  662.             <param name="outC">A <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure, passed by reference, that represents outC.</param>
  663.         </member>
  664.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.Subtract(Microsoft.WindowsMobile.DirectX.Quaternion,Microsoft.WindowsMobile.DirectX.Quaternion)">
  665.             <summary>Subtracts two quaternion instances.</summary>
  666.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure that is the result of the operation.</returns>
  667.             <param name="m2">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure to the right of the subtraction operator.</param>
  668.             <param name="m1">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure to the left of the subtraction operator.</param>
  669.         </member>
  670.         <member name="M:Microsoft.WindowsMobile.DirectX.Quaternion.ToAxisAngle(Microsoft.WindowsMobile.DirectX.Quaternion,Microsoft.WindowsMobile.DirectX.Vector3@,System.Single@)">
  671.             <summary>Computes the axis and angle of rotation for a quaternion.</summary>
  672.             <param name="axis">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure passed by reference, that identifies axis of rotation of the quaternion.</param>
  673.             <param name="angle">A number, passed by reference, that identifies the angle of rotation, in radians, of the quaternion.</param>
  674.             <param name="q">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure. </param>
  675.         </member>
  676.         <member name="P:Microsoft.WindowsMobile.DirectX.Quaternion.Identity">
  677.             <summary>Gets an identity quaternion.</summary>
  678.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure that represents an identity quaternion.</returns>
  679.         </member>
  680.         <member name="P:Microsoft.WindowsMobile.DirectX.Quaternion.Zero">
  681.             <summary>Gets an empty quaternion.</summary>
  682.             <returns>An empty <see cref="T:Microsoft.WindowsMobile.DirectX.Quaternion"></see> structure.</returns>
  683.         </member>
  684.         <member name="T:Microsoft.WindowsMobile.DirectX.Vector2">
  685.             <summary>Describes and manipulates a vector in two-dimensional (2-D) space.</summary>
  686.         </member>
  687.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector2.#ctor(System.Single,System.Single)">
  688.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see> structure. </summary>
  689.             <param name="valueY">Initial <see cref="F:Microsoft.WindowsMobile.DirectX.Vector2.Y"></see> field value.</param>
  690.             <param name="valueX">Initial <see cref="F:Microsoft.WindowsMobile.DirectX.Vector2.X"></see> field value.</param>
  691.         </member>
  692.         <member name="F:Microsoft.WindowsMobile.DirectX.Vector2.X">
  693.             <summary>Represents the x component of the 2-D vector.</summary>
  694.         </member>
  695.         <member name="F:Microsoft.WindowsMobile.DirectX.Vector2.Y">
  696.             <summary>Represents the y component of the 2-D vector.</summary>
  697.         </member>
  698.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector2.Add(Microsoft.WindowsMobile.DirectX.Vector2)">
  699.             <summary>Adds the specified 2-D vector to the current 2-D vector.</summary>
  700.             <param name="source">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see>.</param>
  701.         </member>
  702.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector2.Add(Microsoft.WindowsMobile.DirectX.Vector2,Microsoft.WindowsMobile.DirectX.Vector2)">
  703.             <summary>Adds the two specified 2-D vectors and returns the result.</summary>
  704.             <returns>The sum of the two source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see> structures.</returns>
  705.             <param name="right">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see> structure.</param>
  706.             <param name="left">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see> structure.</param>
  707.         </member>
  708.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector2.Equals(System.Object)">
  709.             <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary>
  710.             <returns>true if current instance is equal to the specified object; otherwise, false.</returns>
  711.             <param name="obj">The object to compare with the current instance.</param>
  712.         </member>
  713.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector2.GetHashCode">
  714.             <summary>Returns the hash code for the current instance.</summary>
  715.             <returns>The hash code for the instance.</returns>
  716.         </member>
  717.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector2.Length">
  718.             <summary>Returns the length of the current 2-D vector.</summary>
  719.             <returns>Vector length.</returns>
  720.         </member>
  721.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector2.Length(Microsoft.WindowsMobile.DirectX.Vector2)">
  722.             <summary>Returns the length of a specified 2-D vector.</summary>
  723.             <returns>The length of the vector specified by source.</returns>
  724.             <param name="source">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see> structure.</param>
  725.         </member>
  726.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector2.LengthSq">
  727.             <summary>Returns the square of the length of the current 2-D vector.</summary>
  728.             <returns>The square of the length of the current vector.</returns>
  729.         </member>
  730.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector2.LengthSq(Microsoft.WindowsMobile.DirectX.Vector2)">
  731.             <summary>Returns the square of the length of the specified 2-D vector.</summary>
  732.             <returns>The square of the length of the vector specified by source.</returns>
  733.             <param name="source">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see> structure.</param>
  734.         </member>
  735.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector2.op_Addition(Microsoft.WindowsMobile.DirectX.Vector2,Microsoft.WindowsMobile.DirectX.Vector2)">
  736.             <summary>Adds two 2-D vectors.</summary>
  737.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see> structure that is the sum of the specified 2-D vectors.</returns>
  738.             <param name="right">The <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see> structure to the right of the addition operator.</param>
  739.             <param name="left">The <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see> structure to the left of the addition operator.</param>
  740.         </member>
  741.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector2.op_Equality(Microsoft.WindowsMobile.DirectX.Vector2,Microsoft.WindowsMobile.DirectX.Vector2)">
  742.             <summary>Compares two 2-D vectors to determine whether they are the same.</summary>
  743.             <returns>true if the vectors are the same; otherwise, false.  </returns>
  744.             <param name="right">The <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see> structure to the right of the equality operator.</param>
  745.             <param name="left">The <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see> structure to the left of the equality operator.</param>
  746.         </member>
  747.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector2.op_Inequality(Microsoft.WindowsMobile.DirectX.Vector2,Microsoft.WindowsMobile.DirectX.Vector2)">
  748.             <summary>Compares two 2-D vectors to determine whether they are different.</summary>
  749.             <returns>true if the vectors are different; otherwise, false. </returns>
  750.             <param name="right">The <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see> structure to the right of the inequality operator.</param>
  751.             <param name="left">The <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see> structure to the left of the inequality operator.</param>
  752.         </member>
  753.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector2.op_Multiply(System.Single,Microsoft.WindowsMobile.DirectX.Vector2)">
  754.             <summary>Determines the product of the specified number and the specified 2-D vector.</summary>
  755.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see> structure that is the product of right and left.</returns>
  756.             <param name="right">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see> structure.</param>
  757.             <param name="left">The value to multiply with the right operand.</param>
  758.         </member>
  759.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector2.op_Multiply(Microsoft.WindowsMobile.DirectX.Vector2,System.Single)">
  760.             <summary>Determines the product of the specified 2-D vector and the specified number.</summary>
  761.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see> structure that is the product of right and left.</returns>
  762.             <param name="right">The value to multiply with the left operand.</param>
  763.             <param name="left">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see> structure.</param>
  764.         </member>
  765.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector2.op_Subtraction(Microsoft.WindowsMobile.DirectX.Vector2,Microsoft.WindowsMobile.DirectX.Vector2)">
  766.             <summary>Subtracts a 2-D vector from another 2-D vector.</summary>
  767.             <returns>Resulting <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see> structure.</returns>
  768.             <param name="right">The <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see> structure to the right of the subtraction operator.</param>
  769.             <param name="left">The <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see> structure to the left of the subtraction operator.</param>
  770.         </member>
  771.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector2.op_UnaryNegation(Microsoft.WindowsMobile.DirectX.Vector2)">
  772.             <summary>Returns a 2-D vector that is the negation the specified 2-D specified vector.</summary>
  773.             <returns>The <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see> structure that is the result of the negation operation.</returns>
  774.             <param name="value">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see> structure.</param>
  775.         </member>
  776.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector2.Subtract(Microsoft.WindowsMobile.DirectX.Vector2)">
  777.             <summary>Subtracts the specified 2-D vector from the current 2-D vector.</summary>
  778.             <param name="source">The <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see> structure to subtract from the current <see cref="vector"></see>.</param>
  779.         </member>
  780.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector2.Subtract(Microsoft.WindowsMobile.DirectX.Vector2,Microsoft.WindowsMobile.DirectX.Vector2)">
  781.             <summary>Subtracts a 2-D vector from another 2-D vector and returns the result.</summary>
  782.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see> structure that is the result of the operation.</returns>
  783.             <param name="right">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see> structure to the right of the subtraction operator.</param>
  784.             <param name="left">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see> structure to the left of the subtraction operator.</param>
  785.         </member>
  786.         <member name="P:Microsoft.WindowsMobile.DirectX.Vector2.Empty">
  787.             <summary>Retrieves an empty 2-D vector.</summary>
  788.             <returns>Empty 2-D <see cref="T:Microsoft.WindowsMobile.DirectX.Vector2"></see> structure.</returns>
  789.         </member>
  790.         <member name="T:Microsoft.WindowsMobile.DirectX.Vector3">
  791.             <summary>Describes and manipulates a vector in three-dimensional (3-D) space.</summary>
  792.         </member>
  793.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.#ctor(System.Single,System.Single,System.Single)">
  794.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure. </summary>
  795.             <param name="valueY">Initial <see cref="F:Microsoft.WindowsMobile.DirectX.Vector3.Y"></see> field value.</param>
  796.             <param name="valueX">Initial <see cref="F:Microsoft.WindowsMobile.DirectX.Vector3.X"></see> field value.</param>
  797.             <param name="valueZ">Initial <see cref="F:Microsoft.WindowsMobile.DirectX.Vector3.Z"></see> field value.</param>
  798.         </member>
  799.         <member name="F:Microsoft.WindowsMobile.DirectX.Vector3.X">
  800.             <summary>Represents the x component of the 3-D vector.</summary>
  801.         </member>
  802.         <member name="F:Microsoft.WindowsMobile.DirectX.Vector3.Y">
  803.             <summary>Represents the y component of the 3-D vector.</summary>
  804.         </member>
  805.         <member name="F:Microsoft.WindowsMobile.DirectX.Vector3.Z">
  806.             <summary>Represents the z component of the 3-D vector.</summary>
  807.         </member>
  808.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.Add(Microsoft.WindowsMobile.DirectX.Vector3)">
  809.             <summary>Adds the specified 3-D vector to the current 3-D vector.</summary>
  810.             <param name="source">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see>.</param>
  811.         </member>
  812.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.Add(Microsoft.WindowsMobile.DirectX.Vector3,Microsoft.WindowsMobile.DirectX.Vector3)">
  813.             <summary>Adds the two specified 3-D vectors and returns the result.</summary>
  814.             <returns>The sum of the two source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structures.</returns>
  815.             <param name="right">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure.</param>
  816.             <param name="left">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure.</param>
  817.         </member>
  818.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.Cross(Microsoft.WindowsMobile.DirectX.Vector3,Microsoft.WindowsMobile.DirectX.Vector3)">
  819.             <summary>Determines the cross product of the two specified 3-D vectors.</summary>
  820.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that is the cross product of the two specified 3-D vectors.</returns>
  821.             <param name="right">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure.</param>
  822.             <param name="left">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure.</param>
  823.         </member>
  824.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.Dot(Microsoft.WindowsMobile.DirectX.Vector3,Microsoft.WindowsMobile.DirectX.Vector3)">
  825.             <summary>Determines the dot product of the two specified 3-D vectors.</summary>
  826.             <returns>The dot product of the specified vectors.</returns>
  827.             <param name="right">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure.</param>
  828.             <param name="left">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure.</param>
  829.         </member>
  830.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.Equals(System.Object)">
  831.             <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary>
  832.             <returns>true if current instance is equal to the specified object; otherwise, false.</returns>
  833.             <param name="obj">The object to compare with the current instance.</param>
  834.         </member>
  835.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.GetHashCode">
  836.             <summary>Returns the hash code for the current instance.</summary>
  837.             <returns>The hash code for the instance.</returns>
  838.         </member>
  839.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.Length">
  840.             <summary>Returns the length of the current 3-D vector.</summary>
  841.             <returns>Vector length.</returns>
  842.         </member>
  843.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.Length(Microsoft.WindowsMobile.DirectX.Vector3)">
  844.             <summary>Returns the length of the specified 3-D vector.</summary>
  845.             <returns>The length of the vector specified by source.</returns>
  846.             <param name="source">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure.</param>
  847.         </member>
  848.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.LengthSq">
  849.             <summary>Returns the square of the length of the current 3-D vector.</summary>
  850.             <returns>The square of the length of the current vector.</returns>
  851.         </member>
  852.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.LengthSq(Microsoft.WindowsMobile.DirectX.Vector3)">
  853.             <summary>Returns the square of the length of the specified 3-D vector.</summary>
  854.             <returns>The square of the length of the vector specified by source.</returns>
  855.             <param name="source">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure.</param>
  856.         </member>
  857.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.Lerp(Microsoft.WindowsMobile.DirectX.Vector3,Microsoft.WindowsMobile.DirectX.Vector3,System.Single)">
  858.             <summary>Performs a linear interpolation between two 3-D vectors.</summary>
  859.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that is the result of the linear interpolation.</returns>
  860.             <param name="right">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure.</param>
  861.             <param name="left">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure.</param>
  862.             <param name="interpolater">Parameter that linearly interpolates between the vectors.</param>
  863.         </member>
  864.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.Maximize(Microsoft.WindowsMobile.DirectX.Vector3)">
  865.             <summary>Modifies the current 3-D vector so it is made up of the largest components of the current and specified 3-D vectors.</summary>
  866.             <param name="source">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure.</param>
  867.         </member>
  868.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.Maximize(Microsoft.WindowsMobile.DirectX.Vector3,Microsoft.WindowsMobile.DirectX.Vector3)">
  869.             <summary>Returns a 3-D vector that is made up of the largest components of the two specified 3-D vectors.</summary>
  870.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that is made up of the largest components of the two vectors specified by left and right.</returns>
  871.             <param name="right">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure.</param>
  872.             <param name="left">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure.</param>
  873.         </member>
  874.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.Minimize(Microsoft.WindowsMobile.DirectX.Vector3)">
  875.             <summary>Modifies the current 3-D vector so it is made up of the smallest components of the current and specified 3-D vectors.</summary>
  876.             <param name="source">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure.</param>
  877.         </member>
  878.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.Minimize(Microsoft.WindowsMobile.DirectX.Vector3,Microsoft.WindowsMobile.DirectX.Vector3)">
  879.             <summary>Returns a 3-D vector that is made up of the smallest components of the two specified 3-D vectors.</summary>
  880.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that is made up of the smallest components of the two vectors specified by left and right.</returns>
  881.             <param name="right">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure.</param>
  882.             <param name="left">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure.</param>
  883.         </member>
  884.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.Multiply(System.Single)">
  885.             <summary>Multiplies a 3-D vector.</summary>
  886.             <param name="s">Source value used as a multiplier.</param>
  887.         </member>
  888.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.Normalize">
  889.             <summary>Normalizes the current 3-D vector.</summary>
  890.         </member>
  891.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.Normalize(Microsoft.WindowsMobile.DirectX.Vector3)">
  892.             <summary>Returns the normalized version of the specified 3-D vector.</summary>
  893.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that is the normalized version of the specified vector.</returns>
  894.             <param name="source">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure.</param>
  895.         </member>
  896.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.op_Addition(Microsoft.WindowsMobile.DirectX.Vector3,Microsoft.WindowsMobile.DirectX.Vector3)">
  897.             <summary>Adds two 3-D vectors.</summary>
  898.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that is the sum of the specified 3-D vectors.</returns>
  899.             <param name="right">The <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure to the right of the addition operator.</param>
  900.             <param name="left">The <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure to the left of the addition operator.</param>
  901.         </member>
  902.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.op_Equality(Microsoft.WindowsMobile.DirectX.Vector3,Microsoft.WindowsMobile.DirectX.Vector3)">
  903.             <summary>Compares two 3-D vectors to determine whether they are the same.</summary>
  904.             <returns>true if the vectors are the same; otherwise, false.  </returns>
  905.             <param name="right">The <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure to the right of the equality operator.</param>
  906.             <param name="left">The <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure to the left of the equality operator.</param>
  907.         </member>
  908.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.op_Inequality(Microsoft.WindowsMobile.DirectX.Vector3,Microsoft.WindowsMobile.DirectX.Vector3)">
  909.             <summary>Compares two 3-D vectors to determine whether they are different.</summary>
  910.             <returns>true if the vectors are different; otherwise, false. </returns>
  911.             <param name="right">The <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure to the right of the inequality operator.</param>
  912.             <param name="left">The <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure to the left of the inequality operator.</param>
  913.         </member>
  914.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.op_Multiply(System.Single,Microsoft.WindowsMobile.DirectX.Vector3)">
  915.             <summary>Determines the product of the specified number and the specified 3-D vector.</summary>
  916.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that is the product of right and left.</returns>
  917.             <param name="right">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure.</param>
  918.             <param name="left">The value to multiply with the right operand.</param>
  919.         </member>
  920.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.op_Multiply(Microsoft.WindowsMobile.DirectX.Vector3,System.Single)">
  921.             <summary>Determines the product of the specified 3-D vector and the specified number.</summary>
  922.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that is the product of right and left.</returns>
  923.             <param name="right">The value to multiply with the left operand.</param>
  924.             <param name="left">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure.</param>
  925.         </member>
  926.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.op_Subtraction(Microsoft.WindowsMobile.DirectX.Vector3,Microsoft.WindowsMobile.DirectX.Vector3)">
  927.             <summary>Subtracts a 3-D vector from another 3-D vector.</summary>
  928.             <returns>Resulting <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure.</returns>
  929.             <param name="right">The <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure to the right of the subtraction operator.</param>
  930.             <param name="left">The <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure to the left of the subtraction operator.</param>
  931.         </member>
  932.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.op_UnaryNegation(Microsoft.WindowsMobile.DirectX.Vector3)">
  933.             <summary>Returns a 3-D vector that is the negation the 3-D specified vector.</summary>
  934.             <returns>The <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that is the result of the negation operation.</returns>
  935.             <param name="value">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure.</param>
  936.         </member>
  937.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.Project(Microsoft.WindowsMobile.DirectX.Direct3D.Viewport,Microsoft.WindowsMobile.DirectX.Matrix,Microsoft.WindowsMobile.DirectX.Matrix,Microsoft.WindowsMobile.DirectX.Matrix)">
  938.             <summary>Projects the current vector from object space into screen space.</summary>
  939.             <param name="view">A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that represents the view matrix.</param>
  940.             <param name="projection">A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that represents the projection matrix.</param>
  941.             <param name="world">A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that represents the world matrix.</param>
  942.             <param name="viewport">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Viewport"></see> structure that represents the viewport. </param>
  943.         </member>
  944.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.Project(Microsoft.WindowsMobile.DirectX.Vector3,Microsoft.WindowsMobile.DirectX.Direct3D.Viewport,Microsoft.WindowsMobile.DirectX.Matrix,Microsoft.WindowsMobile.DirectX.Matrix,Microsoft.WindowsMobile.DirectX.Matrix)">
  945.             <summary>Projects the specified vector from object space into screen space.</summary>
  946.             <param name="view">A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that represents the view matrix.</param>
  947.             <param name="projection">A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that represents the projection matrix.</param>
  948.             <param name="world">A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that represents the world matrix.</param>
  949.             <param name="v">The source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure.</param>
  950.             <param name="viewport">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Viewport"></see> structure that represents the viewport.</param>
  951.         </member>
  952.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.Scale(System.Single)">
  953.             <summary>Scales the current 3-D vector.</summary>
  954.             <param name="scalingFactor">The scaling value.</param>
  955.         </member>
  956.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.Scale(Microsoft.WindowsMobile.DirectX.Vector3,System.Single)">
  957.             <summary>Scales the specified 3-D vector.</summary>
  958.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that is the scaled vector.</returns>
  959.             <param name="source">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure.</param>
  960.             <param name="scalingFactor">The scaling value.</param>
  961.         </member>
  962.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.Subtract(Microsoft.WindowsMobile.DirectX.Vector3)">
  963.             <summary>Subtracts the specified 3-D vector from the current 3-D vector.</summary>
  964.             <param name="source">The <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure to subtract from the current <see cref="vector"></see>.</param>
  965.         </member>
  966.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.Subtract(Microsoft.WindowsMobile.DirectX.Vector3,Microsoft.WindowsMobile.DirectX.Vector3)">
  967.             <summary>Subtracts a 3-D vector from another 3-D vector and returns the result.</summary>
  968.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that is the result of the operation.</returns>
  969.             <param name="right">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure to the right of the subtraction operator.</param>
  970.             <param name="left">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure to the left of the subtraction operator.</param>
  971.         </member>
  972.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.Transform(Microsoft.WindowsMobile.DirectX.Vector3,Microsoft.WindowsMobile.DirectX.Matrix)">
  973.             <summary>Transforms the specified 3-D vector by using the specified matrix.</summary>
  974.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure that is the result of the method.</returns>
  975.             <param name="source">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure.</param>
  976.             <param name="sourceMatrix">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure.</param>
  977.         </member>
  978.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.Transform(Microsoft.WindowsMobile.DirectX.Vector3[],Microsoft.WindowsMobile.DirectX.Matrix)">
  979.             <summary>Transforms the specified array of 3-D vectors using the specified matrix.</summary>
  980.             <returns>An array of <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structures that are the result of the method.</returns>
  981.             <param name="vector">Array of source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structures.</param>
  982.             <param name="sourceMatrix">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure.</param>
  983.         </member>
  984.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.TransformCoordinate(Microsoft.WindowsMobile.DirectX.Matrix)">
  985.             <summary>Transforms the current 3-D vector using the specified matrix, projecting the result back into w = 1.</summary>
  986.             <param name="sourceMatrix">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure.</param>
  987.         </member>
  988.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.TransformCoordinate(Microsoft.WindowsMobile.DirectX.Vector3,Microsoft.WindowsMobile.DirectX.Matrix)">
  989.             <summary>Transforms the specified 3-D vector using the specified matrix, projecting the result back into w = 1.</summary>
  990.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that represents the results of the method.</returns>
  991.             <param name="source">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure</param>
  992.             <param name="sourceMatrix">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure.</param>
  993.         </member>
  994.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.TransformCoordinate(Microsoft.WindowsMobile.DirectX.Vector3[],Microsoft.WindowsMobile.DirectX.Matrix)">
  995.             <summary>Transforms the specified array of 3-D vectors using the specified matrix, projecting the result back into w = 1.</summary>
  996.             <returns>An array of <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structures that represent the results of the method.</returns>
  997.             <param name="vector">Array of source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structures.</param>
  998.             <param name="sourceMatrix">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure.</param>
  999.         </member>
  1000.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.TransformNormal(Microsoft.WindowsMobile.DirectX.Matrix)">
  1001.             <summary>Transforms the current 3-D vector normal using the specified matrix.</summary>
  1002.             <param name="sourceMatrix">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure.</param>
  1003.         </member>
  1004.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.TransformNormal(Microsoft.WindowsMobile.DirectX.Vector3,Microsoft.WindowsMobile.DirectX.Matrix)">
  1005.             <summary>Transforms the specified 3-D vector normal by using the specified matrix.</summary>
  1006.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that contains the results of this method.</returns>
  1007.             <param name="source">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure.</param>
  1008.             <param name="sourceMatrix">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure.</param>
  1009.         </member>
  1010.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.TransformNormal(Microsoft.WindowsMobile.DirectX.Vector3[],Microsoft.WindowsMobile.DirectX.Matrix)">
  1011.             <summary>Transforms the specified array of 3-D vectors normal using the specified matrix.</summary>
  1012.             <returns>An array of <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structures that contain the results of this method.</returns>
  1013.             <param name="vector">Array of source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structures.</param>
  1014.             <param name="sourceMatrix">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure.</param>
  1015.         </member>
  1016.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.Unproject(Microsoft.WindowsMobile.DirectX.Direct3D.Viewport,Microsoft.WindowsMobile.DirectX.Matrix,Microsoft.WindowsMobile.DirectX.Matrix,Microsoft.WindowsMobile.DirectX.Matrix)">
  1017.             <summary>Projects the current vector from screen space into object space.</summary>
  1018.             <param name="view">A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that represents the view matrix.</param>
  1019.             <param name="projection">A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that represents the projection matrix.</param>
  1020.             <param name="world">A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that represents the world matrix.</param>
  1021.             <param name="viewport">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Viewport"></see> structure that represents the viewport.</param>
  1022.         </member>
  1023.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector3.Unproject(Microsoft.WindowsMobile.DirectX.Vector3,Microsoft.WindowsMobile.DirectX.Direct3D.Viewport,Microsoft.WindowsMobile.DirectX.Matrix,Microsoft.WindowsMobile.DirectX.Matrix,Microsoft.WindowsMobile.DirectX.Matrix)">
  1024.             <summary>Projects the specified vector from screen space into object space.</summary>
  1025.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that is the vector projected from screen space into object space.</returns>
  1026.             <param name="view">A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that represents the view matrix.</param>
  1027.             <param name="projection">A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that represents the projection matrix.</param>
  1028.             <param name="world">A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that represents the world matrix.</param>
  1029.             <param name="v">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure.</param>
  1030.             <param name="viewport">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Viewport"></see> structure that represents the viewport.</param>
  1031.         </member>
  1032.         <member name="P:Microsoft.WindowsMobile.DirectX.Vector3.Empty">
  1033.             <summary>Retrieves an empty 3-D vector.</summary>
  1034.             <returns>Empty 3-D <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure.</returns>
  1035.         </member>
  1036.         <member name="T:Microsoft.WindowsMobile.DirectX.Vector4">
  1037.             <summary>Describes and manipulates a vector in four-dimensional (4-D) space.</summary>
  1038.         </member>
  1039.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector4.#ctor(System.Single,System.Single,System.Single,System.Single)">
  1040.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure. </summary>
  1041.             <param name="valueW">Initial <see cref="F:Microsoft.WindowsMobile.DirectX.Vector3.W"></see> field value.</param>
  1042.             <param name="valueY">Initial <see cref="F:Microsoft.WindowsMobile.DirectX.Vector3.Y"></see> field value.</param>
  1043.             <param name="valueX">Initial <see cref="F:Microsoft.WindowsMobile.DirectX.Vector3.X"></see> field value.</param>
  1044.             <param name="valueZ">Initial <see cref="F:Microsoft.WindowsMobile.DirectX.Vector3.Z"></see> field value.</param>
  1045.         </member>
  1046.         <member name="F:Microsoft.WindowsMobile.DirectX.Vector4.W">
  1047.             <summary>Represents the w component of the 4-D vector.</summary>
  1048.         </member>
  1049.         <member name="F:Microsoft.WindowsMobile.DirectX.Vector4.X">
  1050.             <summary>Represents the x component of the 4-D vector.</summary>
  1051.         </member>
  1052.         <member name="F:Microsoft.WindowsMobile.DirectX.Vector4.Y">
  1053.             <summary>Represents the y component of the 4-D vector.</summary>
  1054.         </member>
  1055.         <member name="F:Microsoft.WindowsMobile.DirectX.Vector4.Z">
  1056.             <summary>Represents the z component of the 4-D vector.</summary>
  1057.         </member>
  1058.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector4.Add(Microsoft.WindowsMobile.DirectX.Vector4)">
  1059.             <summary>Adds the specified 4-D vector to the current 4-D vector.</summary>
  1060.             <param name="source">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see>.</param>
  1061.         </member>
  1062.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector4.Add(Microsoft.WindowsMobile.DirectX.Vector4,Microsoft.WindowsMobile.DirectX.Vector4)">
  1063.             <summary>Adds the two specified 4-D vectors and returns the result.</summary>
  1064.             <returns>The sum of the two source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structures.</returns>
  1065.             <param name="right">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure.</param>
  1066.             <param name="left">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure.</param>
  1067.         </member>
  1068.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector4.Cross(Microsoft.WindowsMobile.DirectX.Vector4,Microsoft.WindowsMobile.DirectX.Vector4,Microsoft.WindowsMobile.DirectX.Vector4)">
  1069.             <summary>Determines the cross product in four dimensions.</summary>
  1070.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure that is the cross product.</returns>
  1071.             <param name="v1">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure.</param>
  1072.             <param name="v2">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure.</param>
  1073.             <param name="v3">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure.</param>
  1074.         </member>
  1075.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector4.Dot(Microsoft.WindowsMobile.DirectX.Vector4,Microsoft.WindowsMobile.DirectX.Vector4)">
  1076.             <summary>Determines the dot product of two 4-D vectors.</summary>
  1077.             <returns>The dot product.</returns>
  1078.             <param name="right">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure.</param>
  1079.             <param name="left">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure.</param>
  1080.         </member>
  1081.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector4.Equals(System.Object)">
  1082.             <summary>Returns a value that indicates whether the current instance is equal to a specified object.</summary>
  1083.             <returns>true if current instance is equal to the specified object; otherwise, false.</returns>
  1084.             <param name="obj">The object to compare with the current instance.</param>
  1085.         </member>
  1086.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector4.GetHashCode">
  1087.             <summary>Returns the hash code for the current instance.</summary>
  1088.             <returns>The hash code for the instance.</returns>
  1089.         </member>
  1090.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector4.Length">
  1091.             <summary>Returns the length of the current 4-D vector.</summary>
  1092.             <returns>Vector length.</returns>
  1093.         </member>
  1094.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector4.Length(Microsoft.WindowsMobile.DirectX.Vector4)">
  1095.             <summary>Returns the length of the specified 4-D vector.</summary>
  1096.             <returns>The length of the vector specified by source.</returns>
  1097.             <param name="source">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure.</param>
  1098.         </member>
  1099.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector4.LengthSq">
  1100.             <summary>Returns the square of the length of the current 4-D vector.</summary>
  1101.             <returns>The square of the length of the current vector.</returns>
  1102.         </member>
  1103.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector4.LengthSq(Microsoft.WindowsMobile.DirectX.Vector4)">
  1104.             <summary>Returns the square of the length of the specified 4-D vector.</summary>
  1105.             <returns>The square of the length of the vector specified by source.</returns>
  1106.             <param name="source">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure.</param>
  1107.         </member>
  1108.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector4.Lerp(Microsoft.WindowsMobile.DirectX.Vector4,Microsoft.WindowsMobile.DirectX.Vector4,System.Single)">
  1109.             <summary>Performs a linear interpolation between two 4-D vectors.</summary>
  1110.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure that is the result of the linear interpolation.</returns>
  1111.             <param name="right">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure.</param>
  1112.             <param name="left">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure.</param>
  1113.             <param name="interpolater">Parameter that linearly interpolates between the vectors.</param>
  1114.         </member>
  1115.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector4.Maximize(Microsoft.WindowsMobile.DirectX.Vector4)">
  1116.             <summary>Modifies the current 4-D vector so it is made up of the largest components of the current and specified 4-D vectors.</summary>
  1117.             <param name="source">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure.</param>
  1118.         </member>
  1119.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector4.Maximize(Microsoft.WindowsMobile.DirectX.Vector4,Microsoft.WindowsMobile.DirectX.Vector4)">
  1120.             <summary>Returns a 4-D vector that is made up of the largest components of the two specified 4-D vectors.</summary>
  1121.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure that is made up of the largest components of the two vectors specified by left and right.</returns>
  1122.             <param name="right">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure.</param>
  1123.             <param name="left">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure.</param>
  1124.         </member>
  1125.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector4.Minimize(Microsoft.WindowsMobile.DirectX.Vector4)">
  1126.             <summary>Modifies the current 4-D vector so it is made up of the smallest components of the current and specified 4-D vectors.</summary>
  1127.             <param name="source">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure.</param>
  1128.         </member>
  1129.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector4.Minimize(Microsoft.WindowsMobile.DirectX.Vector4,Microsoft.WindowsMobile.DirectX.Vector4)">
  1130.             <summary>Returns a 4-D vector that is made up of the smallest components of the two specified 4-D vectors.</summary>
  1131.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure that is made up of the smallest components of the two vectors specified by left and right.</returns>
  1132.             <param name="right">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure.</param>
  1133.             <param name="left">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure.</param>
  1134.         </member>
  1135.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector4.Multiply(System.Single)">
  1136.             <summary>Multiplies a 4-D vector.</summary>
  1137.             <param name="s">Source value used as a multiplier.</param>
  1138.         </member>
  1139.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector4.Normalize">
  1140.             <summary>Normalizes the current 4-D vector.</summary>
  1141.         </member>
  1142.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector4.Normalize(Microsoft.WindowsMobile.DirectX.Vector4)">
  1143.             <summary>Returns the normalized version of the specified 4-D vector.</summary>
  1144.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure that is the normalized version of the specified vector.</returns>
  1145.             <param name="source">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure.</param>
  1146.         </member>
  1147.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector4.op_Addition(Microsoft.WindowsMobile.DirectX.Vector4,Microsoft.WindowsMobile.DirectX.Vector4)">
  1148.             <summary>Adds two 4-D vectors.</summary>
  1149.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure that is the sum of the specified 4-D vectors.</returns>
  1150.             <param name="right">The <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure to the right of the addition operator.</param>
  1151.             <param name="left">The <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure to the left of the addition operator.</param>
  1152.         </member>
  1153.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector4.op_Equality(Microsoft.WindowsMobile.DirectX.Vector4,Microsoft.WindowsMobile.DirectX.Vector4)">
  1154.             <summary>Compares two 4-D vectors to determine whether they are the same.</summary>
  1155.             <returns>true if the objects are the same; otherwise, false. </returns>
  1156.             <param name="right">The <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure to the right of the equality operator.</param>
  1157.             <param name="left">The <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure to the left of the equality operator.</param>
  1158.         </member>
  1159.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector4.op_Inequality(Microsoft.WindowsMobile.DirectX.Vector4,Microsoft.WindowsMobile.DirectX.Vector4)">
  1160.             <summary>Compares two 4-D vectors to determine whether they are different.</summary>
  1161.             <returns>true if the objects are different; otherwise, false. </returns>
  1162.             <param name="right">The <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure to the right of the inequality operator.</param>
  1163.             <param name="left">The <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure to the left of the inequality operator.</param>
  1164.         </member>
  1165.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector4.op_Multiply(System.Single,Microsoft.WindowsMobile.DirectX.Vector4)">
  1166.             <summary>Determines the product of the specified number and the specified 4-D vector.</summary>
  1167.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure that is the product of right and left.</returns>
  1168.             <param name="right">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure.</param>
  1169.             <param name="left">The value to multiply with the right operand.</param>
  1170.         </member>
  1171.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector4.op_Multiply(Microsoft.WindowsMobile.DirectX.Vector4,System.Single)">
  1172.             <summary>Determines the product of the specified 4-D vector and the specified number.</summary>
  1173.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure that is the product of right and left.</returns>
  1174.             <param name="right">The value to multiply with the left operand.</param>
  1175.             <param name="left">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure.</param>
  1176.         </member>
  1177.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector4.op_Subtraction(Microsoft.WindowsMobile.DirectX.Vector4,Microsoft.WindowsMobile.DirectX.Vector4)">
  1178.             <summary>Subtracts a 4-D vector from another 4-D vector.</summary>
  1179.             <returns>Resulting <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure.</returns>
  1180.             <param name="right">The <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure to the right of the subtraction operator.</param>
  1181.             <param name="left">The <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure to the left of the subtraction operator.</param>
  1182.         </member>
  1183.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector4.op_UnaryNegation(Microsoft.WindowsMobile.DirectX.Vector4)">
  1184.             <summary>Returns a 4-D vector that is the negation the specified 4-D vector.</summary>
  1185.             <returns>The <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure that is the result of the negation operation.</returns>
  1186.             <param name="value">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure.</param>
  1187.         </member>
  1188.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector4.Scale(System.Single)">
  1189.             <summary>Scales the current 4-D vector.</summary>
  1190.             <param name="scalingFactor">The scaling value.</param>
  1191.         </member>
  1192.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector4.Scale(Microsoft.WindowsMobile.DirectX.Vector4,System.Single)">
  1193.             <summary>Scales the specified 4-D vector.</summary>
  1194.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure that is the scaled vector.</returns>
  1195.             <param name="source">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure.</param>
  1196.             <param name="scalingFactor">The scaling value.</param>
  1197.         </member>
  1198.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector4.Subtract(Microsoft.WindowsMobile.DirectX.Vector4)">
  1199.             <summary>Subtracts the specified 4-D vector from the current 4-D vector.</summary>
  1200.             <param name="source">The <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure to subtract from the current <see cref="vector"></see>.</param>
  1201.         </member>
  1202.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector4.Subtract(Microsoft.WindowsMobile.DirectX.Vector4,Microsoft.WindowsMobile.DirectX.Vector4)">
  1203.             <summary>Subtracts a 4-D vector from another 4-D vector and returns the result.</summary>
  1204.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure that is the result of the operation.</returns>
  1205.             <param name="right">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure to the right of the subtraction operator.</param>
  1206.             <param name="left">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure to the left of the subtraction operator.</param>
  1207.         </member>
  1208.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector4.Transform(Microsoft.WindowsMobile.DirectX.Matrix)">
  1209.             <summary>Transforms the current 4-D vector by using the specified matrix.</summary>
  1210.             <param name="sourceMatrix">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure.</param>
  1211.         </member>
  1212.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector4.Transform(Microsoft.WindowsMobile.DirectX.Vector4,Microsoft.WindowsMobile.DirectX.Matrix)">
  1213.             <summary>Transforms the specified 4-D vector by using the specified matrix.</summary>
  1214.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure that is the result of the method.</returns>
  1215.             <param name="source">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure.</param>
  1216.             <param name="sourceMatrix">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure.</param>
  1217.         </member>
  1218.         <member name="M:Microsoft.WindowsMobile.DirectX.Vector4.Transform(Microsoft.WindowsMobile.DirectX.Vector4[],Microsoft.WindowsMobile.DirectX.Matrix)">
  1219.             <summary>Transforms the specified array of 4-D vectors using the specified matrix.</summary>
  1220.             <returns>An array of <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structures that are the result of the method.</returns>
  1221.             <param name="vector">Array of source <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structures.</param>
  1222.             <param name="sourceMatrix">Source <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure.</param>
  1223.         </member>
  1224.         <member name="P:Microsoft.WindowsMobile.DirectX.Vector4.Empty">
  1225.             <summary>Retrieves an empty 4-D vector.</summary>
  1226.             <returns>Empty 4-D <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure.</returns>
  1227.         </member>
  1228.         <member name="N:Microsoft.WindowsMobile.DirectX.Direct3D">
  1229.             <summary>This namespace provides Direct3D application programming for Pocket PCs, Smartphones, and other devices running Windows CE with the .NET Compact Framework.</summary>
  1230.         </member>
  1231.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterDetails">
  1232.             <summary>Contains information that identifies the adapter.</summary>
  1233.         </member>
  1234.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterDetails.Description">
  1235.             <summary>Gets a string used for presentation to the user.</summary>
  1236.             <returns>A description of the adapter.</returns>
  1237.         </member>
  1238.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterDetails.DeviceId">
  1239.             <summary>Gets a value that is used to help identify a particular chip set.</summary>
  1240.             <returns>The value that helps identify the chip set.</returns>
  1241.         </member>
  1242.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterDetails.DeviceIdentifier">
  1243.             <summary>Gets a GUID object that can be used to check changes in the driver and chip set.</summary>
  1244.             <returns>A GUID object that is used as a unique identifier for the driver and chip set pair.</returns>
  1245.         </member>
  1246.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterDetails.DriverName">
  1247.             <summary>Gets a string that contains the device name for a Graphics Device Interface (GDI).</summary>
  1248.             <returns>The name of the device.</returns>
  1249.         </member>
  1250.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterDetails.DriverVersion">
  1251.             <summary>Gets a value that identifies the version of the Direct3D driver.</summary>
  1252.             <returns>A <see cref="T:System.Version"></see> that represents the driver version.</returns>
  1253.         </member>
  1254.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterDetails.Revision">
  1255.             <summary>Gets a value used to help identify the revision level of a particular chip set.</summary>
  1256.             <returns>The value used to help identify the revision level of the chip set.</returns>
  1257.         </member>
  1258.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterDetails.SubSystemId">
  1259.             <summary>gets a value used to identify the subsystem.</summary>
  1260.             <returns>The value used to identify the subsystem, typically the particular board.</returns>
  1261.         </member>
  1262.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterDetails.VendorId">
  1263.             <summary>Gets a value used to identify the manufacturer.</summary>
  1264.             <returns>The value used to identify the manufacturer.</returns>
  1265.         </member>
  1266.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterInformation">
  1267.             <summary>Manipulates adapter information. This class cannot be inherited.</summary>
  1268.         </member>
  1269.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterInformation.Adapter">
  1270.             <summary>Retrieves the adapter ordinal number.</summary>
  1271.             <returns>Theordinal number of the adapter to retrieve.</returns>
  1272.         </member>
  1273.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterInformation.CurrentDisplayMode">
  1274.             <summary>Gets the current display mode.</summary>
  1275.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DisplayMode"></see> structure that represents the current display mode.</returns>
  1276.         </member>
  1277.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterInformation.Information">
  1278.             <summary>Gets information about the current adapter.</summary>
  1279.             <returns>An <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterDetails"></see> structure that represents the current adapter information.</returns>
  1280.         </member>
  1281.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterInformation.SupportedDisplayModes">
  1282.             <summary>Gets a collection of supported display modes for the current adapter.</summary>
  1283.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DisplayModeCollection"></see> structure containing <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DisplayMode"></see> structures that represent the supported display modes for the adapter.</returns>
  1284.         </member>
  1285.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterListCollection">
  1286.             <summary>Manipulates a collection of adapters. This class cannot be inherited.</summary>
  1287.         </member>
  1288.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterListCollection.GetEnumerator">
  1289.             <summary>Returns an enumerator that can iterate through the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterListCollection"></see>.</summary>
  1290.             <returns>An enumerator that can iterate through the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterListCollection"></see>.</returns>
  1291.         </member>
  1292.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterListCollection.MoveNext">
  1293.             <summary>Advances the enumerator to the next light.</summary>
  1294.             <returns>true if the move to the next item was successful; otherwise, false. </returns>
  1295.         </member>
  1296.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterListCollection.Reset">
  1297.             <summary>Resets the current enumerator to point to the head of the queue.</summary>
  1298.         </member>
  1299.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterListCollection.Current">
  1300.             <summary>Gets the current <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterInformation"></see> structure in the queue.</summary>
  1301.             <returns>The current <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterInformation"></see> structure in the queue.</returns>
  1302.         </member>
  1303.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterListCollection.Default">
  1304.             <summary>Gets the default adapter.</summary>
  1305.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterInformation"></see> structure that represents the default adapter.</returns>
  1306.         </member>
  1307.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterListCollection.Item(System.Int32)">
  1308.             <summary>Gets a specific <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterInformation"></see> structure using an index value.</summary>
  1309.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterInformation"></see> structure at the index value.</returns>
  1310.             <param name="adapter">An index value of the adapter to retrieve.</param>
  1311.         </member>
  1312.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterListCollection.System.Collections.IEnumerator.Current">
  1313.             <summary>For a description of this member, see <see cref="P:System.Collections.IEnumerator.Current"></see>.</summary>
  1314.             <returns>The current element in the collection.</returns>
  1315.         </member>
  1316.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.AddressCaps">
  1317.             <summary>Represents the texture addressing capabilities for <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Texture"></see> structures.</summary>
  1318.         </member>
  1319.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.AddressCaps.SupportsBorder">
  1320.             <summary>Gets a value indicating whether the device supports the setting of coordinates outside the range [0.0, 1.0] to the border color.</summary>
  1321.             <returns>true if the device supports the setting of coordinates outside the range to the border color; otherwise, false.</returns>
  1322.         </member>
  1323.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.AddressCaps.SupportsClamp">
  1324.             <summary>Gets a value indicating whether the device supports the clamping of textures to addresses.</summary>
  1325.             <returns>true if the device supports clamping textures to addresses; otherwise, false.  </returns>
  1326.         </member>
  1327.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.AddressCaps.SupportsIndependentUV">
  1328.             <summary>Gets a value indicating whether the device can separate the texture-addressing modes of the texture's u and v coordinates.</summary>
  1329.             <returns>true if the device supports separating the texture-addressing modes of the u and v coordinates; otherwise, false.  </returns>
  1330.         </member>
  1331.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.AddressCaps.SupportsMirror">
  1332.             <summary>Gets a value indicating whether a device can mirror textures to addresses.</summary>
  1333.             <returns>true if the device supports mirroring textures to addresses; otherwise, false. </returns>
  1334.         </member>
  1335.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.AddressCaps.SupportsWrap">
  1336.             <summary>Gets a value indicating whether a device can wrap textures to addresses.</summary>
  1337.             <returns>true if the device can wrap textures to addresses; otherwise, false. </returns>
  1338.         </member>
  1339.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.AlreadyLockedException">
  1340.             <summary>The exception that is thrown when an attempt is made to lock a resource that is already locked.</summary>
  1341.         </member>
  1342.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.AlreadyLockedException.#ctor">
  1343.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.AlreadyLockedException"></see> class.</summary>
  1344.         </member>
  1345.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.AttributeRange">
  1346.             <summary>Stores an attribute table entry.</summary>
  1347.         </member>
  1348.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.AttributeRange.FaceCount">
  1349.             <summary>Gets or sets the number of faces included in an attribute table entry.</summary>
  1350.             <returns>The value that indicates the number of faces in the attribute range.</returns>
  1351.         </member>
  1352.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.AttributeRange.FaceStart">
  1353.             <summary>Gets or sets the first face in an attribute group.</summary>
  1354.             <returns>The value that indicates the index of the first face in the attribute group.</returns>
  1355.         </member>
  1356.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.AttributeRange.VertexCount">
  1357.             <summary>Gets or sets the number of vertices in the attribute group.</summary>
  1358.             <returns>The value that indicates the number of vertices in the attribute group.</returns>
  1359.         </member>
  1360.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.AttributeRange.VertexStart">
  1361.             <summary>Gets or sets the first vertex in an attribute group.</summary>
  1362.             <returns>The value that indicates the index of the first vertex in the attribute group.</returns>
  1363.         </member>
  1364.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.BackBufferType">
  1365.             <summary>Represents constants that identify the type of back buffers in a swap chain.</summary>
  1366.         </member>
  1367.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.BackBufferType.Mono">
  1368.             <summary>Non-stereo swap chain with one or more non-stereo back buffers.</summary>
  1369.         </member>
  1370.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.BaseMesh">
  1371.             <summary>Manipulates and queries mesh objects and derived mesh objects.</summary>
  1372.         </member>
  1373.         <member name="E:Microsoft.WindowsMobile.DirectX.Direct3D.BaseMesh.Disposing">
  1374.             <summary>Occurs when the <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.BaseMesh.Dispose"></see> method is called or when the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.BaseMesh"></see> object is finalized and collected by the garbage collector.</summary>
  1375.         </member>
  1376.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.BaseMesh.Clone(Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags,Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats,Microsoft.WindowsMobile.DirectX.Direct3D.Device)">
  1377.             <summary>Clones, or copies, a mesh object.</summary>
  1378.             <returns>A new <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Mesh"></see> that is a clone created with the specified options and flexible vertex format.</returns>
  1379.             <param name="options">Mesh creation options, as specified with one or more <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags"></see> flags.</param>
  1380.             <param name="device">The <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> associated with the mesh.</param>
  1381.             <param name="vertexFormat">A <see cref="T:Microsoft.WindowsMobile.DirectX.GraphicsStream"></see> that contains the mesh data to duplicate.</param>
  1382.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The call is invalid, such as an invalid method parameter.</exception>
  1383.             <exception cref="T:System.OutOfMemoryException">Insufficient memory to complete the call.</exception>
  1384.         </member>
  1385.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.BaseMesh.ConvertAdjacencyToPointReps(System.Int32[])">
  1386.             <summary>Converts mesh adjacency information to an array of point representatives.</summary>
  1387.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.GraphicsStream"></see> that contains three Int32 values per face, which specify the three neighbors for each face in the mesh.</returns>
  1388.             <param name="adjacency">A <see cref="T:Microsoft.WindowsMobile.DirectX.GraphicsStream"></see> that contains three integer values per face, which specify the three neighbors for each face in the mesh.</param>
  1389.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The call is invalid, such as an invalid method parameter.</exception>
  1390.             <exception cref="T:System.OutOfMemoryException">Insufficient memory to complete the call.</exception>
  1391.         </member>
  1392.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.BaseMesh.ConvertPointRepsToAdjacency(System.Int32[])">
  1393.             <summary>Converts point representative data to mesh adjacency information.</summary>
  1394.             <returns>Array of three integer values per face, which specify the three neighbors for each face in the mesh.</returns>
  1395.             <param name="pointReps">Array that contains one integer per vertex of the mesh that contains point representative data. This parameter is optional; supplying a value of 0 causes it to be interpreted as an "identity" array.</param>
  1396.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The call is invalid, such as an invalid method parameter.</exception>
  1397.         </member>
  1398.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.BaseMesh.Dispose">
  1399.             <summary>Releases all resources used by the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.BaseMesh"></see>. </summary>
  1400.         </member>
  1401.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.BaseMesh.DrawSubset(System.Int32)">
  1402.             <summary>Draws a subset of a mesh.</summary>
  1403.             <param name="attributeId">An integer that specifies which subset of the mesh to draw. This value is used to differentiate faces in a mesh as belonging to one or more attribute groups.</param>
  1404.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The call is invalid, such as an invalid method parameter.</exception>
  1405.         </member>
  1406.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.BaseMesh.Finalize">
  1407.             <summary>Allows the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.BaseMesh"></see> object to free resources before it is destroyed by the garbage collector.</summary>
  1408.         </member>
  1409.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.BaseMesh.GenerateAdjacency(System.Single,System.Int32[])">
  1410.             <summary>Generates adjacency information based on mesh indices.</summary>
  1411.             <param name="adjacency">Array of three integer values per face to be filled with adjacent face indices. The size of this array must be at least 3 * <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.BaseMesh.NumberFaces"></see>.</param>
  1412.             <param name="epsilon">Specifies that vertices that differ in position by less than a small amount (the epsilon value) should be treated as coincident.</param>
  1413.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The call is invalid, such as an invalid method parameter.</exception>
  1414.             <exception cref="T:System.OutOfMemoryException">Insufficient memory to complete the call.</exception>
  1415.         </member>
  1416.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.BaseMesh.GetAttributeTable">
  1417.             <summary>Retrieves an attribute table for a mesh.</summary>
  1418.             <returns>Array of <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.AttributeRange"></see> structures, which represent each entry in the attribute table.</returns>
  1419.         </member>
  1420.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.BaseMesh.Device">
  1421.             <summary>Gets the device associated with a mesh.</summary>
  1422.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> object that represents the  Direct3D device object associated with the mesh.</returns>
  1423.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The call is invalid.</exception>
  1424.         </member>
  1425.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.BaseMesh.IndexBuffer">
  1426.             <summary>Gets the data in an index buffer.</summary>
  1427.             <returns>An <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.IndexBuffer"></see> object that represents the index buffer object associated with the mesh.</returns>
  1428.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The call is invalid.</exception>
  1429.         </member>
  1430.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.BaseMesh.NumberAttributes">
  1431.             <summary>Gets the number of entries stored in an attribute table for a mesh.</summary>
  1432.             <returns>Number of entries stored in the attribute table for the mesh.</returns>
  1433.         </member>
  1434.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.BaseMesh.NumberFaces">
  1435.             <summary>Gets the number of faces in a mesh.</summary>
  1436.             <returns>Number of faces in the mesh.</returns>
  1437.         </member>
  1438.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.BaseMesh.NumberVertices">
  1439.             <summary>Gets the number of vertices in a mesh.</summary>
  1440.             <returns>Number of vertices in the mesh.</returns>
  1441.         </member>
  1442.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.BaseMesh.Options">
  1443.             <summary>Gets the mesh options enabled for the current mesh at creation time.</summary>
  1444.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.MeshOptions"></see> structure that contains the options enabled for the mesh at creation time.</returns>
  1445.         </member>
  1446.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.BaseMesh.VertexBuffer">
  1447.             <summary>Gets the vertex buffer of a mesh.</summary>
  1448.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexBuffer"></see> that contains the vertex data associated with the mesh.</returns>
  1449.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The call is invalid, such as an invalid method parameter.</exception>
  1450.         </member>
  1451.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.BaseMesh.VertexFormat">
  1452.             <summary>Gets the vertex format that describes the contents of vertices.</summary>
  1453.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats"></see> that describes the content of the vertices associated with the mesh.</returns>
  1454.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The call is invalid, such as an invalid method parameter.</exception>
  1455.         </member>
  1456.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.BaseTexture">
  1457.             <summary>Manipulates texture resources.</summary>
  1458.         </member>
  1459.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.BaseTexture.LevelCount">
  1460.             <summary>Gets the number of texture levels in a multilevel texture.</summary>
  1461.             <returns>Value that indicates the number of texture levels in the multilevel texture.</returns>
  1462.         </member>
  1463.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.BaseTexture.LevelOfDetail">
  1464.             <summary>Gets or sets the most detailed level of detail (LOD) for a managed texture.</summary>
  1465.             <returns>Most detailed LOD value set in the mipmap chain.</returns>
  1466.         </member>
  1467.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.BehaviorFlags">
  1468.             <summary>Contains a set of properties that indicate the global behavior of a device.</summary>
  1469.         </member>
  1470.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.BehaviorFlags.#ctor(Microsoft.WindowsMobile.DirectX.Direct3D.CreateFlags)">
  1471.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.BehaviorFlags"></see> structure. </summary>
  1472.             <param name="initialBehavior">An array of <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CreateFlags"></see> that indicate the initial values with which to set the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.BehaviorFlags"></see> properties.</param>
  1473.         </member>
  1474.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.BehaviorFlags.MultiThreaded">
  1475.             <summary>Gets a value that indicates whether Direct3D is set to be multithread safe.</summary>
  1476.             <returns>true if Direct3D is set to be multithread safe; otherwise, false. </returns>
  1477.         </member>
  1478.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.BehaviorFlags.Value">
  1479.             <summary>Gets or sets one or more <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CreateFlags"></see> values.</summary>
  1480.             <returns>One or more <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CreateFlags"></see> values that reflect the values of the other <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.BehaviorFlags"></see> properties.</returns>
  1481.         </member>
  1482.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.Blend">
  1483.             <summary>Defines the supported color blend.</summary>
  1484.         </member>
  1485.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.DestinationAlpha">
  1486.             <summary>Blend factor is (Ad, Ad, Ad, Ad).</summary>
  1487.         </member>
  1488.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.DestinationColor">
  1489.             <summary>Blend factor is (Rd, Gd, Bd, Ad).</summary>
  1490.         </member>
  1491.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.InvDestinationAlpha">
  1492.             <summary>Blend factor is (1 - Ad, 1 - Ad, 1 - Ad, 1 - Ad).</summary>
  1493.         </member>
  1494.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.InvDestinationColor">
  1495.             <summary>Blend factor is (1 - Rd, 1 - Gd, 1 - Bd, 1 - Ad).</summary>
  1496.         </member>
  1497.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.InvSourceAlpha">
  1498.             <summary>Blend factor is ( 1 - As, 1 - As, 1 - As, 1 - As).</summary>
  1499.         </member>
  1500.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.InvSourceColor">
  1501.             <summary>Blend factor is (Rs, Gs, Bs, As).</summary>
  1502.         </member>
  1503.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.One">
  1504.             <summary>Blend factor is (1,1,1,1).</summary>
  1505.         </member>
  1506.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.SourceAlpha">
  1507.             <summary>Blend factor is (As, As, As, As).</summary>
  1508.         </member>
  1509.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.SourceAlphaSat">
  1510.             <summary>Blend factor is (f, f, f, 1); f = min(A, 1 - Ad).</summary>
  1511.         </member>
  1512.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.SourceColor">
  1513.             <summary>Blend factor is (Rs, Gs, Bs, As).</summary>
  1514.         </member>
  1515.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.Zero">
  1516.             <summary>Blend factor is (0, 0, 0, 0).</summary>
  1517.         </member>
  1518.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.BlendCaps">
  1519.             <summary>Indicates the supported blend capabilities.</summary>
  1520.         </member>
  1521.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.BlendCaps.SupportsDestinationAlpha">
  1522.             <summary>Indicates that the driver supports the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.DestinationAlpha"></see> blend mode.</summary>
  1523.             <returns>true if the driver supports the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.DestinationAlpha"></see> blend mode; otherwise, false.</returns>
  1524.         </member>
  1525.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.BlendCaps.SupportsDestinationColor">
  1526.             <summary>Indicates that the driver supports the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.DestinationColor"></see> blend mode.</summary>
  1527.             <returns>true if the driver supports the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.DestinationColor"></see> blend mode; otherwise, false.</returns>
  1528.         </member>
  1529.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.BlendCaps.SupportsInverseDestinationAlpha">
  1530.             <summary>Indicates that the driver supports the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.InvDestinationAlpha"></see> blend mode.</summary>
  1531.             <returns>true if the driver supports the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.InvDestinationAlpha"></see> blend mode; otherwise, false.</returns>
  1532.         </member>
  1533.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.BlendCaps.SupportsInverseDestinationColor">
  1534.             <summary>Indicates that the driver supports the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.InvDestinationColor"></see> blend mode.</summary>
  1535.             <returns>true if the driver supports the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.InvDestinationColor"></see> blend mode; otherwise, false.</returns>
  1536.         </member>
  1537.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.BlendCaps.SupportsInverseSourceAlpha">
  1538.             <summary>Indicates that the driver supports the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.InvSourceAlpha"></see> blend mode.</summary>
  1539.             <returns>true if the driver supports the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.InvSourceAlpha"></see> blend mode; otherwise, false.</returns>
  1540.         </member>
  1541.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.BlendCaps.SupportsInverseSourceColor">
  1542.             <summary>Indicates that the driver supports the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.InvSourceColor"></see> blend mode.</summary>
  1543.             <returns>true if the driver supports the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.InvSourceColor"></see> blend mode; otherwise, false.</returns>
  1544.         </member>
  1545.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.BlendCaps.SupportsOne">
  1546.             <summary>Indicates that the driver supports the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.One"></see> blend mode.</summary>
  1547.             <returns>true if the driver supports the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.One"></see> blend mode; otherwise, false.</returns>
  1548.         </member>
  1549.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.BlendCaps.SupportsSourceAlpha">
  1550.             <summary>Indicates that the driver supports the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.SourceAlpha"></see> blend mode.</summary>
  1551.             <returns>true if the driver supports the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.SourceAlpha"></see> blend mode; otherwise, false.</returns>
  1552.         </member>
  1553.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.BlendCaps.SupportsSourceAlphaSat">
  1554.             <summary>Indicates that the driver supports the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.SourceAlphaSat"></see> blend mode.</summary>
  1555.             <returns>true if the driver supports the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.SourceAlphaSat"></see> blend mode; otherwise, false.</returns>
  1556.         </member>
  1557.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.BlendCaps.SupportsSourceColor">
  1558.             <summary>Indicates that the driver supports the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.SourceColor"></see> blend mode.</summary>
  1559.             <returns>true if the driver supports the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.SourceColor"></see> blend mode; otherwise, false.</returns>
  1560.         </member>
  1561.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.BlendCaps.SupportsZero">
  1562.             <summary>Indicates that the driver supports the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.Zero"></see> blend mode.</summary>
  1563.             <returns>true if the driver supports the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.Zero"></see> blend mode; otherwise, false.</returns>
  1564.         </member>
  1565.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.BlendOperation">
  1566.             <summary>Defines the supported blend operations.</summary>
  1567.         </member>
  1568.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.BlendOperation.Add">
  1569.             <summary>Result is the destination added to the source. </summary>
  1570.         </member>
  1571.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.BlendOperation.Max">
  1572.             <summary>Result is the maximum of the source and destination. </summary>
  1573.         </member>
  1574.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.BlendOperation.Min">
  1575.             <summary>Result is the minimum of the source and destination. </summary>
  1576.         </member>
  1577.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.BlendOperation.RevSubtract">
  1578.             <summary>Result is the source subtracted from the destination. </summary>
  1579.         </member>
  1580.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.BlendOperation.Subtract">
  1581.             <summary>Result is the destination subtracted from the source. </summary>
  1582.         </member>
  1583.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.BlendOperationCaps">
  1584.             <summary>Represents the supported blend operation capabilities.</summary>
  1585.         </member>
  1586.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.BlendOperationCaps.SupportsAdd">
  1587.             <summary>Gets a value indicating whether the driver supports the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.BlendOperation.Add"></see> blend mode.</summary>
  1588.             <returns>true if the driver supports the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.BlendOperation.Add"></see> blend mode; otherwise, false.</returns>
  1589.         </member>
  1590.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.BlendOperationCaps.SupportsMax">
  1591.             <summary>Gets a value indicating whether the driver supports the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.BlendOperation.Max"></see> blend mode.</summary>
  1592.             <returns>true if the driver supports the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.BlendOperation.Max"></see> blend mode; otherwise, false.</returns>
  1593.         </member>
  1594.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.BlendOperationCaps.SupportsMin">
  1595.             <summary>Gets a value indicating whether the driver supports the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.BlendOperation.Min"></see> blend mode.</summary>
  1596.             <returns>true if the driver supports the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.BlendOperation.Min"></see> blend mode; otherwise, false.</returns>
  1597.         </member>
  1598.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.BlendOperationCaps.SupportsRevSubtract">
  1599.             <summary>Gets a value indicating whether the driver supports the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.BlendOperation.RevSubtract"></see> blend mode.</summary>
  1600.             <returns>true if the driver supports the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.BlendOperation.RevSubtract"></see> blend mode; otherwise, false.</returns>
  1601.         </member>
  1602.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.BlendOperationCaps.SupportsSubtract">
  1603.             <summary>Gets a value indicating whether the driver supports the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.BlendOperation.Subtract"></see> blend mode.</summary>
  1604.             <returns>true if the driver supports the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.BlendOperation.Subtract"></see> blend mode; otherwise, false.</returns>
  1605.         </member>
  1606.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.Caps">
  1607.             <summary>Represents the capabilities of the hardware exposed through the Direct3D object.</summary>
  1608.         </member>
  1609.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.AdapterOrdinal">
  1610.             <summary>Gets a number that represents the ordinal of the adapter on which the Device was created.</summary>
  1611.             <returns>The ordinal of the adapter on which the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> was created.</returns>
  1612.         </member>
  1613.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.AlphaCompareCaps">
  1614.             <summary>Gets all alpha-test comparison capabilities.</summary>
  1615.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ComparisonCaps"></see> that contains the alpha-test comparison capabilities.</returns>
  1616.         </member>
  1617.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.BlendOperationCaps">
  1618.             <summary>Gets all blend operation capabilities.</summary>
  1619.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.BlendCaps"></see> that contains the blend operation capabilities.</returns>
  1620.         </member>
  1621.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.DestinationBlendCaps">
  1622.             <summary>Gets an object that indicates a device's destination blending capabilities.</summary>
  1623.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.BlendCaps"></see> object that indicates the device's destination blending capabilities.</returns>
  1624.         </member>
  1625.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.DeviceCaps">
  1626.             <summary>Gets device capabilities.</summary>
  1627.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceCaps"></see> that identifies the capabilities of the device.</returns>
  1628.         </member>
  1629.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.DeviceType">
  1630.             <summary>Gets the type of resources used for processing vertices.</summary>
  1631.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceType"></see> object that identifies the type of resources used for processing vertices.</returns>
  1632.         </member>
  1633.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.ExtentsAdjust">
  1634.             <summary>Gets the number of pixels to adjust the extents rectangle outward to accommodate anti-aliasing kernels.</summary>
  1635.             <returns>The number of pixels to adjust the extents rectangle outward.</returns>
  1636.         </member>
  1637.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.GuardBandBottom">
  1638.             <summary>The screen-space coordinate of the bottom guard band clipping region.</summary>
  1639.             <returns>The screen-space coordinate of the bottom guard-band clipping region.</returns>
  1640.         </member>
  1641.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.GuardBandLeft">
  1642.             <summary>The screen-space coordinate of the left guard band clipping region.</summary>
  1643.             <returns>The screen-space coordinate of the left guard-band clipping region.</returns>
  1644.         </member>
  1645.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.GuardBandRight">
  1646.             <summary>The screen-space coordinate of the right guard-band clipping region.</summary>
  1647.             <returns>The screen-space coordinate of the right guard-band clipping region.</returns>
  1648.         </member>
  1649.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.GuardBandTop">
  1650.             <summary>The screen-space coordinate of the top guard-band clipping region.</summary>
  1651.             <returns>The screen-space coordinate of the top guard-band clipping region.</returns>
  1652.         </member>
  1653.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.LineCaps">
  1654.             <summary>Gets an object that defines the capabilities for line-drawing primitives.</summary>
  1655.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.LineCaps"></see> that defines the capabilities for line-drawing primitives.</returns>
  1656.         </member>
  1657.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.MaxActiveLights">
  1658.             <summary>Gets the maximum number of lights that can be active simultaneously.</summary>
  1659.             <returns>The maximum number of lights that can be active simultaneously.</returns>
  1660.         </member>
  1661.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.MaxAnisotropy">
  1662.             <summary>Gets the maximum valid value for anisotropic filtering.</summary>
  1663.             <returns>The maximum valid value for anisotropic filtering.</returns>
  1664.         </member>
  1665.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.MaxBackBuffer">
  1666.             <summary>Gets the maximum number of supported back buffers.┬á</summary>
  1667.             <returns>The maximum valid value for a back buffer.</returns>
  1668.         </member>
  1669.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.MaxPrimitiveCount">
  1670.             <summary>Gets the maximum number of primitives for each <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.DrawPrimitives(Microsoft.WindowsMobile.DirectX.Direct3D.PrimitiveType,System.Int32,System.Int32)"></see> call.</summary>
  1671.             <returns>The maximum number of primitives for each <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.DrawPrimitives(Microsoft.WindowsMobile.DirectX.Direct3D.PrimitiveType,System.Int32,System.Int32)"></see> call.</returns>
  1672.         </member>
  1673.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.MaxSimultaneousTextures">
  1674.             <summary>Gets the maximum number of textures that can simultaneously be bound to the texture-blending stages.</summary>
  1675.             <returns>The maximum number of textures that can simultaneously be bound to the texture-blending stages.</returns>
  1676.         </member>
  1677.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.MaxTextureAspectRatio">
  1678.             <summary>Gets the maximum texture aspect ratio supported by the hardware.</summary>
  1679.             <returns>The maximum texture aspect ratio.</returns>
  1680.         </member>
  1681.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.MaxTextureBlendStages">
  1682.             <summary>Gets the maximum number of texture-blending stages supported.</summary>
  1683.             <returns>The number of texture-blending stages supported.</returns>
  1684.         </member>
  1685.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.MaxTextureHeight">
  1686.             <summary>Gets the maximum texture height for the current device.</summary>
  1687.             <returns>The maximum texture height for the current device.</returns>
  1688.         </member>
  1689.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.MaxTextureRepeat">
  1690.             <summary>Gets the maximum range of the integer bits for post-normalized texture coordinates.</summary>
  1691.             <returns>The maximum range of the integer bits for the post-normalized texture coordinates.</returns>
  1692.         </member>
  1693.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.MaxTextureWidth">
  1694.             <summary>Gets the maximum texture width for the current device.</summary>
  1695.             <returns>Maximum texture width for the device.</returns>
  1696.         </member>
  1697.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.MaxVertexIndex">
  1698.             <summary>Gets the maximum size of indices supported for hardware vertex processing.</summary>
  1699.             <returns>Maximum size of indices supported for hardware vertex processing.</returns>
  1700.         </member>
  1701.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.MaxVertexW">
  1702.             <summary>Gets the maximum w-based depth value that a device supports.</summary>
  1703.             <returns>The maximum w-based depth value that a device supports.</returns>
  1704.         </member>
  1705.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.PresentationIntervals">
  1706.             <summary>Gets a set of values that represent the available presentation swap intervals.</summary>
  1707.             <returns>A combination of <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.PresentInterval"></see> values that indicate the available presentation swap intervals.</returns>
  1708.         </member>
  1709.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.PrimitiveMiscCaps">
  1710.             <summary>Gets miscellaneous driver primitive capabilities.</summary>
  1711.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.MiscCaps"></see> structure that contains miscellaneous driver primitive capabilities.</returns>
  1712.         </member>
  1713.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.RasterCaps">
  1714.             <summary>Gets information about raster drawing capabilities.</summary>
  1715.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.RasterCaps"></see> structure that contains raster drawing capabilities.</returns>
  1716.         </member>
  1717.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.ShadeCaps">
  1718.             <summary>Gets shading operation capabilities.</summary>
  1719.             <returns>A <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.ShadeCaps"></see> structure that contains shading operation capabilities.</returns>
  1720.         </member>
  1721.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.SourceBlendCaps">
  1722.             <summary>Gets the source-blending capabilities.</summary>
  1723.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.BlendCaps"></see> that contains the source-blending capabilities.</returns>
  1724.         </member>
  1725.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.StencilCaps">
  1726.             <summary>Gets the supported stencil buffer operations.</summary>
  1727.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.StencilCaps"></see> that indicates the supported stencil-buffer operations.</returns>
  1728.         </member>
  1729.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.StencilComparisonCaps">
  1730.             <summary>Gets the supported stencil buffer comparison operations.</summary>
  1731.             <returns>A <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.StencilComparisonCaps"></see> that indicates the supported stencil-buffer operations.</returns>
  1732.         </member>
  1733.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.SurfaceCaps">
  1734.             <summary>Gets the surface capabilities.</summary>
  1735.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.SurfaceCaps"></see>.</returns>
  1736.         </member>
  1737.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.TextureAddressCaps">
  1738.             <summary>Gets a structure that contains texture-addressing capabilities for Texture objects.</summary>
  1739.             <returns>An <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.AddressCaps"></see> structure that contains the texture-addressing capabilities for <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Texture"></see> objects.</returns>
  1740.         </member>
  1741.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.TextureCaps">
  1742.             <summary>Gets a structure that contains miscellaneous texture-mapping capabilities.</summary>
  1743.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureCaps"></see> structure that contains miscellaneous texture-mapping capabilities.</returns>
  1744.         </member>
  1745.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.TextureFilterCaps">
  1746.             <summary>Gets a structure that contains texture-filtering capabilities for <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Texture"></see> objects.</summary>
  1747.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FilterCaps"></see> structure that contains the texture-filtering capabilities for <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Texture"></see> objects.</returns>
  1748.         </member>
  1749.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.TextureOperationCaps">
  1750.             <summary>Gets a structure that describes supported texture operations.</summary>
  1751.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperationCaps"></see> structure that describes the supported texture operations.</returns>
  1752.         </member>
  1753.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.VertexProcessingCaps">
  1754.             <summary>Gets a structure that contains supported vertex processing capabilities.</summary>
  1755.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexProcessingCaps"></see> structure that contains the supported vertex processing capabilities.</returns>
  1756.         </member>
  1757.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.ZCompareCaps">
  1758.             <summary>Gets a structure that contains the supported z-buffer comparison capabilities.</summary>
  1759.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ComparisonCaps"></see> structure that contains the supported z-buffer comparison capabilities.</returns>
  1760.         </member>
  1761.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.CharacterSet">
  1762.             <summary>Defines a character set.</summary>
  1763.         </member>
  1764.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CharacterSet.Ansi">
  1765.             <summary>ASCII character set.</summary>
  1766.         </member>
  1767.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CharacterSet.Arabic">
  1768.             <summary>Arabic character set.</summary>
  1769.         </member>
  1770.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CharacterSet.Baltic">
  1771.             <summary>Baltic character set.</summary>
  1772.         </member>
  1773.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CharacterSet.ChineseBig5">
  1774.             <summary>Chinese character set used mostly in Hong Kong SAR and Taiwan.</summary>
  1775.         </member>
  1776.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CharacterSet.Default">
  1777.             <summary>Extended ASCII character set.</summary>
  1778.         </member>
  1779.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CharacterSet.EastEurope">
  1780.             <summary>Eastern European character set.</summary>
  1781.         </member>
  1782.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CharacterSet.GB2312">
  1783.             <summary>Chinese character set used in mainland China.</summary>
  1784.         </member>
  1785.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CharacterSet.Greek">
  1786.             <summary>Greek character set.</summary>
  1787.         </member>
  1788.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CharacterSet.Hangeul">
  1789.             <summary>Another common spelling of the Korean character set.</summary>
  1790.         </member>
  1791.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CharacterSet.Hangul">
  1792.             <summary>Korean character set.</summary>
  1793.         </member>
  1794.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CharacterSet.Hebrew">
  1795.             <summary>Hebrew character set.</summary>
  1796.         </member>
  1797.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CharacterSet.Johab">
  1798.             <summary>Korean character set.</summary>
  1799.         </member>
  1800.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CharacterSet.Mac">
  1801.             <summary>Characters used by Macintosh.</summary>
  1802.         </member>
  1803.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CharacterSet.Oem">
  1804.             <summary>Extended ASCII character set.</summary>
  1805.         </member>
  1806.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CharacterSet.Russian">
  1807.             <summary>Russian character set.</summary>
  1808.         </member>
  1809.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CharacterSet.ShiftJIS">
  1810.             <summary>Japanese character set.</summary>
  1811.         </member>
  1812.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CharacterSet.Symbol">
  1813.             <summary>Symbol character set.</summary>
  1814.         </member>
  1815.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CharacterSet.Thai">
  1816.             <summary>Thai character set.</summary>
  1817.         </member>
  1818.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CharacterSet.Turkish">
  1819.             <summary>Turkish character set.</summary>
  1820.         </member>
  1821.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CharacterSet.Vietnamese">
  1822.             <summary>Vietnamese character set.</summary>
  1823.         </member>
  1824.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.ClearFlags">
  1825.             <summary>Specifies the buffer to use when calling the <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.Clear(Microsoft.WindowsMobile.DirectX.Direct3D.ClearFlags,System.Int32,System.Single,System.Int32)"></see> method.</summary>
  1826.         </member>
  1827.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ClearFlags.Stencil">
  1828.             <summary>Specifies a buffer that contains stencil data. Stencil data is commonly used to mask drawing to particular screen pixels.</summary>
  1829.         </member>
  1830.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ClearFlags.Target">
  1831.             <summary>Specifies a rendering surface. For example, a 3-D renderer writes per-pixel scene data (such as color) to a render target.</summary>
  1832.         </member>
  1833.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ClearFlags.ZBuffer">
  1834.             <summary>Specifies a buffer that stores a depth value for each pixel in a scene. Pixels with a small z-value overwrite pixels with a large z-value.</summary>
  1835.         </member>
  1836.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.ClipStatus">
  1837.             <summary>Describes the current clip status.</summary>
  1838.         </member>
  1839.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.ClipStatus.ClipIntersection">
  1840.             <summary>Gets or sets a value that is the bitwise intersection of all current clip status flags.</summary>
  1841.             <returns>Value that represents a bitwise AND of all current <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ClipStatusFlags"></see>.</returns>
  1842.         </member>
  1843.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.ClipStatus.ClipUnion">
  1844.             <summary>Gets or sets a value that is the bitwise union of all current clip status flags.</summary>
  1845.             <returns>Value that represents a bitwise AND of all current <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ClipStatusFlags"></see>.</returns>
  1846.         </member>
  1847.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.ClipStatusFlags">
  1848.             <summary>Defines the current clip status.</summary>
  1849.         </member>
  1850.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ClipStatusFlags.All">
  1851.             <summary>Combination of all clip flags.</summary>
  1852.         </member>
  1853.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ClipStatusFlags.Back">
  1854.             <summary>All vertices are clipped by the back plane of the viewing frustum.</summary>
  1855.         </member>
  1856.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ClipStatusFlags.Bottom">
  1857.             <summary>All vertices are clipped by the bottom plane of the viewing frustum.</summary>
  1858.         </member>
  1859.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ClipStatusFlags.Front">
  1860.             <summary>All vertices are clipped by the front plane of the viewing frustum.</summary>
  1861.         </member>
  1862.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ClipStatusFlags.Left">
  1863.             <summary>All vertices are clipped by the left plane of the viewing frustum.</summary>
  1864.         </member>
  1865.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ClipStatusFlags.Right">
  1866.             <summary>All vertices are clipped by the right plane of the viewing frustum.</summary>
  1867.         </member>
  1868.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ClipStatusFlags.Top">
  1869.             <summary>All vertices are clipped by the top plane of the viewing frustum.</summary>
  1870.         </member>
  1871.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.ColorSource">
  1872.             <summary>Defines the location at which a color or color component must be accessed for lighting calculations.</summary>
  1873.         </member>
  1874.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ColorSource.Color1">
  1875.             <summary>Use the diffuse vertex color.</summary>
  1876.         </member>
  1877.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ColorSource.Color2">
  1878.             <summary>Use the specular vertex color.</summary>
  1879.         </member>
  1880.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ColorSource.Material">
  1881.             <summary>Use the color from the current material.</summary>
  1882.         </member>
  1883.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValue">
  1884.             <summary>Stores the red, green, blue, and alpha channel values that together define a specific color.</summary>
  1885.         </member>
  1886.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValue.#ctor(System.Single,System.Single,System.Single)">
  1887.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValue"></see> class. </summary>
  1888.             <param name="g">A floating value that represents the level of green in the color.</param>
  1889.             <param name="r">A floating value that represents the level of red in the color.</param>
  1890.             <param name="b">A floating value that represents the level of blue in the color.</param>
  1891.         </member>
  1892.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValue.#ctor(System.Single,System.Single,System.Single,System.Single)">
  1893.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValue"></see> class. </summary>
  1894.             <param name="a">A floating value that represents the level of alpha channels in the color.</param>
  1895.             <param name="g">A floating value that represents the level of green in the color.</param>
  1896.             <param name="r">A floating value that represents the level of red in the color.</param>
  1897.             <param name="b">A floating value that represents the level of blue in the color.</param>
  1898.         </member>
  1899.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValue.FromArgb(System.Int32)">
  1900.             <summary>Initializes a new  instance of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValue"></see> structure using an integer value.</summary>
  1901.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValue"></see> structure whose properties are initialized to the color value.</returns>
  1902.             <param name="color">An integer that is used to initialize a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValue"></see> structure.</param>
  1903.         </member>
  1904.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValue.FromColor(System.Drawing.Color)">
  1905.             <summary>Initializes a new instance of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValue"></see> structure using a <see cref="T:System.Drawing.Color"></see> value.</summary>
  1906.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValue"></see> structure whose properties are initialized to the color value.</returns>
  1907.             <param name="color">An <see cref="T:System.Drawing.Color"></see> used to initialize a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValue"></see> structure.</param>
  1908.         </member>
  1909.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValue.ToArgb">
  1910.             <summary>Returns a value that represents the color value of the current instance.</summary>
  1911.             <returns>An integer that represents the color value of the current instance.</returns>
  1912.         </member>
  1913.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValue.Alpha">
  1914.             <summary>Gets or sets the alpha channel value of the current color.</summary>
  1915.             <returns>A Single value that represents the alpha value of the current color.</returns>
  1916.         </member>
  1917.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValue.Blue">
  1918.             <summary>Gets or sets the blue channel value of the current color.</summary>
  1919.             <returns>A Single value that represents the blue value of the current color.</returns>
  1920.         </member>
  1921.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValue.Green">
  1922.             <summary>Gets or sets the green channel value of the current color.</summary>
  1923.             <returns>A Single value that represents the green value of the current color.</returns>
  1924.         </member>
  1925.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValue.Red">
  1926.             <summary>Gets or sets the red channel value of the current color.</summary>
  1927.             <returns>A Single value that represents the red value of the current color.</returns>
  1928.         </member>
  1929.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValueFixed">
  1930.             <summary>Stores the red, green, blue, and alpha channel values, in a fixed-point structure, that together define a specific color.</summary>
  1931.         </member>
  1932.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValueFixed.#ctor(Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint,Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint,Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint)">
  1933.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValueFixed"></see> structure. </summary>
  1934.             <param name="g">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint"></see> structure that represents the level of green in the color.</param>
  1935.             <param name="r">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint"></see> structure that represents the level of red in the color.</param>
  1936.             <param name="b">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint"></see> structure that represents the level of blue in the color.</param>
  1937.         </member>
  1938.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValueFixed.#ctor(Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint,Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint,Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint,Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint)">
  1939.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValueFixed"></see> structure. </summary>
  1940.             <param name="a">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint"></see> structure that represents the level of alpha channels in the color.</param>
  1941.             <param name="g">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint"></see> structure that represents the level of green in the color.</param>
  1942.             <param name="r">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint"></see> structure that represents the level of red in the color.</param>
  1943.             <param name="b">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint"></see> structure that represents the level of blue in the color.</param>
  1944.         </member>
  1945.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValueFixed.FromArgb(System.Int32)">
  1946.             <summary>Initializes a new instance of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValueFixed"></see> structure using an integer value.</summary>
  1947.             <param name="color">An integer that is used to initialize a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValueFixed"></see> structure.</param>
  1948.         </member>
  1949.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValueFixed.FromColor(System.Drawing.Color)">
  1950.             <summary>Initializes a new  instance of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValueFixed"></see> structure using a <see cref="T:System.Drawing.Color"></see> value.</summary>
  1951.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValueFixed"></see> structure whose properties are initialized to the color value.</returns>
  1952.             <param name="color">A <see cref="T:System.Drawing.Color"></see> used to initialize a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValueFixed"></see> structure.</param>
  1953.         </member>
  1954.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValueFixed.ToArgb">
  1955.             <summary>Returns a value that represents the color value of the current instance.</summary>
  1956.             <returns>An integer that represents the color value of the current instance.</returns>
  1957.         </member>
  1958.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValueFixed.Alpha">
  1959.             <summary>Gets or sets the alpha channel value of the current color.</summary>
  1960.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint"></see> structure that represents the alpha channel value of the current color.</returns>
  1961.         </member>
  1962.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValueFixed.Blue">
  1963.             <summary>Gets or sets the blue channel value of the current color.</summary>
  1964.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint"></see> structure that represents the blue channel value of the current color.</returns>
  1965.         </member>
  1966.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValueFixed.Green">
  1967.             <summary>Gets or sets the green channel value of the current color.</summary>
  1968.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint"></see> structure that represents the green channel value of the current color.</returns>
  1969.         </member>
  1970.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValueFixed.Red">
  1971.             <summary>Gets or sets the red channel value of the current color.</summary>
  1972.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint"></see> structure that represents the red channel value of the current color.</returns>
  1973.         </member>
  1974.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.ColorWriteEnable">
  1975.             <summary>Represents values that are used to specify a channel in the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager"></see> class type.</summary>
  1976.         </member>
  1977.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ColorWriteEnable.Alpha">
  1978.             <summary>Alpha channel of a buffer.</summary>
  1979.         </member>
  1980.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ColorWriteEnable.Blue">
  1981.             <summary>Blue channel of a buffer.</summary>
  1982.         </member>
  1983.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ColorWriteEnable.Green">
  1984.             <summary>Green channel of a buffer.</summary>
  1985.         </member>
  1986.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ColorWriteEnable.Red">
  1987.             <summary>Red channel of a buffer.</summary>
  1988.         </member>
  1989.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ColorWriteEnable.RedGreenBlue">
  1990.             <summary>All channels of a buffer.</summary>
  1991.         </member>
  1992.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ColorWriteEnable.RedGreenBlueAlpha">
  1993.             <summary>The red, green, and blue channels of a buffer.</summary>
  1994.         </member>
  1995.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.Compare">
  1996.             <summary>Represents the supported compare functions in the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager"></see> class type.</summary>
  1997.         </member>
  1998.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Compare.Always">
  1999.             <summary>Always pass the test.</summary>
  2000.         </member>
  2001.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Compare.Equal">
  2002.             <summary>Accept the new pixel if its value is equal to the value of the current pixel.</summary>
  2003.         </member>
  2004.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Compare.Greater">
  2005.             <summary>Accept the new pixel if its value is greater than the value of the current pixel.</summary>
  2006.         </member>
  2007.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Compare.GreaterEqual">
  2008.             <summary>Accept the new pixel if its value is greater than or equal to the value of the current pixel.</summary>
  2009.         </member>
  2010.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Compare.Less">
  2011.             <summary>Accept the new pixel if its value is less than the value of the current pixel.</summary>
  2012.         </member>
  2013.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Compare.LessEqual">
  2014.             <summary>Accept the new pixel if its value is less than or equal to the value of the current pixel.</summary>
  2015.         </member>
  2016.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Compare.Never">
  2017.             <summary>Always fail the test.</summary>
  2018.         </member>
  2019.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Compare.NotEqual">
  2020.             <summary>Accept the new pixel if its value does not equal the value of the current pixel.</summary>
  2021.         </member>
  2022.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.ComparisonCaps">
  2023.             <summary>Retrieves comparison capabilities.</summary>
  2024.         </member>
  2025.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.ComparisonCaps.SupportsAlways">
  2026.             <summary>Gets a value indicating whether always passing the comparison test is supported.</summary>
  2027.             <returns>true if always passing the comparison test is supported; otherwise, false. </returns>
  2028.         </member>
  2029.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.ComparisonCaps.SupportsEqual">
  2030.             <summary>Gets a value indicating whether comparison tests in which the new value equals the current value are supported.</summary>
  2031.             <returns>true if comparison tests in which the new value equals the current value are supported; otherwise, false.</returns>
  2032.         </member>
  2033.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.ComparisonCaps.SupportsGreater">
  2034.             <summary>Gets a value indicating whether comparison tests in which the new value is greater than the current value are supported.</summary>
  2035.             <returns>true if comparison tests in which the new value is greater than the current value are supported; otherwise, false.</returns>
  2036.         </member>
  2037.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.ComparisonCaps.SupportsGreaterEqual">
  2038.             <summary>Gets a value indicating whether comparison tests in which the new value is greater than or equal to the current value are supported.</summary>
  2039.             <returns>trueif comparison tests in which the new value is greater than or equal to the current value are supported; otherwise, false. </returns>
  2040.         </member>
  2041.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.ComparisonCaps.SupportsLess">
  2042.             <summary>Gets a value indicating whether comparison tests in which the new value is less than the current value are supported.</summary>
  2043.             <returns>true if comparison tests in which the new value is less than the current value are supported; otherwise, false. </returns>
  2044.         </member>
  2045.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.ComparisonCaps.SupportsLessEqual">
  2046.             <summary>Gets a value indicating whether comparison tests in which the new value is less than or equal to the current value are supported.</summary>
  2047.             <returns>true if comparison tests in which the new value is less than or equal to the current value are supported; otherwise, false.</returns>
  2048.         </member>
  2049.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.ComparisonCaps.SupportsNever">
  2050.             <summary>Gets a value indicating whether never passing the comparison test is supported.</summary>
  2051.             <returns>true if never passing the comparison test is supported; otherwise, false. </returns>
  2052.         </member>
  2053.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.ComparisonCaps.SupportsNotEqual">
  2054.             <summary>Gets a value indicating whether comparison tests in which the new value does not equal the current value are supported.</summary>
  2055.             <returns>true if comparison tests in which the new value does not equal the current value are supported; otherwise, false. </returns>
  2056.         </member>
  2057.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.CreateFlags">
  2058.             <summary>Defines the flags to use when creating a device.</summary>
  2059.         </member>
  2060.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CreateFlags.MultiThreaded">
  2061.             <summary>Indicates that the application requested multithread safety in  Direct3D. This causes  Direct3D to check its global critical section more frequently, which can degrade performance. </summary>
  2062.         </member>
  2063.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CreateFlags.None">
  2064.             <summary>Indicates that no flags are created.</summary>
  2065.         </member>
  2066.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.Cull">
  2067.             <summary>Defines the supported culling modes, which specify how back faces are culled during geometry rendering.</summary>
  2068.         </member>
  2069.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Cull.Clockwise">
  2070.             <summary>Cull back faces with clockwise vertices.</summary>
  2071.         </member>
  2072.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Cull.CounterClockwise">
  2073.             <summary>Cull back faces with counterclockwise vertices.</summary>
  2074.         </member>
  2075.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Cull.None">
  2076.             <summary>Do not cull back faces.</summary>
  2077.         </member>
  2078.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex">
  2079.             <summary>Defines various custom fixed-format vertex types. This class cannot be inherited.</summary>
  2080.         </member>
  2081.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionColored">
  2082.             <summary>Represents a custom vertex format structure that contains position and color information.</summary>
  2083.         </member>
  2084.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionColored.#ctor(Microsoft.WindowsMobile.DirectX.Vector3,System.Int32)">
  2085.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionColored"></see> structure. </summary>
  2086.             <param name="value">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that contains the position.</param>
  2087.             <param name="c">Integer that represents the diffuse color value.</param>
  2088.         </member>
  2089.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionColored.#ctor(System.Single,System.Single,System.Single,System.Int32)">
  2090.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionColored"></see> structure. </summary>
  2091.             <param name="xValue">A floating-point value that represents the x coordinate of the position.</param>
  2092.             <param name="yValue">A floating-point value that represents the y coordinate of the position.</param>
  2093.             <param name="zValue">A floating-point value that represents the z coordinate of the position.</param>
  2094.             <param name="c">An integer that represents the diffuse color value.</param>
  2095.         </member>
  2096.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionColored.Color">
  2097.             <summary>Represents the vertex color.</summary>
  2098.         </member>
  2099.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionColored.Format">
  2100.             <summary>Represents the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats"></see> for the current custom vertex.</summary>
  2101.         </member>
  2102.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionColored.X">
  2103.             <summary>Represents the x component of the position.</summary>
  2104.         </member>
  2105.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionColored.Y">
  2106.             <summary>Represents the y component of the position.</summary>
  2107.         </member>
  2108.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionColored.Z">
  2109.             <summary>Represents the z component of the position.</summary>
  2110.         </member>
  2111.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionColored.StrideSize">
  2112.             <summary>Gets the size of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionColored"></see> structure.</summary>
  2113.             <returns>The size of the structure in bytes.</returns>
  2114.         </member>
  2115.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionColoredTextured">
  2116.             <summary>Represents a custom vertex format structure that contains position, color, and one set of texture coordinates.</summary>
  2117.         </member>
  2118.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionColoredTextured.#ctor(Microsoft.WindowsMobile.DirectX.Vector3,System.Int32,System.Single,System.Single)">
  2119.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionColoredTextured"></see> structure. </summary>
  2120.             <param name="v">A floating-point value that represents the v component of the texture coordinate.</param>
  2121.             <param name="u">A floating-point value that represents the u component of the texture coordinate.</param>
  2122.             <param name="value">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that contains the position.</param>
  2123.             <param name="c">An integer that represents the vertex color value.</param>
  2124.         </member>
  2125.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionColoredTextured.#ctor(System.Single,System.Single,System.Single,System.Int32,System.Single,System.Single)">
  2126.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionColoredTextured"></see> class. </summary>
  2127.             <param name="u">A floating-point value that represents the u component of the texture coordinate.</param>
  2128.             <param name="xValue">A floating-point value that represents the x coordinate of the position.</param>
  2129.             <param name="yValue">A floating-point value that represents the y coordinate of the position.</param>
  2130.             <param name="v">A floating-point value that represents the v component of the texture coordinate.</param>
  2131.             <param name="zValue">A floating-point value that represents the z coordinate of the position.</param>
  2132.             <param name="c">An integer that represents the vertex color value.</param>
  2133.         </member>
  2134.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionColoredTextured.Color">
  2135.             <summary>Represents the vertex color.</summary>
  2136.         </member>
  2137.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionColoredTextured.Format">
  2138.             <summary>Represents the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats"></see> for the current custom vertex. This field is read-only.</summary>
  2139.         </member>
  2140.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionColoredTextured.Tu">
  2141.             <summary>Represents the u component of the texture coordinate.</summary>
  2142.         </member>
  2143.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionColoredTextured.Tv">
  2144.             <summary>Represents the v component of the texture coordinate.</summary>
  2145.         </member>
  2146.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionColoredTextured.X">
  2147.             <summary>Represents the x component of the position.</summary>
  2148.         </member>
  2149.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionColoredTextured.Y">
  2150.             <summary>Represents the y component of the position.</summary>
  2151.         </member>
  2152.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionColoredTextured.Z">
  2153.             <summary>Represents the z component of the position.</summary>
  2154.         </member>
  2155.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionColoredTextured.StrideSize">
  2156.             <summary>Gets the size of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionColoredTextured"></see> structure.</summary>
  2157.             <returns>Size of the structure in bytes.</returns>
  2158.         </member>
  2159.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormal">
  2160.             <summary>Represents a custom vertex format structure that contains position and normal data.</summary>
  2161.         </member>
  2162.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormal.#ctor(Microsoft.WindowsMobile.DirectX.Vector3,Microsoft.WindowsMobile.DirectX.Vector3)">
  2163.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormal"></see> structure. </summary>
  2164.             <param name="value">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that contains the vertex position.</param>
  2165.             <param name="nor">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that contains the vertex normal data.</param>
  2166.         </member>
  2167.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormal.#ctor(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
  2168.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormal"></see> structure. </summary>
  2169.             <param name="nzValue">A floating-point value that represents the nz coordinate of the vertex normal.</param>
  2170.             <param name="xValue">A floating-point value that represents the x coordinate of the position.</param>
  2171.             <param name="yValue">A floating-point value that represents the y coordinate of the position.</param>
  2172.             <param name="nyValue">A floating-point value that represents the ny coordinate of the vertex normal.</param>
  2173.             <param name="nxValue">A floating-point value that represents the nx coordinate of the vertex normal.</param>
  2174.             <param name="zValue">A floating-point value that represents the z coordinate of the position.</param>
  2175.         </member>
  2176.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormal.Format">
  2177.             <summary>Represents the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats"></see> for the current custom vertex. This field is read-only.</summary>
  2178.         </member>
  2179.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormal.Nx">
  2180.             <summary>Represents the nx component of the vertex normal.</summary>
  2181.         </member>
  2182.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormal.Ny">
  2183.             <summary>Represents the ny component of the vertex normal.</summary>
  2184.         </member>
  2185.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormal.Nz">
  2186.             <summary>Represents the nz component of the vertex normal.</summary>
  2187.         </member>
  2188.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormal.X">
  2189.             <summary>Represents the x component of the position.</summary>
  2190.         </member>
  2191.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormal.Y">
  2192.             <summary>Represents the y component of the position.</summary>
  2193.         </member>
  2194.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormal.Z">
  2195.             <summary>Represents the z component of the position.</summary>
  2196.         </member>
  2197.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormal.StrideSize">
  2198.             <summary>Gets the size of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormal"></see> structure.</summary>
  2199.             <returns>The size of the structure, in bytes.</returns>
  2200.         </member>
  2201.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalColored">
  2202.             <summary>Represents a custom vertex format structure that contains position, color, and normal data.</summary>
  2203.         </member>
  2204.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalColored.#ctor(Microsoft.WindowsMobile.DirectX.Vector3,Microsoft.WindowsMobile.DirectX.Vector3,System.Int32)">
  2205.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalColored"></see> structure. </summary>
  2206.             <param name="c">An integer that represents the vertex color value.</param>
  2207.             <param name="value">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that contains the vertex position.</param>
  2208.             <param name="nor">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that contains the vertex normal data.</param>
  2209.         </member>
  2210.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalColored.#ctor(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Int32)">
  2211.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalColored"></see> structure. </summary>
  2212.             <param name="nzValue">A floating-point value that represents the nz coordinate of the vertex normal.</param>
  2213.             <param name="xValue">A floating-point value that represents the x coordinate of the position.</param>
  2214.             <param name="yValue">A floating-point value that represents the y coordinate of the position.</param>
  2215.             <param name="nyValue">A floating-point value that represents the ny coordinate of the vertex normal.</param>
  2216.             <param name="nxValue">A floating-point value that represents the nx coordinate of the vertex normal.</param>
  2217.             <param name="zValue">A floating-point value that represents the z coordinate of the position.</param>
  2218.             <param name="c">An integer that represents the vertex color value.</param>
  2219.         </member>
  2220.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalColored.Color">
  2221.             <summary>Represents the vertex color.</summary>
  2222.         </member>
  2223.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalColored.Format">
  2224.             <summary>Represents the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats"></see> for the current custom vertex. This field is read-only.</summary>
  2225.         </member>
  2226.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalColored.Nx">
  2227.             <summary>Represents the nx component of the vertex normal.</summary>
  2228.         </member>
  2229.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalColored.Ny">
  2230.             <summary>Represents the ny component of the vertex normal.</summary>
  2231.         </member>
  2232.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalColored.Nz">
  2233.             <summary>Represents the nz component of the vertex normal.</summary>
  2234.         </member>
  2235.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalColored.X">
  2236.             <summary>Represents the x component of the position.</summary>
  2237.         </member>
  2238.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalColored.Y">
  2239.             <summary>Represents the y component of the position.</summary>
  2240.         </member>
  2241.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalColored.Z">
  2242.             <summary>Represents the z component of the position.</summary>
  2243.         </member>
  2244.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalColored.StrideSize">
  2245.             <summary>Gets the size of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalColored"></see> structure.</summary>
  2246.             <returns>The size of the structure, in bytes.</returns>
  2247.         </member>
  2248.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalFixed">
  2249.             <summary>Represents a custom vertex format fixed-point structure that contains position and normal data.</summary>
  2250.         </member>
  2251.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalFixed.#ctor(Microsoft.WindowsMobile.DirectX.Direct3D.Vector3Fixed,Microsoft.WindowsMobile.DirectX.Direct3D.Vector3Fixed)">
  2252.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalFixed"></see> structure using vectors that specify the position and normal data. </summary>
  2253.             <param name="value">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Vector3Fixed"></see> structure that contains the vertex position.</param>
  2254.             <param name="nor">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Vector3Fixed"></see> structure that contains the vertex normal data.</param>
  2255.         </member>
  2256.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalFixed.#ctor(Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint,Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint,Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint,Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint,Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint,Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint)">
  2257.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalFixed"></see> structure using the specified fixed-point values. </summary>
  2258.             <param name="nzValue">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint"></see> structure that represents the nz coordinate of the vertex normal.</param>
  2259.             <param name="xValue">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint"></see> structure that represents the x coordinate of the position.</param>
  2260.             <param name="yValue">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint"></see> structure that represents the y coordinate of the position.</param>
  2261.             <param name="nyValue">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint"></see> structure that represents the ny coordinate of the vertex normal.</param>
  2262.             <param name="nxValue">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint"></see> structure that represents the nx coordinate of the vertex normal.</param>
  2263.             <param name="zValue">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint"></see> structure that represents the z coordinate of the position.</param>
  2264.         </member>
  2265.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalFixed.Format">
  2266.             <summary>Represents the vertex format for the custom vertex. This field is read-only.</summary>
  2267.         </member>
  2268.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalFixed.Nx">
  2269.             <summary>Represents the nx component of the vertex normal.</summary>
  2270.         </member>
  2271.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalFixed.Ny">
  2272.             <summary>Represents the ny component of the vertex normal.</summary>
  2273.         </member>
  2274.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalFixed.Nz">
  2275.             <summary>Represents the nz component of the vertex normal.</summary>
  2276.         </member>
  2277.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalFixed.X">
  2278.             <summary>Represents the x component of the position.</summary>
  2279.         </member>
  2280.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalFixed.Y">
  2281.             <summary>Represents the y component of the position.</summary>
  2282.         </member>
  2283.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalFixed.Z">
  2284.             <summary>Represents the z component of the position.</summary>
  2285.         </member>
  2286.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalFixed.StrideSize">
  2287.             <summary>Gets the size of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalFixed"></see> structure.</summary>
  2288.             <returns>The size of the structure, in bytes.</returns>
  2289.         </member>
  2290.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalTextured">
  2291.             <summary>Represents a custom vertex format structure that contains position, normal data, and one set of texture coordinates.</summary>
  2292.         </member>
  2293.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalTextured.#ctor(Microsoft.WindowsMobile.DirectX.Vector3,Microsoft.WindowsMobile.DirectX.Vector3,System.Single,System.Single)">
  2294.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalTextured"></see> structure. </summary>
  2295.             <param name="v">A floating-point value that represents the  v component of the texture coordinate.</param>
  2296.             <param name="u">A floating-point value that represents the  u component of the texture coordinate.</param>
  2297.             <param name="value">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that contains the vertex position.</param>
  2298.             <param name="nor">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that contains the vertex normal data.</param>
  2299.         </member>
  2300.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalTextured.#ctor(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
  2301.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalTextured"></see> structure. </summary>
  2302.             <param name="u">A floating-point value that represents the  u component of the texture coordinate.</param>
  2303.             <param name="nzValue">A floating-point value that represents the nz coordinate of the vertex normal.</param>
  2304.             <param name="xValue">A floating-point value that represents the x coordinate of the position.</param>
  2305.             <param name="yValue">A floating-point value that represents the y coordinate of the position.</param>
  2306.             <param name="nyValue">A floating-point value that represents the ny coordinate of the vertex normal.</param>
  2307.             <param name="v">A floating-point value that represents the  v component of the texture coordinate.</param>
  2308.             <param name="nxValue">A floating-point value that represents the nx coordinate of the vertex normal.</param>
  2309.             <param name="zValue">A floating-point value that represents the z coordinate of the position.</param>
  2310.         </member>
  2311.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalTextured.Format">
  2312.             <summary>Represents the vertex normal data. This field is read-only.</summary>
  2313.         </member>
  2314.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalTextured.Nx">
  2315.             <summary>Represents the nx component of the vertex normal.</summary>
  2316.         </member>
  2317.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalTextured.Ny">
  2318.             <summary>Represents the ny component of the vertex normal.</summary>
  2319.         </member>
  2320.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalTextured.Nz">
  2321.             <summary>Represents the nz component of the vertex normal.</summary>
  2322.         </member>
  2323.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalTextured.Tu">
  2324.             <summary>Represents the u component of the texture coordinate.</summary>
  2325.         </member>
  2326.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalTextured.Tv">
  2327.             <summary>Represents the v component of the texture coordinate.</summary>
  2328.         </member>
  2329.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalTextured.X">
  2330.             <summary>Represents the x component of the position.</summary>
  2331.         </member>
  2332.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalTextured.Y">
  2333.             <summary>Represents the y component of the position.</summary>
  2334.         </member>
  2335.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalTextured.Z">
  2336.             <summary>Represents the z component of the position.</summary>
  2337.         </member>
  2338.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalTextured.StrideSize">
  2339.             <summary>Gets the size of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionNormalTextured"></see> structure.</summary>
  2340.             <returns>The size of the structure, in bytes.</returns>
  2341.         </member>
  2342.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionOnly">
  2343.             <summary>Represents a custom vertex format structure that contains only position data.</summary>
  2344.         </member>
  2345.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionOnly.#ctor(Microsoft.WindowsMobile.DirectX.Vector3)">
  2346.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionOnly"></see> structure. </summary>
  2347.             <param name="value">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that contains the vertex position.</param>
  2348.         </member>
  2349.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionOnly.#ctor(System.Single,System.Single,System.Single)">
  2350.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionOnly"></see> structure. </summary>
  2351.             <param name="xValue">A floating-point value that represents the x coordinate of the position.</param>
  2352.             <param name="yValue">A floating-point value that represents the y coordinate of the position.</param>
  2353.             <param name="zValue">A floating-point value that represents the z coordinate of the position.</param>
  2354.         </member>
  2355.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionOnly.Format">
  2356.             <summary>Represents the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats"></see> for the current custom vertex. This field is read-only.</summary>
  2357.         </member>
  2358.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionOnly.X">
  2359.             <summary>Represents the x component of the position.</summary>
  2360.         </member>
  2361.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionOnly.Y">
  2362.             <summary>Represents the y component of the position.</summary>
  2363.         </member>
  2364.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionOnly.Z">
  2365.             <summary>Represents the z component of the position.</summary>
  2366.         </member>
  2367.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionOnly.StrideSize">
  2368.             <summary>Gets the size of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionOnly"></see> structure.</summary>
  2369.             <returns>Size of the structure, in bytes.</returns>
  2370.         </member>
  2371.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionOnlyFixed">
  2372.             <summary>Represents a custom vertex format, in a fixed-point structure, that contains only position data.</summary>
  2373.         </member>
  2374.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionOnlyFixed.#ctor(Microsoft.WindowsMobile.DirectX.Direct3D.Vector3Fixed)">
  2375.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionOnlyFixed"></see> structure. </summary>
  2376.             <param name="Value">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Vector3Fixed"></see> structure that contains the vertex position.</param>
  2377.         </member>
  2378.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionOnlyFixed.#ctor(Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint,Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint,Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint)">
  2379.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionOnlyFixed"></see> structure. </summary>
  2380.             <param name="xValue">The fixed-point value that represents the x coordinate of the position.</param>
  2381.             <param name="yValue">The fixed-point value that represents the y coordinate of the position.</param>
  2382.             <param name="zValue">The fixed-point value that represents the z coordinate of the position.</param>
  2383.         </member>
  2384.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionOnlyFixed.Format">
  2385.             <summary>Gets the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats"></see> for the current custom vertex. This field is read-only.</summary>
  2386.         </member>
  2387.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionOnlyFixed.X">
  2388.             <summary>Represents the y component of the position.</summary>
  2389.         </member>
  2390.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionOnlyFixed.Y">
  2391.             <summary>Represents the y component of the position.</summary>
  2392.         </member>
  2393.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionOnlyFixed.Z">
  2394.             <summary>Represents the z component of the position.</summary>
  2395.         </member>
  2396.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionOnlyFixed.StrideSize">
  2397.             <summary>Gets the size of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionOnlyFixed"></see> structure.</summary>
  2398.             <returns>The size of the structure, in bytes.</returns>
  2399.         </member>
  2400.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionTextured">
  2401.             <summary>Represents a custom vertex format structure that contains position and one set of texture coordinates.</summary>
  2402.         </member>
  2403.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionTextured.#ctor(Microsoft.WindowsMobile.DirectX.Vector3,System.Single,System.Single)">
  2404.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionTextured"></see> structure. </summary>
  2405.             <param name="v">A floating-point value that represents the  v component of the texture coordinate.</param>
  2406.             <param name="u">A floating-point value that represents the u  component of the texture coordinate.</param>
  2407.             <param name="value">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that contains the vertex position.</param>
  2408.         </member>
  2409.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionTextured.#ctor(System.Single,System.Single,System.Single,System.Single,System.Single)">
  2410.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionTextured"></see> structure. </summary>
  2411.             <param name="u">A floating-point value that represents the u  component of the texture coordinate.</param>
  2412.             <param name="xValue">A floating-point value that represents the x coordinate of the position.</param>
  2413.             <param name="yValue">A floating-point value that represents the y coordinate of the position.</param>
  2414.             <param name="v">A floating-point value that represents the  v component of the texture coordinate.</param>
  2415.             <param name="zValue">A floating-point value that represents the z</fontstyle> coordinate of the position.</param>
  2416.         </member>
  2417.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionTextured.Format">
  2418.             <summary>Represents the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats"></see> for the current custom vertex. This field is read-only.</summary>
  2419.         </member>
  2420.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionTextured.Tu">
  2421.             <summary>Represents the u component of the texture coordinate.</summary>
  2422.         </member>
  2423.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionTextured.Tv">
  2424.             <summary>Represents the v component of the texture coordinate.</summary>
  2425.         </member>
  2426.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionTextured.X">
  2427.             <summary>Represents the x component of the position.</summary>
  2428.         </member>
  2429.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionTextured.Y">
  2430.             <summary>Represents the y component of the position.</summary>
  2431.         </member>
  2432.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionTextured.Z">
  2433.             <summary>Represents the z component of the position.</summary>
  2434.         </member>
  2435.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionTextured.StrideSize">
  2436.             <summary>Gets the size of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.PositionTextured"></see> structure.</summary>
  2437.             <returns>The size of the structure, in bytes.</returns>
  2438.         </member>
  2439.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.Transformed">
  2440.             <summary>Represents a custom vertex format structure that contains transformed vertices.</summary>
  2441.         </member>
  2442.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.Transformed.#ctor(Microsoft.WindowsMobile.DirectX.Vector4)">
  2443.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.Transformed"></see> structure. </summary>
  2444.             <param name="value">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure that contains the position.</param>
  2445.         </member>
  2446.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.Transformed.#ctor(System.Single,System.Single,System.Single,System.Single)">
  2447.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.Transformed"></see> structure. </summary>
  2448.             <param name="rhwValue">A floating-point value that represents the reciprocal homogeneous w (RHW) component of the transformed vertex.</param>
  2449.             <param name="xValue">A floating-point value that represents the x coordinate of the position.</param>
  2450.             <param name="yValue">A floating-point value that represents the y coordinate of the position.</param>
  2451.             <param name="zValue">A floating-point value that represents the z coordinate of the position.</param>
  2452.         </member>
  2453.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.Transformed.Format">
  2454.             <summary>Represents the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats"></see> for the current custom vertex. This field is read-only.</summary>
  2455.         </member>
  2456.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.Transformed.Rhw">
  2457.             <summary>Represents the reciprocal homogeneous w (RHW) component of the position.</summary>
  2458.         </member>
  2459.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.Transformed.X">
  2460.             <summary>Represents the x component of the position.</summary>
  2461.         </member>
  2462.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.Transformed.Y">
  2463.             <summary>Represents the y component of the position.</summary>
  2464.         </member>
  2465.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.Transformed.Z">
  2466.             <summary>Represents the z component of the position.</summary>
  2467.         </member>
  2468.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.Transformed.StrideSize">
  2469.             <summary>Gets the size of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.Transformed"></see> structure.</summary>
  2470.             <returns>Size of the structure, in bytes.</returns>
  2471.         </member>
  2472.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedColored">
  2473.             <summary>Represents a custom vertex format structure that contains transformed vertices and color information.</summary>
  2474.         </member>
  2475.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedColored.#ctor(Microsoft.WindowsMobile.DirectX.Vector4,System.Int32)">
  2476.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedColored"></see> structure. </summary>
  2477.             <param name="value">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure that contains the position.</param>
  2478.             <param name="c">An integer that represents the vertex color value.</param>
  2479.         </member>
  2480.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedColored.#ctor(System.Single,System.Single,System.Single,System.Single,System.Int32)">
  2481.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedColored"></see> structure. </summary>
  2482.             <param name="rhwValue">A floating-point value that represents the reciprocal homogeneous w (RHW) component of the transformed vertex.</param>
  2483.             <param name="xValue">A floating-point value that represents the x coordinate of the position.</param>
  2484.             <param name="yValue">A floating-point value that represents the y coordinate of the position.</param>
  2485.             <param name="zValue">A floating-point value that represents the z coordinate of the position.</param>
  2486.             <param name="c">An integer that represents the vertex color value.</param>
  2487.         </member>
  2488.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedColored.Color">
  2489.             <summary>Represents the vertex color.</summary>
  2490.         </member>
  2491.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedColored.Format">
  2492.             <summary>Represents the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats"></see> for the current custom vertex. This field is read-only.</summary>
  2493.         </member>
  2494.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedColored.Rhw">
  2495.             <summary>Represents the reciprocal homogeneous w (RHW) component of the position.</summary>
  2496.         </member>
  2497.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedColored.X">
  2498.             <summary>Represents the x component of the position.</summary>
  2499.         </member>
  2500.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedColored.Y">
  2501.             <summary>Represents the y component of the position.</summary>
  2502.         </member>
  2503.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedColored.Z">
  2504.             <summary>Represents the z component of the position.</summary>
  2505.         </member>
  2506.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedColored.StrideSize">
  2507.             <summary>Gets the size of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedColored"></see> structure.</summary>
  2508.             <returns>The size of the structure, in bytes.</returns>
  2509.         </member>
  2510.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedColoredTextured">
  2511.             <summary>Represents a custom vertex format structure that contains transformed vertices, color, and one set of texture coordinates.</summary>
  2512.         </member>
  2513.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedColoredTextured.#ctor(Microsoft.WindowsMobile.DirectX.Vector4,System.Int32,System.Single,System.Single)">
  2514.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedColoredTextured"></see> structure. </summary>
  2515.             <param name="v">A floating-point value that represents the v component of the texture coordinate.</param>
  2516.             <param name="u">A floating-point value that represents the u component of the texture coordinate.</param>
  2517.             <param name="value">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> object that contains the position.</param>
  2518.             <param name="c">An integer that represents the vertex color value.</param>
  2519.         </member>
  2520.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedColoredTextured.#ctor(System.Single,System.Single,System.Single,System.Single,System.Int32,System.Single,System.Single)">
  2521.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedColoredTextured"></see> structure. </summary>
  2522.             <param name="rhwValue">A floating-point value that represents the reciprocal homogeneous w (RHW) component of the transformed vertex.</param>
  2523.             <param name="u">A floating-point value that represents the u component of the texture coordinate.</param>
  2524.             <param name="xValue">A floating-point value that represents the x coordinate of the position.</param>
  2525.             <param name="yValue">A floating-point value that represents the y coordinate of the position.</param>
  2526.             <param name="v">A floating-point value that represents the v component of the texture coordinate.</param>
  2527.             <param name="zValue">A floating-point value that represents the z coordinate of the position.</param>
  2528.             <param name="c">An integer that represents the vertex color value.</param>
  2529.         </member>
  2530.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedColoredTextured.Color">
  2531.             <summary>Represents the vertex color.</summary>
  2532.         </member>
  2533.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedColoredTextured.Format">
  2534.             <summary>Represents the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats"></see> for the current custom vertex. This field is read-only.</summary>
  2535.         </member>
  2536.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedColoredTextured.Rhw">
  2537.             <summary>Represents the reciprocal homogeneous w (RHW) component of the position.</summary>
  2538.         </member>
  2539.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedColoredTextured.Tu">
  2540.             <summary>Represents the u component of the texture coordinate.</summary>
  2541.         </member>
  2542.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedColoredTextured.Tv">
  2543.             <summary>Represents the v component of the texture coordinate.</summary>
  2544.         </member>
  2545.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedColoredTextured.X">
  2546.             <summary>Represents the x component of the position.</summary>
  2547.         </member>
  2548.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedColoredTextured.Y">
  2549.             <summary>Represents the y component of the position.</summary>
  2550.         </member>
  2551.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedColoredTextured.Z">
  2552.             <summary>Represents the z component of the position.</summary>
  2553.         </member>
  2554.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedColoredTextured.StrideSize">
  2555.             <summary>Gets the size of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedColoredTextured"></see> structure.</summary>
  2556.             <returns>Size of the structure, in bytes.</returns>
  2557.         </member>
  2558.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedFixed">
  2559.             <summary>Represents a custom vertex format, in a fixed-point structure, that contains transformed vertices.</summary>
  2560.         </member>
  2561.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedFixed.#ctor(Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint,Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint,Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint,Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint)">
  2562.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedFixed"></see> structure. </summary>
  2563.             <param name="rhwValue">The fixed-point value that represents the reciprocal homogeneous w (RHW) component of the transformed vertex.</param>
  2564.             <param name="xValue">The fixed-point value that represents the x coordinate of the position.</param>
  2565.             <param name="yValue">The fixed-point value that represents the y coordinate of the position.</param>
  2566.             <param name="zValue">The fixed-point value that represents the z coordinate of the position.</param>
  2567.         </member>
  2568.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedFixed.Format">
  2569.             <summary>Represents the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats"></see> for the current custom vertex. This field is read-only.</summary>
  2570.         </member>
  2571.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedFixed.Rhw">
  2572.             <summary>Represents the reciprocal homogeneous w (RHW) component of the position.</summary>
  2573.         </member>
  2574.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedFixed.X">
  2575.             <summary>Represents the x component of the position.</summary>
  2576.         </member>
  2577.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedFixed.Y">
  2578.             <summary>Represents the y component of the position.</summary>
  2579.         </member>
  2580.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedFixed.Z">
  2581.             <summary>Represents the z component of the position.</summary>
  2582.         </member>
  2583.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedFixed.StrideSize">
  2584.             <summary>Gets the size of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedFixed"></see> structure.</summary>
  2585.             <returns>The size of the structure, in bytes.</returns>
  2586.         </member>
  2587.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedTextured">
  2588.             <summary>Represents a custom vertex format structure that contains transformed vertices and one set of texture coordinates.</summary>
  2589.         </member>
  2590.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedTextured.#ctor(Microsoft.WindowsMobile.DirectX.Vector4,System.Single,System.Single)">
  2591.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedTextured"></see> structure. </summary>
  2592.             <param name="v">A fixed-point value that represents the v component of the texture coordinate.</param>
  2593.             <param name="u">A fixed-point value that represents the u component of the texture coordinate.</param>
  2594.             <param name="value">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector4"></see> structure that contains the position.</param>
  2595.         </member>
  2596.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedTextured.#ctor(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
  2597.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedTextured"></see> structure. </summary>
  2598.             <param name="rhwValue">A floating-point value that represents the reciprocal homogeneous w (RHW) component of the transformed vertex.</param>
  2599.             <param name="u">A fixed-point value that represents the u component of the texture coordinate.</param>
  2600.             <param name="xValue">A floating-point value that represents the x coordinate of the position.</param>
  2601.             <param name="yValue">A floating-point value that represents the y coordinate of the position.</param>
  2602.             <param name="v">A fixed-point value that represents the v component of the texture coordinate.</param>
  2603.             <param name="zValue">A floating-point value that represents the z coordinate of the position.</param>
  2604.         </member>
  2605.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedTextured.Format">
  2606.             <summary>Represents the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats"></see> for the current custom vertex. This field is read-only.</summary>
  2607.         </member>
  2608.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedTextured.Rhw">
  2609.             <summary>Represents the reciprocal homogeneous w (RHW) component of the position.</summary>
  2610.         </member>
  2611.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedTextured.Tu">
  2612.             <summary>Represents the u component of the texture coordinate.</summary>
  2613.         </member>
  2614.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedTextured.Tv">
  2615.             <summary>Represents the v component of the texture coordinate.</summary>
  2616.         </member>
  2617.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedTextured.X">
  2618.             <summary>Represents the x component of the position.</summary>
  2619.         </member>
  2620.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedTextured.Y">
  2621.             <summary>Represents the y component of the position.</summary>
  2622.         </member>
  2623.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedTextured.Z">
  2624.             <summary>Represents the z component of the position.</summary>
  2625.         </member>
  2626.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedTextured.StrideSize">
  2627.             <summary>Gets the size of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CustomVertex.TransformedTextured"></see> structure.</summary>
  2628.             <returns>The size of the structure, in bytes.</returns>
  2629.         </member>
  2630.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.D3DX">
  2631.             <summary>Contains default constant values for Direct3D extensions. This class cannot be inherited.</summary>
  2632.         </member>
  2633.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.D3DX.Default">
  2634.             <summary>Represents the value of the Default constant for Direct3D extensions. This field is constant.</summary>
  2635.         </member>
  2636.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.D3DX.DefaultFloat">
  2637.             <summary>Represents the value of the DefaultFloat constant for Direct3D extensions. This field is constant.</summary>
  2638.         </member>
  2639.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.D3DX.DefaultNonPowerOf2">
  2640.             <summary>Represents the value of the DefaultNonPowerOf2 constant for Direct3D extensions. This field is constant.</summary>
  2641.         </member>
  2642.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.D3DX.FormatFromFile">
  2643.             <summary>Represents the value of the Formatfromfile constant for  Direct3D extensions. This field is constant.</summary>
  2644.         </member>
  2645.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.D3DX.FromFile">
  2646.             <summary>Represents the value of the Fromfile constant for Direct3D extensions. This field is constant.</summary>
  2647.         </member>
  2648.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.DepthFormat">
  2649.             <summary>Defines depth buffer formats.</summary>
  2650.         </member>
  2651.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.DepthFormat.D15S1">
  2652.             <summary>A 16-bit z-buffer bit depth in which 15 bits are reserved for the depth channel and 1 bit is reserved for the stencil channel.</summary>
  2653.         </member>
  2654.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.DepthFormat.D16">
  2655.             <summary>A 16-bit z-buffer bit depth.</summary>
  2656.         </member>
  2657.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.DepthFormat.D24S8">
  2658.             <summary>A non-lockable format that contains 24 bits of depth (in a 24-bit floating-point format - 20E4) and 8 bits of stencil.</summary>
  2659.         </member>
  2660.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.DepthFormat.D24X4S4">
  2661.             <summary>A 32-bit z-buffer bit depth that uses 24 bits for the depth channel and 4 bits for the stencil channel.</summary>
  2662.         </member>
  2663.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.DepthFormat.D24X8">
  2664.             <summary>A 32-bit z-buffer bit depth that uses 24 bits for the depth channel.</summary>
  2665.         </member>
  2666.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.DepthFormat.D32">
  2667.             <summary>A 32-bit z-buffer bit depth.</summary>
  2668.         </member>
  2669.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.DepthFormat.Unknown">
  2670.             <summary>Format is unknown.</summary>
  2671.         </member>
  2672.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device">
  2673.             <summary>The parent object of all graphical objects in the scene. </summary>
  2674.         </member>
  2675.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.#ctor(System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.DeviceType,System.Windows.Forms.Control,Microsoft.WindowsMobile.DirectX.Direct3D.CreateFlags,Microsoft.WindowsMobile.DirectX.Direct3D.PresentParameters)">
  2676.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> structure. </summary>
  2677.             <param name="deviceType">A member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceType"></see> enumerated type that denotes the desired device type. If the desired device type is not available, the method fails.</param>
  2678.             <param name="renderWindow">A handle to a <see cref="T:System.Windows.Forms.Form"></see> or any other <see cref="T:System.Windows.Forms.Control"></see> derived class. This parameter indicates the surface to bind to the device. The specified window must be a top-level window. Null values are not supported.</param>
  2679.             <param name="adapter">An ordinal number that identifies which physical device the object represents. Device 0 is the default device. The highest value that can be used in this parameter is one less than the total number of physical devices.</param>
  2680.             <param name="behaviorFlags">A combination of one or more options that control device creation.</param>
  2681.             <param name="presentationParameters">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.PresentParameters"></see> object that describes the presentation parameters for the device to create.</param>
  2682.         </member>
  2683.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.#ctor(System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.DeviceType,System.IntPtr,Microsoft.WindowsMobile.DirectX.Direct3D.CreateFlags,Microsoft.WindowsMobile.DirectX.Direct3D.PresentParameters)">
  2684.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> structure. </summary>
  2685.             <param name="deviceType">A member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceType"></see> enumerated type that denotes the desired device type. If the desired device type is not available, the method fails.</param>
  2686.             <param name="renderWindowHandle">A pointer to an unmanaged, or non-Windows form, window handle. The specified window must be a top-level window. Null values are not supported.</param>
  2687.             <param name="adapter">An ordinal number that identifies which physical device the object represents. Device 0 is the default device. The highest value that can be used in this parameter is one less than the total number of physical devices.</param>
  2688.             <param name="behaviorFlags">A combination of one or more options that control device creation.</param>
  2689.             <param name="presentationParameters">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.PresentParameters"></see> object that describes the presentation parameters for the device to create.</param>
  2690.         </member>
  2691.         <member name="E:Microsoft.WindowsMobile.DirectX.Direct3D.Device.DeviceLost">
  2692.             <summary>Occurs when a device is about to be lost, such as immediately prior to a reset.</summary>
  2693.         </member>
  2694.         <member name="E:Microsoft.WindowsMobile.DirectX.Direct3D.Device.DeviceReset">
  2695.             <summary>Occurs after a device is reset.</summary>
  2696.         </member>
  2697.         <member name="E:Microsoft.WindowsMobile.DirectX.Direct3D.Device.DeviceResizing">
  2698.             <summary>Occurs when a device is resizing, allowing the application to cancel the default handling of the resize.</summary>
  2699.         </member>
  2700.         <member name="E:Microsoft.WindowsMobile.DirectX.Direct3D.Device.Disposing">
  2701.             <summary>Occurs when the <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.Dispose"></see> method is called or when the device object is finalized and collected by the garbage collector.</summary>
  2702.         </member>
  2703.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.BeginScene">
  2704.             <summary>Represents the beginning of a scene.</summary>
  2705.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. This occurs when <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.BeginScene"></see> is called while already in a <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.BeginScene"></see> and <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.EndScene"></see> pair. Never call <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.BeginScene"></see> twice without first calling <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.EndScene"></see>.</exception>
  2706.         </member>
  2707.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.CheckCooperativeLevel">
  2708.             <summary>Reports the current cooperative-level status of the Direct3D device for a windowed or full-screen application.</summary>
  2709.             <returns>true if the device is operational and the calling application can continue; false if the device is lost or needs to be reset. </returns>
  2710.         </member>
  2711.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.CheckCooperativeLevel(System.Int32@)">
  2712.             <summary>Reports the current cooperative-level status of the Direct3D device for a windowed or full-screen application.</summary>
  2713.             <returns>true if the device is operational and the calling application can continue; false if the device is lost or needs to be reset. </returns>
  2714.             <param name="hResult">The current cooperative-level status of the device for a windowed or full-screen application, reported using a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ResultCode"></see> value. A <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResultCode.Success"></see> result indicates that the device is operational and that the calling application can continue. A <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResultCode.DeviceLost"></see> result indicates that the device is lost but cannot be reset at this time; therefore, rendering is not possible. A <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResultCode.DeviceNotReset"></see> result indicates that the device is lost but can be reset at this time.</param>
  2715.         </member>
  2716.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.Clear(Microsoft.WindowsMobile.DirectX.Direct3D.ClearFlags,System.Drawing.Color,System.Single,System.Int32)">
  2717.             <summary>Clears the viewport or a set of rectangles in the viewport to a specified RGBA color, clears the depth buffer, and erases the stencil buffer.</summary>
  2718.             <param name="stencil">An integer value to store in each stencil-buffer entry. This parameter can be in the range of 0 through 2n-1, where n is the bit depth of the stencil buffer.</param>
  2719.             <param name="color">A <see cref="T:System.Drawing.Color"></see> object that represents the color to which the render target surface is cleared.</param>
  2720.             <param name="zdepth">A few zdepth value that this method stores in the depth buffer. This parameter can be in the range of 0.0 through 1.0 (for z-based or w-based depth buffers). A value of 0.0 represents the nearest distance to the viewer; a value of 1.0 represents the farthest distance.</param>
  2721.             <param name="flags">The flags that indicate which surfaces to clear. This parameter can be any combination of the following flags, but at least one flag must be used:<see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.ClearFlags.Stencil"></see>: Clears the stencil buffer to the value in the stencil parameter.<see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.ClearFlags.Target"></see>: Clears the render target to the color in the color parameter.<see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.ClearFlags.ZBuffer"></see>: Clears the depth buffer to the value in the zdepth parameter.</param>
  2722.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a parameter might contain an invalid value.</exception>
  2723.         </member>
  2724.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.Clear(Microsoft.WindowsMobile.DirectX.Direct3D.ClearFlags,System.Int32,System.Single,System.Int32)">
  2725.             <summary>Clears the viewport or a set of rectangles in the viewport to a specified RGBA color, clears the depth buffer, and erases the stencil buffer.</summary>
  2726.             <param name="stencil">An integer value to store in each stencil-buffer entry. This parameter can be in the range of 0 through 2n-1, where n is the bit depth of the stencil buffer.</param>
  2727.             <param name="color">An integer value that represents the color to which the render target surface is cleared.</param>
  2728.             <param name="zdepth">A new zdepth value that this method stores in the depth buffer. This parameter can be in the range of 0.0 through 1.0 (for z-based or w-based depth buffers). A value of 0.0 represents the nearest distance to the viewer; a value of 1.0 represents the farthest distance.</param>
  2729.             <param name="flags">The flags that indicate which surfaces to clear. This parameter can be any combination of the following flags, but at least one flag must be used:<see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.ClearFlags.Stencil"></see>: Clears the stencil buffer to the value in the stencil parameter.<see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.ClearFlags.Target"></see>: Clears the render target to the color in the color parameter.<see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.ClearFlags.ZBuffer"></see>: Clears the depth buffer to the value in the zdepth parameter.</param>
  2730.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a parameter might contain an invalid value.</exception>
  2731.         </member>
  2732.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.Clear(Microsoft.WindowsMobile.DirectX.Direct3D.ClearFlags,System.Drawing.Color,System.Single,System.Int32,System.Drawing.Rectangle[])">
  2733.             <summary>Clears the viewport or a set of rectangles in the viewport to a specified RGBA color, clears the depth buffer, and erases the stencil buffer.</summary>
  2734.             <param name="stencil">An integer value to store in each stencil-buffer entry. This parameter can be in the range of 0 through 2n-1, where n is the bit depth of the stencil buffer.</param>
  2735.             <param name="color">A <see cref="T:System.Drawing.Color"></see> object that represents the color to which the render target surface is cleared.</param>
  2736.             <param name="zdepth">A new zdepth value that this method stores in the depth buffer. This parameter can be in the range of 0.0 through 1.0 (for z-based or w-based depth buffers). A value of 0.0 represents the nearest distance to the viewer; a value of 1.0 represents the farthest distance.</param>
  2737.             <param name="rectangles">An array of <see cref="T:System.Drawing.Rectangle"></see> structures that describe the rectangles to clear. To clear the entire surface, set a rectangle to the dimensions of the rendering target. Each rectangle uses screen coordinates that correspond to points on the render target surface. Coordinates are clipped to the bounds of the viewport rectangle.</param>
  2738.             <param name="flags">The flags that indicate which surfaces to clear. This parameter can be any combination of the following flags, but at least one flag must be used:<see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.ClearFlags.Stencil"></see>: Clears the stencil buffer to the value in the stencil parameter.<see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.ClearFlags.Target"></see>: Clears the render target to the color in the color parameter.<see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.ClearFlags.ZBuffer"></see>: Clears the depth buffer to the value in the zdepth parameter.</param>
  2739.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a parameter might contain an invalid value.</exception>
  2740.         </member>
  2741.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.ColorFill(Microsoft.WindowsMobile.DirectX.Direct3D.Surface,System.Drawing.Rectangle,System.Drawing.Color)">
  2742.             <summary>Allows an application to fill a rectangular area with a specified color.</summary>
  2743.             <param name="color">A color used for filling.</param>
  2744.             <param name="rectangle">A source <see cref="T:System.Drawing.Rectangle"></see>. To fill the entire surface, specify null.</param>
  2745.             <param name="surface">A surface to be filled.</param>
  2746.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a parameter might contain an invalid value.</exception>
  2747.         </member>
  2748.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.CopyRects(Microsoft.WindowsMobile.DirectX.Direct3D.Surface,System.Drawing.Rectangle,Microsoft.WindowsMobile.DirectX.Direct3D.Surface,System.Drawing.Point)">
  2749.             <summary>Copies a <see cref="T:System.Drawing.Rectangle"></see> to a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Surface"></see> at a specified point.</summary>
  2750.             <param name="destinationSurface">The destination <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Surface"></see>.</param>
  2751.             <param name="destinationPoint">The destination <see cref="T:System.Drawing.Point"></see>.</param>
  2752.             <param name="sourceRectangle">The source <see cref="T:System.Drawing.Rectangle"></see>.</param>
  2753.             <param name="sourceSurface">The source <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Surface"></see></param>
  2754.         </member>
  2755.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.CopyRects(Microsoft.WindowsMobile.DirectX.Direct3D.Surface,System.Drawing.Rectangle[],Microsoft.WindowsMobile.DirectX.Direct3D.Surface,System.Drawing.Point[])">
  2756.             <summary>Copies an array of <see cref="T:System.Drawing.Rectangle"></see> objects to a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Surface"></see> at a specified point.</summary>
  2757.             <param name="destinationSurface">The destination <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Surface"></see>.</param>
  2758.             <param name="destinationPoints">The destination <see cref="T:System.Drawing.Point"></see>.</param>
  2759.             <param name="sourceRectangles">The source <see cref="T:System.Drawing.Rectangle"></see> array.</param>
  2760.             <param name="sourceSurface">The source <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D. Surface"></see></param>
  2761.         </member>
  2762.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.CreateDepthStencilSurface(System.Int32,System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.DepthFormat,Microsoft.WindowsMobile.DirectX.Direct3D.MultiSampleType)">
  2763.             <summary>Creates a depth stencil resource.</summary>
  2764.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Surface"></see> that represents the created depth stencil surface resource.</returns>
  2765.             <param name="width">The width of the depth stencil surface in pixels.</param>
  2766.             <param name="format">A member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DepthFormat"></see> enumerated type that describes the format of the depth stencil surface. This value must be one of the enumerated depth stencil formats for the current device.</param>
  2767.             <param name="height">The height of the depth stencil surface in pixels.</param>
  2768.             <param name="multiSampleType">A member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.MultiSampleType"></see> enumerated type that describes the multisampling buffer type. This value must be one of the supported multisample types when this surface is passed to the <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.Device.DepthStencilSurface"></see> set by <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.SetRenderTarget(Microsoft.WindowsMobile.DirectX.Direct3D.Surface,Microsoft.WindowsMobile.DirectX.Direct3D.Surface)"></see>.</param>
  2769.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.NotAvailableException">The current device does not support the queried multisample type.</exception>
  2770.             <exception cref="T:System.OutOfMemoryException">Direct3D has insufficient memory to complete the call.</exception>
  2771.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a parameter might contain an invalid value.</exception>
  2772.         </member>
  2773.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.CreateImageSurface(System.Int32,System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.Format)">
  2774.             <summary>Creates a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Surface"></see>.</summary>
  2775.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Surface"></see>.</returns>
  2776.             <param name="width">The width of the surface.</param>
  2777.             <param name="format">A value of <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Format"></see> enumeration.</param>
  2778.             <param name="height">The height of the surface.</param>
  2779.         </member>
  2780.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.CreateRenderTarget(System.Int32,System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.Format,Microsoft.WindowsMobile.DirectX.Direct3D.MultiSampleType,System.Boolean)">
  2781.             <summary>Creates a render target surface.</summary>
  2782.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Surface"></see>.</returns>
  2783.             <param name="Format">A member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Format"></see> enumerated type that describes the format of the render target.</param>
  2784.             <param name="Height">The height of the render-target surface in pixels.</param>
  2785.             <param name="Lockable">Set to true if render targets are  lockable; otherwise, false. Note that lockable render targets reduce performance on some graphics hardware.</param>
  2786.             <param name="multiSampleType">A member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.MultiSampleType"></see> enumerated type that describes the multisampling buffer type. This parameter specifies the anti-aliasing type for the render target. When this surface is passed to <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.SetRenderTarget(Microsoft.WindowsMobile.DirectX.Direct3D.Surface,Microsoft.WindowsMobile.DirectX.Direct3D.Surface)"></see>, its multisample type must be the same as that of the depth stencil property <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.Device.DepthStencilSurface"></see>.</param>
  2787.             <param name="Width">The width of the render-target surface in pixels.</param>
  2788.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example  a parameter might contain an invalid value.</exception>
  2789.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.NotAvailableException">The device does not support the queried multisample type.</exception>
  2790.             <exception cref="T:System.OutOfMemoryException">Direct3D has insufficient memory to complete the call.</exception>
  2791.         </member>
  2792.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.Dispose">
  2793.             <summary>Releases all resources used by the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see>. This class cannot be inherited.</summary>
  2794.         </member>
  2795.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.DrawIndexedPrimitives(Microsoft.WindowsMobile.DirectX.Direct3D.PrimitiveType,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
  2796.             <summary>Renders the specified geometric primitive, based on indexing into an array of vertices.</summary>
  2797.             <param name="minVertexIndex">A minimum vertex index for vertices used during the call.</param>
  2798.             <param name="primCount">A number of primitives to render. The number of vertices used is a function of the primCount and PrimitiveType. To determine the maximum number of primitives allowed, check the <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.MaxPrimitiveCount"></see>  property member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Caps"></see> structure.</param>
  2799.             <param name="startIndex">The location in the index array at which to start reading vertices.</param>
  2800.             <param name="primitiveType">A member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.PrimitiveType"></see> enumerated type that describes the type of primitive to render. The <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.PrimitiveType.PointList"></see> constant is not supported with this method.</param>
  2801.             <param name="numVertices">A number of vertices used during the call, starting from baseVertex to minVertexIndex.</param>
  2802.             <param name="baseVertex">An offset from the start of the index buffer to the first vertex index.</param>
  2803.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a parameter might contain an invalid value.</exception>
  2804.         </member>
  2805.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.DrawPrimitives(Microsoft.WindowsMobile.DirectX.Direct3D.PrimitiveType,System.Int32,System.Int32)">
  2806.             <summary>Renders a sequence of non-indexed geometric primitives of the specified type from the current set of data input streams.</summary>
  2807.             <param name="primitiveCount">A number of primitives to render. To determine the maximum number of primitives allowed, check <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.MaxPrimitiveCount"></see>. The primitiveCount is the number of primitives as determined by the primitive type. If it is a line list, each primitive has two vertices. If it is a triangle list, each primitive has three vertices.</param>
  2808.             <param name="startVertex">An index of the first vertex to load. Beginning at startVertex, the correct number of vertices is read out of the vertex buffer.</param>
  2809.             <param name="primitiveType">A member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.PrimitiveType"></see> enumerated type that describes the type of primitive to render.</param>
  2810.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter might contain an invalid value.</exception>
  2811.         </member>
  2812.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.EndScene">
  2813.             <summary>Ends a scene that was started by calling the <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.BeginScene"></see> method.</summary>
  2814.         </member>
  2815.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.Finalize">
  2816.             <summary>Allows the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> structure to free resources before it is destroyed by the garbage collector.</summary>
  2817.         </member>
  2818.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.GetAvailablePoolMem(Microsoft.WindowsMobile.DirectX.Direct3D.Pool)">
  2819.             <summary>Gets the available memory for a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Pool"></see> enumeration.</summary>
  2820.             <returns>The number of bytes in available memory.</returns>
  2821.             <param name="pool">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Pool"></see>.</param>
  2822.         </member>
  2823.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.GetBackBuffer(System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.BackBufferType)">
  2824.             <summary>Gets the specified back buffer.</summary>
  2825.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Surface"></see> that represents the returned back buffer surface.</returns>
  2826.             <param name="backBuffer">An index of the back buffer object to return.</param>
  2827.             <param name="backBufferType">The type of the back buffer to return. The only valid value is <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.BackBufferType.Mono"></see>.</param>
  2828.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter might contain an invalid value.</exception>
  2829.         </member>
  2830.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.GetFrontBuffer(Microsoft.WindowsMobile.DirectX.Direct3D.Surface)">
  2831.             <summary>Generates a copy of a device's front buffer and places it in a system memory buffer provided by the application.</summary>
  2832.             <param name="buffer">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Surface"></see> structure that receives a copy of the front buffer's contents. This parameter must have the same format as the front buffer.For windowed mode, the size of the destination surface should be the desktop size. For full-screen mode, the size of the destination surface should be the screen size.</param>
  2833.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceLostException">The device is lost but cannot be reset at this time. Therefore, rendering is not possible.</exception>
  2834.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter might contain an invalid value.</exception>
  2835.         </member>
  2836.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.GetInfo(System.Int32,System.Byte[])">
  2837.             <summary>Gets driver information about a device.</summary>
  2838.             <param name="devInfoId">The ID of information to obtain.</param>
  2839.             <param name="devInfoStruct">An array of bytes to contain device information.</param>
  2840.         </member>
  2841.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.GetPaletteEntries(System.Int32)">
  2842.             <summary>Retrieves palette entries.</summary>
  2843.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.PaletteEntry"></see> structure that represents the returned palette entries.</returns>
  2844.             <param name="paletteNumber">An ordinal value that identifies the palette to retrieve.</param>
  2845.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter might contain an invalid value.</exception>
  2846.         </member>
  2847.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.GetStreamSource(System.Int32,System.Int32@)">
  2848.             <summary>Gets a vertex buffer bound to the specified data stream.</summary>
  2849.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexBuffer"></see> associated with the specified streamNumber.</returns>
  2850.             <param name="stride">The size in bytes of a single vertex.</param>
  2851.             <param name="streamNumber">The number must be zero. </param>
  2852.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter might contain an invalid value.</exception>
  2853.         </member>
  2854.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.GetTexture(System.Int32)">
  2855.             <summary>Gets a texture assigned to a stage for a device.</summary>
  2856.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.BaseTexture"></see> object that represents the returned texture.</returns>
  2857.             <param name="stage">Stage identifier of the texture to retrieve. Stage identifiers are zero-based.</param>
  2858.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter might contain an invalid value.</exception>
  2859.         </member>
  2860.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.GetTransform(Microsoft.WindowsMobile.DirectX.Direct3D.TransformType)">
  2861.             <summary>Gets a matrix that describes a transformation state.</summary>
  2862.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that describes the returned transformation state.</returns>
  2863.             <param name="state">The transformation state that is being retrieved. This parameter can be any member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TransformType"></see> enumerated type.</param>
  2864.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter might contain an invalid value.</exception>
  2865.         </member>
  2866.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.GetTransformFixed(Microsoft.WindowsMobile.DirectX.Direct3D.TransformType)">
  2867.             <summary>Gets a matrix that describes a transformation state for operations that use fixed-point math.</summary>
  2868.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed"></see> structure that describes the returned transformation state.</returns>
  2869.             <param name="state">The transformation state that is being retrieved. This parameter can be any member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TransformType"></see> enumerated type.</param>
  2870.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter might contain an invalid value.</exception>
  2871.         </member>
  2872.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.Present">
  2873.             <summary>Presents the display with the contents of the next buffer in the sequence of back buffers owned by the device.</summary>
  2874.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceLostException">The device is lost but cannot be reset at this time. Therefore, rendering is not possible.</exception>
  2875.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter might contain an invalid value.</exception>
  2876.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DriverInternalErrorException">Internal driver error. Applications should generally shut down when receiving this error.</exception>
  2877.         </member>
  2878.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.Present(System.Windows.Forms.Control)">
  2879.             <summary>Presents the display with the contents of the next buffer in the sequence of back buffers owned by the device.</summary>
  2880.             <param name="overrideWindow">Must be null. </param>
  2881.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceLostException">The device is lost but cannot be reset at this time. Therefore, rendering is not possible.</exception>
  2882.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter might contain an invalid value.</exception>
  2883.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DriverInternalErrorException">Internal driver error. Applications should generally shut down when receiving this error.</exception>
  2884.         </member>
  2885.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.Present(System.Drawing.Rectangle,System.Boolean)">
  2886.             <summary>Presents the display with the contents of the next buffer in the sequence of back buffers owned by the device.</summary>
  2887.             <param name="rectPresent">The <see cref="T:System.Drawing.Rectangle"></see> to present.</param>
  2888.             <param name="sourceRectangle">Set to true if a <see cref="T:System.Drawing.Rectangle"></see> is being passed to the rectPresent parameter; otherwise, false.</param>
  2889.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceLostException">The device is lost but cannot be reset at this time. Therefore, rendering is not possible.</exception>
  2890.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter might contain an invalid value.</exception>
  2891.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DriverInternalErrorException">Internal driver error. Applications should generally shut down when receiving this error.</exception>
  2892.         </member>
  2893.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.Present(System.Drawing.Rectangle,System.Drawing.Rectangle,System.Windows.Forms.Control)">
  2894.             <summary>Presents the display with the contents of the next buffer in the sequence of back buffers owned by the device.</summary>
  2895.             <param name="overrideWindow">Must be null.</param>
  2896.             <param name="sourceRectangle">A <see cref="T:System.Drawing.Rectangle"></see> that contains the source rectangle. If the rectangle exceeds the source surface, it is clipped to the source surface. This parameter can be used only if the swap chain was created with <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.SwapEffect.Copy"></see>.</param>
  2897.             <param name="destRectangle">A <see cref="T:System.Drawing.Rectangle"></see> that contains the destination rectangle. This parameter can be used only if the swap chain was created with <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.SwapEffect.Copy"></see>.</param>
  2898.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceLostException">The device is lost but cannot be reset at this time. Therefore, rendering is not possible.</exception>
  2899.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter might contain an invalid value.</exception>
  2900.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DriverInternalErrorException">Internal driver error. Applications should generally shut down when receiving this error.</exception>
  2901.         </member>
  2902.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.ProcessVertices(System.Int32,System.Int32,System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.VertexBuffer,System.Boolean)">
  2903.             <summary>Applies the vertex processing defined by the vertex shader to the set of input data streams, generating a single stream of interleaved vertex data to the destination vertex buffer.</summary>
  2904.             <param name="vertexCount">A number of vertices to process.</param>
  2905.             <param name="copyData">Set to true for default processing. Set to false to prevent the system from copying vertex data not affected by the vertex operation into the destination buffer.</param>
  2906.             <param name="destIndex">An index of first vertex in the destination vertex buffer into which the results are placed.</param>
  2907.             <param name="srcStartIndex">An index of first vertex to load.</param>
  2908.             <param name="destBuffer">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexBuffer"></see>  class; the destination vertex buffer that represents the stream of interleaved vertex data.</param>
  2909.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter might contain an invalid value.</exception>
  2910.         </member>
  2911.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.Reset(Microsoft.WindowsMobile.DirectX.Direct3D.PresentParameters)">
  2912.             <summary>Resets the presentation parameters for the current device.</summary>
  2913.             <param name="presentationParameters">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.PresentParameters"></see> structure that describes the new presentation parameters. This value cannot be null.</param>
  2914.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a parameter might contain an invalid value.</exception>
  2915.             <exception cref="T:System.OutOfMemoryException">Direct3D could not allocate sufficient memory to complete the call.</exception>
  2916.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DriverInternalErrorException">Internal driver error. Applications should generally shut down when receiving this error.</exception>
  2917.         </member>
  2918.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.ResourceManagerDiscardBytes(System.Int32)">
  2919.             <summary>Instructs the driver to discard bytes of memory from the video pool.</summary>
  2920.             <param name="bytes">The number of bytes to discard. Specify zero to discard all managed bytes in video memory.</param>
  2921.         </member>
  2922.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.SetPaletteEntries(System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.PaletteEntry[])">
  2923.             <summary>Sets the palette entries.</summary>
  2924.             <param name="paletteNumber">An ordinal value that identifies the palette on which the operation is performed.</param>
  2925.             <param name="entries">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.PaletteEntry"></see> structure that represents the palette entries to set. The number of <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.PaletteEntry"></see> structures passed into entries is assumed to be 256.</param>
  2926.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter might contain an invalid value.</exception>
  2927.         </member>
  2928.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.SetRenderTarget(Microsoft.WindowsMobile.DirectX.Direct3D.Surface,Microsoft.WindowsMobile.DirectX.Direct3D.Surface)">
  2929.             <summary>Sets a new color buffer for a device.</summary>
  2930.             <param name="renderTarget">An index <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Surface"></see> of the render target.</param>
  2931.             <param name="newZStencil">A new color buffer <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Surface"></see>. If set to null, the color buffer for the corresponding renderTarget is disabled. Devices must always be associated with a color buffer. The new render-target surface must have at least <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Usage"></see> specified.</param>
  2932.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. Either renderTarget is null and newZStencil = 0, or renderTarget in not null and the render target is invalid.</exception>
  2933.         </member>
  2934.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.SetStreamSource(System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.VertexBuffer,System.Int32)">
  2935.             <summary>Binds a vertex buffer to a device data stream.</summary>
  2936.             <param name="stride">An offset from the beginning of the stream to the beginning of the vertex data, in bytes.</param>
  2937.             <param name="streamData">A pointer to a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexBuffer"></see> class that represents the vertex buffer to bind to the specified data stream.</param>
  2938.             <param name="streamNumber">A data stream in the range of 0 to the maximum number of streams minus 1.</param>
  2939.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a  parameter might contain an invalid value.</exception>
  2940.         </member>
  2941.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.SetTexture(System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.BaseTexture)">
  2942.             <summary>Assigns a texture to a device stage.</summary>
  2943.             <param name="texture">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.BaseTexture"></see> object that represents the texture being set.</param>
  2944.             <param name="stage">An index value for the device stage.</param>
  2945.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example,  the parameter might contain an invalid value.</exception>
  2946.         </member>
  2947.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.SetTransform(Microsoft.WindowsMobile.DirectX.Direct3D.TransformType,Microsoft.WindowsMobile.DirectX.Matrix)">
  2948.             <summary>The type of transform that is being modified.</summary>
  2949.             <param name="matrix">A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that modifies the current transform.</param>
  2950.             <param name="state">The type of transform that is being modified. It can be any member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TransformType"></see> enumerated type.</param>
  2951.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a  parameter might contain an invalid value.</exception>
  2952.         </member>
  2953.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.SetTransformFixed(Microsoft.WindowsMobile.DirectX.Direct3D.TransformType,Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed)">
  2954.             <summary>The type of transform that is being modified, for fixed-point math operations.</summary>
  2955.             <param name="state">The type of transform that is being modified. This can be any member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TransformType"></see> enumerated type.</param>
  2956.             <param name="matrfx">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed"></see> structure that modifies the current transform.</param>
  2957.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a  parameter might contain an invalid value.</exception>
  2958.         </member>
  2959.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.StretchRectangle(Microsoft.WindowsMobile.DirectX.Direct3D.Surface,System.Drawing.Rectangle,Microsoft.WindowsMobile.DirectX.Direct3D.Surface,System.Drawing.Rectangle,Microsoft.WindowsMobile.DirectX.Direct3D.TextureFilter)">
  2960.             <summary>Copies the contents of the source rectangle to the destination rectangle.</summary>
  2961.             <param name="filter">Filter type. The allowable values are <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureFilter.Point"></see>, or <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureFilter.Linear"></see>. For more information see <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureFilter"></see>.</param>
  2962.             <param name="sourceRectangle">A <see cref="T:System.Drawing.Rectangle"></see> object that represents the source rectangle. If null, the entire source surface is used.</param>
  2963.             <param name="destRectangle">A <see cref="T:System.Drawing.Rectangle"></see> object that represents the destination rectangle. If null, the entire destination surface is used.</param>
  2964.             <param name="destSurface">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Surface"></see> object that represents the destination surface.</param>
  2965.             <param name="sourceSurface">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Surface"></see> object that represents the source surface.</param>
  2966.         </member>
  2967.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.TestCooperativeLevel">
  2968.             <summary>Reports the current cooperative-level status of the Direct3D device for a windowed or full-screen application.</summary>
  2969.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceLostException">The device is lost but cannot be reset at this time. Therefore, rendering is not possible.</exception>
  2970.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceNotResetException">The device is lost but can be reset at this time.</exception>
  2971.         </member>
  2972.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.UpdateTexture(Microsoft.WindowsMobile.DirectX.Direct3D.BaseTexture,Microsoft.WindowsMobile.DirectX.Direct3D.BaseTexture)">
  2973.             <summary>Updates the dirty portions of a texture.</summary>
  2974.             <param name="sourceTexture">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.BaseTexture"></see> object that represents the source texture thatmust be in system memory as provided with <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Pool.SystemMemory"></see>.</param>
  2975.             <param name="destinationTexture">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.BaseTexture"></see> object that represents the source texture.</param>
  2976.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a parameter might contain an invalid value.</exception>
  2977.         </member>
  2978.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.ValidateDevice">
  2979.             <summary>Reports the device's ability to render the current texture-blending operations and arguments in a single pass.</summary>
  2980.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ValidateDeviceParams"></see> object that provides the number of passes and the result code of the validation check.</returns>
  2981.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceLostException">Device has been lost and cannot be reset at this time; therefore, rendering is not possible.</exception>
  2982.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DriverInternalErrorException">An internal driver error occurred. Generally, an application should shut down when it receives this error.</exception>
  2983.         </member>
  2984.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Device.ClipStatus">
  2985.             <summary>Gets or sets a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ClipStatus"></see> structure.</summary>
  2986.             <returns>a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ClipStatus"></see> structure that describes the current clip status.</returns>
  2987.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">One of the arguments is invalid.</exception>
  2988.         </member>
  2989.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Device.CreationParameters">
  2990.             <summary>Gets the creation parameters of the device.</summary>
  2991.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceCreationParameters"></see> structure that describes the creation parameters of the device.</returns>
  2992.         </member>
  2993.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Device.CurrentTexturePalette">
  2994.             <summary>Gets or sets the current texture palette.</summary>
  2995.             <returns>Current texture palette.</returns>
  2996.         </member>
  2997.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Device.DepthStencilSurface">
  2998.             <summary>Gets or sets the depth stencil surface owned by the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> structure.</summary>
  2999.             <returns>Returns a surface object that represents the depth stencil surface. If no depth stencil buffer is associated with the device, the return value is null.Setting this value to null disables the depth stencil operation.</returns>
  3000.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a parameter might have an invalid value.</exception>
  3001.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.NotFoundException"> The device does not have a depth stencil buffer associated with it.</exception>
  3002.         </member>
  3003.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Device.DeviceCaps">
  3004.             <summary>Gets the capabilities of the rendering device.</summary>
  3005.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Caps"></see> structure that describes the returned device.</returns>
  3006.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a parameter might contain an invalid value.</exception>
  3007.         </member>
  3008.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Device.DisplayMode">
  3009.             <summary>Gets the display mode's spatial resolution, color resolution, and refresh frequency.</summary>
  3010.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DisplayMode"></see> structure that contains data about the display mode of the adapter (as opposed to the display mode of the device, which might not be active if the device does not own full-screen mode).</returns>
  3011.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a parameter might contain an invalid value.</exception>
  3012.         </member>
  3013.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Device.Indices">
  3014.             <summary>Gets or sets index data.</summary>
  3015.             <returns>An <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.IndexBuffer"></see> object that represents the index data.</returns>
  3016.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a parameter might contain an invalid value.</exception>
  3017.         </member>
  3018.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Device.IsUsingEventHandlers">
  3019.             <summary>Gets or sets a value indicating whether the device should use event handlers.</summary>
  3020.             <returns>true if the event handlers are enabled; otherwise, false. </returns>
  3021.         </member>
  3022.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Device.Lights">
  3023.             <summary>Gets the light collection on the current device.</summary>
  3024.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Light"></see> object.</returns>
  3025.         </member>
  3026.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Device.LightsFixed">
  3027.             <summary>Gets the light collection on the current device.</summary>
  3028.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.LightFixed"></see> object.</returns>
  3029.         </member>
  3030.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Device.Material">
  3031.             <summary>Gets or sets the current material properties for the device.</summary>
  3032.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Material"></see> object that represents the current material properties or the material properties to set.</returns>
  3033.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">Properties of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Material"></see> structure are invalid.</exception>
  3034.         </member>
  3035.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Device.MaterialFixed">
  3036.             <summary>Gets or sets the current material properties for the device.</summary>
  3037.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.MaterialFixed"></see> structure that represents the current material properties or the material properties to set.</returns>
  3038.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">Properties of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.MaterialFixed"></see> structure are invalid.</exception>
  3039.         </member>
  3040.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Device.PresentationParameters">
  3041.             <summary>Gets presentation parameters for a device.</summary>
  3042.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.PresentParameters"></see> that describes the device's presentation parameters.</returns>
  3043.         </member>
  3044.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Device.RenderState">
  3045.             <summary>Gets a render-state value for a device.</summary>
  3046.             <returns>Returns the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager"></see> structure for the device.</returns>
  3047.         </member>
  3048.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Device.TextureState">
  3049.             <summary>Gets a state value for an assigned texture.</summary>
  3050.             <returns>Returns a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureStateManagerCollection"></see> object that contains the texture states of device. </returns>
  3051.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a parameter might contain an invalid value.</exception>
  3052.         </member>
  3053.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Device.Transform">
  3054.             <summary>Gets a matrix that describes a transformation state.</summary>
  3055.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Transforms"></see> structure that describes the returned transformation state.</returns>
  3056.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a parameter might contain an invalid value.</exception>
  3057.         </member>
  3058.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Device.Viewport">
  3059.             <summary>Gets or sets the viewport parameters for the current device.</summary>
  3060.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Viewport"></see> structure that represents the returned viewport parameters or specifies the viewport parameters to set.</returns>
  3061.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException"><see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ViewPort"></see> is invalid, or if <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ViewPort"></see> describes a region that cannot exist within the render target surface.</exception>
  3062.         </member>
  3063.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceCaps">
  3064.             <summary>Gets device-specific information about a device.</summary>
  3065.         </member>
  3066.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceCaps.SupportsHardwareRasterization">
  3067.             <summary>Gets or sets a value indicating whether the device has hardware acceleration for scene rasterization.</summary>
  3068.             <returns>true if the device has hardware acceleration for scene rasterization; otherwise, false.</returns>
  3069.         </member>
  3070.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceCaps.SupportsHardwareTransformAndLight">
  3071.             <summary>Gets or sets a value indicating whether the device supports transformation and lighting in hardware.</summary>
  3072.             <returns>true if the device supports transformation and lighting in hardware; otherwise false.</returns>
  3073.         </member>
  3074.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceCaps.SupportsSpecular">
  3075.             <summary>Gets or sets a value indicating whether the device supports specular lighting.</summary>
  3076.             <returns>true if the device supports specular lighting; otherwise false.</returns>
  3077.         </member>
  3078.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceCaps.SupportsTexture">
  3079.             <summary>Gets or sets a value indicating whether the device supports texture mapping.</summary>
  3080.             <returns>true if the device can retrieve textures; otherwise, false.</returns>
  3081.         </member>
  3082.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceCreationParameters">
  3083.             <summary>Represents the creation parameters for a device.</summary>
  3084.         </member>
  3085.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceCreationParameters.AdapterOrdinal">
  3086.             <summary>Gets an ordinal number that denotes the display adapter.</summary>
  3087.             <returns>An ordinal number that denotes the display adapter.</returns>
  3088.         </member>
  3089.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceCreationParameters.Behavior">
  3090.             <summary>Gets a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.BehaviorFlags"></see> structure with properties that indicate the global behavior of a device.</summary>
  3091.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.BehaviorFlags"></see> structure with properties that indicate the global behavior of a device.</returns>
  3092.         </member>
  3093.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceCreationParameters.DeviceType">
  3094.             <summary>Gets a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceType"></see> instance that denotes the amount of emulated functionality for the device.</summary>
  3095.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceType"></see> instance that denotes the amount of emulated functionality for the device.</returns>
  3096.         </member>
  3097.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceCreationParameters.FocusWindow">
  3098.             <summary>Gets the window to which focus belongs for the current device.</summary>
  3099.             <returns>A Windows Forms <see cref="T:System.Windows.Forms.Control"></see><see cref="T:System.Windows.Forms.Control"></see> that represents the window to which focus belongs for the device.</returns>
  3100.         </member>
  3101.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceCreationParameters.FocusWindowHandle">
  3102.             <summary>Gets a pointer to the window to which focus belongs for the current device.</summary>
  3103.             <returns>An <see cref="T:System.IntPtr"></see> value that points to the window to which focus belongs for the device.</returns>
  3104.         </member>
  3105.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceLostException">
  3106.             <summary>The device has been lost but cannot be reset at this time. Therefore, rendering is not possible.</summary>
  3107.         </member>
  3108.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceLostException.#ctor">
  3109.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceLostException"></see> structure. </summary>
  3110.         </member>
  3111.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceNotResetException">
  3112.             <summary>The device has been lost but can be reset at this time.</summary>
  3113.         </member>
  3114.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceNotResetException.#ctor">
  3115.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceNotResetException"></see> structure. </summary>
  3116.         </member>
  3117.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceType">
  3118.             <summary>Specifies a device type.</summary>
  3119.         </member>
  3120.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceType.Default">
  3121.             <summary>The default device type.</summary>
  3122.         </member>
  3123.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.DisplayMode">
  3124.             <summary>Represents the display mode.</summary>
  3125.         </member>
  3126.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.DisplayMode.Format">
  3127.             <summary>Gets or sets the surface format of the display mode.</summary>
  3128.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Format"></see> value that represents the surface format of the display mode.</returns>
  3129.         </member>
  3130.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.DisplayMode.Height">
  3131.             <summary>Gets or sets the screen height, in pixels.</summary>
  3132.             <returns>The screen height in pixels.</returns>
  3133.         </member>
  3134.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.DisplayMode.RefreshRate">
  3135.             <summary>Gets or sets the refresh rate.</summary>
  3136.             <returns>The refresh rate.</returns>
  3137.         </member>
  3138.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.DisplayMode.Width">
  3139.             <summary>Gets or sets the screen width, in pixels.</summary>
  3140.             <returns>The screen width in pixels.</returns>
  3141.         </member>
  3142.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.DisplayModeCollection">
  3143.             <summary>Manipulates a collection of <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DisplayMode"></see> structures. This class cannot be inherited.</summary>
  3144.         </member>
  3145.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.DisplayModeCollection.GetEnumerator">
  3146.             <summary>Returns an enumerator that can iterate through the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DisplayModeCollection"></see>. This class cannot be inherited.</summary>
  3147.             <returns>An enumerator that can iterate through the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DisplayModeCollection"></see>.</returns>
  3148.         </member>
  3149.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.DisplayModeCollection.MoveNext">
  3150.             <summary>Advances the enumerator to the next <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DisplayMode"></see>. This class cannot be inherited.</summary>
  3151.             <returns>true if the move to the next item was successful; otherwise, false.</returns>
  3152.         </member>
  3153.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.DisplayModeCollection.Reset">
  3154.             <summary>Resets the current enumerator to point to the head of the queue. This class cannot be inherited.</summary>
  3155.         </member>
  3156.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.DisplayModeCollection.Count">
  3157.             <summary>Gets the number of <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DisplayMode"></see> structures in <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DisplayModeCollection"></see>.</summary>
  3158.             <returns>The number of <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DisplayMode"></see> structures in <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DisplayModeCollection"></see>.</returns>
  3159.         </member>
  3160.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.DisplayModeCollection.Current">
  3161.             <summary>Gets the current <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DisplayMode"></see> object in the queue.</summary>
  3162.             <returns>The current <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DisplayMode"></see> structure in the queue.</returns>
  3163.         </member>
  3164.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.DisplayModeCollection.System.Collections.IEnumerator.Current">
  3165.             <summary>For a description of this member, see <see cref="P:System.Collections.IEnumerator.Current"></see>.</summary>
  3166.             <returns>The current element in the collection.</returns>
  3167.         </member>
  3168.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.DrawTextFormat">
  3169.             <summary>Specifies the method of formatting text.</summary>
  3170.         </member>
  3171.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.DrawTextFormat.Bottom">
  3172.             <summary>Justifies text to the bottom of the rectangle. This value must be combined with <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.DrawTextFormat.SingleLine"></see>.</summary>
  3173.         </member>
  3174.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.DrawTextFormat.Center">
  3175.             <summary>Centers text horizontally in the rectangle.</summary>
  3176.         </member>
  3177.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.DrawTextFormat.ExpandTabs">
  3178.             <summary>Expands tab characters. The default number of characters per tab is eight. </summary>
  3179.         </member>
  3180.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.DrawTextFormat.Left">
  3181.             <summary>Aligns text to the left.</summary>
  3182.         </member>
  3183.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.DrawTextFormat.NoClip">
  3184.             <summary>Draws without clipping. <see cref="Overload:Microsoft.WindowsMobile.DirectX.Direct3D.Font.DrawText"></see> is somewhat faster when <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.DrawTextFormat.NoClip"></see> is used.</summary>
  3185.         </member>
  3186.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.DrawTextFormat.None">
  3187.             <summary>Specifies no formatting.</summary>
  3188.         </member>
  3189.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.DrawTextFormat.Right">
  3190.             <summary>Aligns text to the right.</summary>
  3191.         </member>
  3192.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.DrawTextFormat.SingleLine">
  3193.             <summary>Displays text on a single line only. Carriage returns and line feeds do not break the line.</summary>
  3194.         </member>
  3195.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.DrawTextFormat.Top">
  3196.             <summary>Top-justifies the text (on a single line only).</summary>
  3197.         </member>
  3198.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.DrawTextFormat.VerticalCenter">
  3199.             <summary>Centers the text vertically (on a single line only).</summary>
  3200.         </member>
  3201.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.DrawTextFormat.WordBreak">
  3202.             <summary>Breaks words. Lines are automatically broken between words if a word extends past the edge of the rectangle specified by <see cref="Overload:Microsoft.WindowsMobile.DirectX.Direct3D.Font.DrawText"></see> methods that take a Rectangle parameter. A carriage return/line feed sequence also breaks the line.</summary>
  3203.         </member>
  3204.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.DriverInternalErrorException">
  3205.             <summary>Internal driver error. Applications should generally shut down when receiving this error.</summary>
  3206.         </member>
  3207.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.DriverInternalErrorException.#ctor">
  3208.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DriverInternalErrorException"></see> structure. </summary>
  3209.         </member>
  3210.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.DriverInvalidCallException">
  3211.             <summary>The driver reports that the current method call is invalid.</summary>
  3212.         </member>
  3213.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.DriverInvalidCallException.#ctor">
  3214.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DriverInvalidCallException"></see> structure. </summary>
  3215.         </member>
  3216.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.DriverUnsupportedException">
  3217.             <summary>The driver is unsupported.</summary>
  3218.         </member>
  3219.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.DriverUnsupportedException.#ctor">
  3220.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DriverUnsupportedException"></see> structure. </summary>
  3221.         </member>
  3222.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.FillMode">
  3223.             <summary>Defines constants that describe the fill mode.</summary>
  3224.         </member>
  3225.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.FillMode.Point">
  3226.             <summary>Fill points.</summary>
  3227.         </member>
  3228.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.FillMode.Solid">
  3229.             <summary>Fill solids.</summary>
  3230.         </member>
  3231.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.FillMode.WireFrame">
  3232.             <summary>Fill wireframes.</summary>
  3233.         </member>
  3234.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.Filter">
  3235.             <summary>Defines texture filtering modes for a texture stage.</summary>
  3236.         </member>
  3237.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Filter.Box">
  3238.             <summary>Each pixel is computed by averaging a 2x2(x2) box of pixels from the source image. This filter works only when the dimensions of the destination are half those of the source, as is the case with mipmaps.</summary>
  3239.         </member>
  3240.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Filter.Linear">
  3241.             <summary>Bilinear interpolation filtering is used as a texture magnification or minification filter. A weighted average of a 2x2 area of texels surrounding the desired pixel is used. The texture filter to use between mipmap levels is trilinear mipmap interpolation. The rasterizer interpolates pixel color in a linear manner, using the texels of the two nearest textures.</summary>
  3242.         </member>
  3243.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Filter.Mirror">
  3244.             <summary>Same as specifying the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Filter.MirrorU"></see> and <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Filter.MirrorV"></see> flags. This flag is always used internally for this function.</summary>
  3245.         </member>
  3246.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Filter.MirrorU">
  3247.             <summary>Pixels off the edge of the texture on the u-axis should be mirrored, not wrapped.</summary>
  3248.         </member>
  3249.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Filter.MirrorV">
  3250.             <summary>Pixels off the edge of the texture on the v-axis should be mirrored, not wrapped.</summary>
  3251.         </member>
  3252.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Filter.None">
  3253.             <summary>Mipmapping disabled. The rasterizer uses the magnification filter instead.</summary>
  3254.         </member>
  3255.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Filter.Point">
  3256.             <summary>Each destination pixel is computed by sampling the nearest pixel from the source image.</summary>
  3257.         </member>
  3258.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.FilterCaps">
  3259.             <summary>Indicates texture filter capabilities.</summary>
  3260.         </member>
  3261.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.FilterCaps.SupportsMagnifyAnisotropic">
  3262.             <summary>Gets a value that indicates that the device supports per-stage anisotropic filtering for magnifying textures.</summary>
  3263.             <returns>true if the device supports per-stage anisotropic filtering for magnifying textures; otherwise, false.</returns>
  3264.         </member>
  3265.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.FilterCaps.SupportsMagnifyLinear">
  3266.             <summary>Gets a value that indicates that the device supports per-stage bilinear interpolation filtering for magnifying textures.</summary>
  3267.             <returns>true if the device supports per-stage bilinear interpolation filtering for magnifying textures; otherwise, false.</returns>
  3268.         </member>
  3269.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.FilterCaps.SupportsMagnifyPoint">
  3270.             <summary>Gets a value that indicates that the device supports per-stage point-sample filtering for magnifying textures.</summary>
  3271.             <returns>true if the device supports per-stage point-sample filtering for magnifying textures; otherwise, false.</returns>
  3272.         </member>
  3273.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.FilterCaps.SupportsMinifyAnisotropic">
  3274.             <summary>Gets a value that indicates that the device supports per-stage anisotropic filtering for minifying textures.</summary>
  3275.             <returns>true if the device supports per-stage anisotropic filtering for minifying textures; otherwise, false.</returns>
  3276.         </member>
  3277.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.FilterCaps.SupportsMinifyLinear">
  3278.             <summary>Gets a value that indicates that the device supports per-stage bilinear interpolation filtering for minifying textures.</summary>
  3279.             <returns>true if the device supports per-stage bilinear interpolation filtering for minifying textures; otherwise, false.</returns>
  3280.         </member>
  3281.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.FilterCaps.SupportsMinifyPoint">
  3282.             <summary>Gets a value that indicates that the device supports per-stage point-sample filtering for minifying textures.</summary>
  3283.             <returns>true if the device supports per-stage point-sample filtering for minifying textures; otherwise, false.</returns>
  3284.         </member>
  3285.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.FilterCaps.SupportsMipMapLinear">
  3286.             <summary>Gets a value that indicates that the device supports per-stage trilinear interpolation filtering for mipmaps.</summary>
  3287.             <returns>true if the device supports per-stage trilinear interpolation filtering for mipmaps; otherwise, false.</returns>
  3288.         </member>
  3289.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.FilterCaps.SupportsMipMapPoint">
  3290.             <summary>Gets a value that indicates that the device supports per-stage point-sample filtering for mipmaps.</summary>
  3291.             <returns>true if the device supports per-stage point-sample filtering for mipmaps; otherwise, false.</returns>
  3292.         </member>
  3293.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint">
  3294.             <summary>Represents a 16.16 fixed-point number.</summary>
  3295.         </member>
  3296.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint.#ctor(System.Single)">
  3297.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint"></see> structure using a specified value. </summary>
  3298.             <param name="value">The value to initialize. </param>
  3299.         </member>
  3300.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint.MaxValue">
  3301.             <summary>Represents the largest possible value of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint"></see> structure. This field is read-only. </summary>
  3302.         </member>
  3303.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint.MinValue">
  3304.             <summary>Represents the smallest possible value of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint"></see> structure. This field is read-only.</summary>
  3305.         </member>
  3306.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint.CompareTo(System.Object)">
  3307.             <summary>Compares this fixed-point number to a value. This class cannot be inherited.</summary>
  3308.             <param name="value">The value to compare to.</param>
  3309.         </member>
  3310.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint.Equals(System.Object)">
  3311.             <param name="obj">The object to compare to.</param>
  3312.         </member>
  3313.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint.FromFixedInt(System.Int32)">
  3314.             <summary>Creates a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint"></see> structure with the specified fixed-point value.</summary>
  3315.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint"></see> structure.</returns>
  3316.             <param name="value">The value to use.</param>
  3317.         </member>
  3318.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint.GetTypeCode">
  3319.             <summary>Returns the underlying <see cref="T:System.TypeCode"></see> for this instance. This class cannot be inherited.</summary>
  3320.             <returns>The <see cref="T:System.TypeCode"></see> for this instance.</returns>
  3321.         </member>
  3322.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint.op_Addition(Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint,Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint)">
  3323.             <summary>Adds two fixed-point numbers.</summary>
  3324.             <returns>The sum of the addition.</returns>
  3325.             <param name="valueRight">The value to add to.</param>
  3326.             <param name="valueLeft">The value to add to.</param>
  3327.         </member>
  3328.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint.op_Decrement(Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint)">
  3329.             <summary>Subtracts 1.0 from the current fixed-point number.</summary>
  3330.             <returns>The difference between the two numbers.</returns>
  3331.             <param name="value">The value to subtract from.</param>
  3332.         </member>
  3333.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint.op_Division(Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint,Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint)">
  3334.             <summary>Divides two fixed-point numbers.</summary>
  3335.             <returns>The result of the division, or quotient.</returns>
  3336.             <param name="valueRight">The value of the divider, or divisor.</param>
  3337.             <param name="valueLeft">The value to divide, or dividend.</param>
  3338.         </member>
  3339.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint.op_Equality(Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint,Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint)">
  3340.             <summary>Tests two fixed-point numbers for equality.</summary>
  3341.             <returns>true if the numbers are equal; otherwise, false. </returns>
  3342.             <param name="valueRight">One of two values to compare.</param>
  3343.             <param name="valueLeft">One of two values to compare.</param>
  3344.         </member>
  3345.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint.op_GreaterThan(Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint,Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint)">
  3346.             <summary>Tests whether a value is greater than another.</summary>
  3347.             <returns>true if valueLeft is greater than valueRight; otherwise, false. </returns>
  3348.             <param name="valueRight">The value that is the object of the comparison.</param>
  3349.             <param name="valueLeft">The value to compare.</param>
  3350.         </member>
  3351.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint.op_GreaterThanOrEqual(Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint,Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint)">
  3352.             <summary>Tests whether  a value is greater than or equal to another. </summary>
  3353.             <returns>true if valueLeft is greater than or equal to valueRight; otherwise, false. </returns>
  3354.             <param name="valueRight">The value that is the object of the comparison.</param>
  3355.             <param name="valueLeft">The value to compare.</param>
  3356.         </member>
  3357.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint.op_Implicit(Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint)~System.Single">
  3358.             <summary>Converts a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint"></see> structure implicitly to a <see cref="T:System.Single"></see>.</summary>
  3359.             <returns>A <see cref="T:System.Single"></see> value.</returns>
  3360.             <param name="value">The <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint"></see> to convert.</param>
  3361.         </member>
  3362.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint.op_Implicit(System.Single)~Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint">
  3363.             <summary>Converts a <see cref="T:System.Single"></see> implicitly to a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint structure"></see>.</summary>
  3364.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint structure"></see>.</returns>
  3365.             <param name="value">A <see cref="T:System.Single"></see> value to convert.</param>
  3366.         </member>
  3367.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint.op_Increment(Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint)">
  3368.             <summary>Adds 1.0 to the current fixed-point number.</summary>
  3369.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint"></see> structure of the incremented number.</returns>
  3370.             <param name="value">A fixed-point value to increment.</param>
  3371.         </member>
  3372.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint.op_Inequality(Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint,Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint)">
  3373.             <summary>Tests two <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint"></see> structures for inequality.</summary>
  3374.             <returns>true if the structures are equal; otherwise, false.</returns>
  3375.             <param name="valueRight">One of two <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint"></see> structures to test.</param>
  3376.             <param name="valueLeft">One of two <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint"></see> structures to test.</param>
  3377.         </member>
  3378.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint.op_LessThan(Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint,Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint)">
  3379.             <summary>Tests whether one <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint"></see> structure is less than another.</summary>
  3380.             <returns>true if valueLeft is less than valueRight; otherwise, false.</returns>
  3381.             <param name="valueRight">The value to test against.</param>
  3382.             <param name="valueLeft">The value to test.</param>
  3383.         </member>
  3384.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint.op_LessThanOrEqual(Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint,Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint)">
  3385.             <summary>Tests whether one <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint"></see> structure is less than or equal to another.</summary>
  3386.             <returns>true if valueLeft is less than or equal to valueRight; otherwise, false.</returns>
  3387.             <param name="valueRight">The value to test against.</param>
  3388.             <param name="valueLeft">The value to test.</param>
  3389.         </member>
  3390.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint.op_Modulus(Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint,Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint)">
  3391.             <summary>Calculates the modulus of two fixed-point numbers.</summary>
  3392.             <returns>true if the modulus divides exactly into the difference between valueLeft and valueRight; otherwise, false.</returns>
  3393.             <param name="valueRight">The value to test against.</param>
  3394.             <param name="valueLeft">The value to test.</param>
  3395.         </member>
  3396.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint.op_Multiply(Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint,Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint)">
  3397.             <summary>Multiplies two fixed-point numbers.</summary>
  3398.             <returns>The product of the multiplication.</returns>
  3399.             <param name="valueRight">One of two values to multiply.</param>
  3400.             <param name="valueLeft">One of two values to multiply.</param>
  3401.         </member>
  3402.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint.op_Subtraction(Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint,Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint)">
  3403.             <summary>Subtracts two-fixed point numbers.</summary>
  3404.             <returns>The difference between valueLeft and valueRight.</returns>
  3405.             <param name="valueRight">The value to subtract.</param>
  3406.             <param name="valueLeft">The value to subtract from.</param>
  3407.         </member>
  3408.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint.op_UnaryNegation(Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint)">
  3409.             <summary>Negates a fixed-point number.</summary>
  3410.             <returns>The negated value.</returns>
  3411.             <param name="value">A value to negate.</param>
  3412.         </member>
  3413.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint.op_UnaryPlus(Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint)">
  3414.             <summary>Returns the number unchanged.</summary>
  3415.             <returns>The unchanged value.</returns>
  3416.             <param name="value">The value to remain unchanged.</param>
  3417.         </member>
  3418.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint.Parse(System.String)">
  3419.             <summary>Returns a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint"></see> structure of a string representation of a value.</summary>
  3420.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint"></see> structure of the parsed string.</returns>
  3421.             <param name="s">The string to parse.</param>
  3422.         </member>
  3423.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint.Parse(System.String,System.Globalization.NumberStyles,System.IFormatProvider)">
  3424.             <summary>Returns a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint"></see> structure of a string representation of a value that has a specified style and format. </summary>
  3425.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint"></see> structure of the parsed string.</returns>
  3426.             <param name="s">The string to parse.</param>
  3427.             <param name="style">A <see cref="T:System.Globalization.NumberStyles"></see> structure to use for parsing.</param>
  3428.             <param name="provider">A <see cref="T:System.IFormatProvider"></see> structure for controlling formatting.</param>
  3429.         </member>
  3430.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint.ToFixedInt">
  3431.             <summary>Returns the internal representation of the current fixed-point number.</summary>
  3432.             <returns>A fixed value.</returns>
  3433.         </member>
  3434.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint.ToSingle(System.IFormatProvider)">
  3435.             <summary>Converts the current number to a <see cref="T:System.Single"></see>.</summary>
  3436.             <returns>A <see cref="T:System.Single"></see>.</returns>
  3437.             <param name="provider">A <see cref="T:System.IFormatProvider"></see> to control formatting.</param>
  3438.         </member>
  3439.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint.ToString(System.String,System.IFormatProvider)">
  3440.             <summary>Converts the current instance to a string using specified formats. This class cannot be inherited.</summary>
  3441.             <returns>A string representation of the value.</returns>
  3442.             <param name="format">A format to use.</param>
  3443.             <param name="provider">A <see cref="T:System.IFormatProvider"></see> to control formatting.</param>
  3444.         </member>
  3445.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.FogMode">
  3446.             <summary>Defines constants that describe the fog mode.</summary>
  3447.         </member>
  3448.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.FogMode.Exp">
  3449.             <summary>Fog effect intensifies exponentially.</summary>
  3450.         </member>
  3451.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.FogMode.Exp2">
  3452.             <summary>Fog effect intensifies exponentially with the square of the distance.</summary>
  3453.         </member>
  3454.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.FogMode.Linear">
  3455.             <summary>Fog effect intensifies in a linear manner between the start and end points.</summary>
  3456.         </member>
  3457.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.FogMode.None">
  3458.             <summary>No fog effect.</summary>
  3459.         </member>
  3460.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.Font">
  3461.             <summary>Encapsulates the textures and resources needed to render a specific font on a specific device.</summary>
  3462.         </member>
  3463.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Font.#ctor(Microsoft.WindowsMobile.DirectX.Direct3D.Device,System.Drawing.Font)">
  3464.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Font"></see> class with an existing font and device.</summary>
  3465.             <param name="font">A <see cref="T:System.Drawing.Font"></see>.</param>
  3466.             <param name="device">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> to associate with the font object.</param>
  3467.         </member>
  3468.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Font.#ctor(Microsoft.WindowsMobile.DirectX.Direct3D.Device,Microsoft.WindowsMobile.DirectX.Direct3D.FontDescription)">
  3469.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Font"></see> class with an existing device and font description.</summary>
  3470.             <param name="description">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FontDescription"></see> structure.</param>
  3471.             <param name="device">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> to associate with the font object.</param>
  3472.         </member>
  3473.         <member name="E:Microsoft.WindowsMobile.DirectX.Direct3D.Font.Disposing">
  3474.             <summary>Occurs when the <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Font.Dispose"></see> method is called or when the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Font"></see> object is finalized and collected by the garbage collector.</summary>
  3475.         </member>
  3476.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Font.Dispose">
  3477.             <summary>Releases all resources used by the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Font"></see> class. </summary>
  3478.         </member>
  3479.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Font.DrawText(Microsoft.WindowsMobile.DirectX.Direct3D.Sprite,System.String,System.Drawing.Point,System.Drawing.Color)">
  3480.             <summary>Draws formatted text.</summary>
  3481.             <returns>If the function succeeds, the return value is the height of the text in logical units. If <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.DrawTextFormat.Center"></see> or <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.DrawTextFormat.Bottom"></see> is specified in the format parameter, the return value is the offset from the top to the bottom of the drawn text. If the function fails, the return value is 0.</returns>
  3482.             <param name="sprite">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite"></see> that contains the string. Can be null, in which case Direct3D renders the string with its own sprite object.</param>
  3483.             <param name="color">The <see cref="T:System.Drawing.Color"></see> of the text.</param>
  3484.             <param name="pos">A <see cref="T:System.Drawing.Point"></see> structure that specifies the upper left-hand coordinates of where to draw the font.</param>
  3485.             <param name="value">The string to draw.</param>
  3486.         </member>
  3487.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Font.DrawText(Microsoft.WindowsMobile.DirectX.Direct3D.Sprite,System.String,System.Drawing.Point,System.Int32)">
  3488.             <summary>Draws formatted text.</summary>
  3489.             <returns>If the function succeeds, the return value is the height of the text in logical units. If <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.DrawTextFormat.Center"></see> or <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.DrawTextFormat.Bottom"></see> is specified in the format parameter, the return value is the offset from the top to the bottom of the drawn text. If the function fails, the return value is 0.</returns>
  3490.             <param name="sprite">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite"></see> that contains the string. Can be null, in which case Direct3D renders the string with its own sprite object.</param>
  3491.             <param name="color">An integer color value.</param>
  3492.             <param name="pos">A <see cref="T:System.Drawing.Point"></see> structure that specifies the upper left-hand coordinates of where to draw the font.</param>
  3493.             <param name="value">The string to draw.</param>
  3494.         </member>
  3495.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Font.DrawText(Microsoft.WindowsMobile.DirectX.Direct3D.Sprite,System.String,System.Int32,System.Int32,System.Drawing.Color)">
  3496.             <summary>Draws formatted text.</summary>
  3497.             <returns>If the function succeeds, the return value is the height of the text in logical units. If <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.DrawTextFormat.Center"></see> or <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.DrawTextFormat.Bottom"></see> is specified in the format parameter, the return value is the offset from the top to the bottom of the drawn text. If the function fails, the return value is 0.</returns>
  3498.             <param name="y">The y-coordinate at which to draw the font.</param>
  3499.             <param name="sprite">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite"></see> that contains the string. Can be null, in which case Direct3D renders the string with its own sprite object.</param>
  3500.             <param name="color">The <see cref="T:System.Drawing.Color"></see> of the text.</param>
  3501.             <param name="value">The string to draw.</param>
  3502.             <param name="x">The x-coordinate at which to draw the font.</param>
  3503.         </member>
  3504.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Font.DrawText(Microsoft.WindowsMobile.DirectX.Direct3D.Sprite,System.String,System.Int32,System.Int32,System.Int32)">
  3505.             <summary>Draws formatted text.</summary>
  3506.             <returns>If the function succeeds, the return value is the height of the text in logical units. If <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.DrawTextFormat.Center"></see> or <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.DrawTextFormat.Bottom"></see> is specified in the format parameter, the return value is the offset from the top to the bottom of the drawn text. If the function fails, the return value is 0.</returns>
  3507.             <param name="y">The y-coordinate at which to draw the font.</param>
  3508.             <param name="sprite">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite"></see> that contains the string. Can be null, in which case Direct3D renders the string with its own sprite object.</param>
  3509.             <param name="color">An integer color value.</param>
  3510.             <param name="value">The string to draw.</param>
  3511.             <param name="x">The x-coordinate at which to draw the font.</param>
  3512.         </member>
  3513.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Font.DrawText(Microsoft.WindowsMobile.DirectX.Direct3D.Sprite,System.String,System.Drawing.Rectangle,Microsoft.WindowsMobile.DirectX.Direct3D.DrawTextFormat,System.Drawing.Color)">
  3514.             <summary>Draws formatted text.</summary>
  3515.             <returns>If the function succeeds, the return value is the height of the text in logical units. If <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.DrawTextFormat.Center"></see> or <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.DrawTextFormat.Bottom"></see> is specified in the format parameter, the return value is the offset from the top to the bottom of the drawn text. If the function fails, the return value is 0.</returns>
  3516.             <param name="sprite">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite"></see> that contains the string. Can be null, in which case Direct3D renders the string with its own sprite object.</param>
  3517.             <param name="color">The <see cref="T:System.Drawing.Color"></see> of the text.</param>
  3518.             <param name="format">The method of formatting the text; can be any combination of values from the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DrawTextFormat"></see> enumeration.</param>
  3519.             <param name="rectangle">A reference to a <see cref="T:System.Drawing.Rectangle"></see> structure that contains the rectangle, in logical coordinates, in which the text is being formatted.</param>
  3520.             <param name="value">The string to draw.</param>
  3521.         </member>
  3522.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Font.DrawText(Microsoft.WindowsMobile.DirectX.Direct3D.Sprite,System.String,System.Drawing.Rectangle,Microsoft.WindowsMobile.DirectX.Direct3D.DrawTextFormat,System.Int32)">
  3523.             <summary>Draws formatted text.</summary>
  3524.             <returns>If the function succeeds, the return value is the height of the text in logical units. If <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.DrawTextFormat.Center"></see> or <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.DrawTextFormat.Bottom"></see> is specified in the format parameter, the return value is the offset from the top to the bottom of the drawn text. If the function fails, the return value is 0.</returns>
  3525.             <param name="sprite">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite"></see> that contains the string. Can be null, in which case Direct3D renders the string with its own sprite object.</param>
  3526.             <param name="color">An integer color value.</param>
  3527.             <param name="format">The method of formatting the text; can be any combination of values from the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DrawTextFormat"></see> enumeration.</param>
  3528.             <param name="rectangle">A reference to a <see cref="T:System.Drawing.Rectangle"></see> structure that contains the rectangle, in logical coordinates, in which the text is being formatted.</param>
  3529.             <param name="value">The string to draw.</param>
  3530.         </member>
  3531.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Font.MeasureString(Microsoft.WindowsMobile.DirectX.Direct3D.Sprite,System.String,System.Drawing.Rectangle@,Microsoft.WindowsMobile.DirectX.Direct3D.DrawTextFormat)">
  3532.             <summary>Measures the specified string when drawn with the specified <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Font"></see> object and formatted with the specified <see cref="T:System.Drawing.StringFormat"></see> object.</summary>
  3533.             <returns>A <see cref="T:System.Drawing.Rectangle"></see>. </returns>
  3534.             <param name="sprite">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite"></see> that contains the string. Can be null, in which case Direct3D renders the string with its own sprite object.</param>
  3535.             <param name="format">The method of formatting the text; can be any combination of values from the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DrawTextFormat"></see> enumeration.</param>
  3536.             <param name="rectangle">A reference to a <see cref="T:System.Drawing.Rectangle"></see> structure that contains the rectangle, in logical coordinates, in which the text is being formatted.</param>
  3537.             <param name="value">The string to measure.</param>
  3538.         </member>
  3539.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Font.OnLostDevice">
  3540.             <summary>Releases all references to video memory resources and deletes all state blocks.</summary>
  3541.         </member>
  3542.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Font.OnResetDevice">
  3543.             <summary>Reinitializes settings after a device is reset.</summary>
  3544.         </member>
  3545.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Font.PreloadText(System.String)">
  3546.             <summary>Loads formatted text into video memory to improve the efficiency of rendering to a device.</summary>
  3547.             <param name="value">The string of characters to load into video memory.</param>
  3548.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter might contain an invalid value.</exception>
  3549.         </member>
  3550.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Font.Description">
  3551.             <summary>Gets a description of the current font object.</summary>
  3552.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FontDescription"></see> structure that describes the font object.</returns>
  3553.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter might contain an invalid value.</exception>
  3554.         </member>
  3555.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Font.Device">
  3556.             <summary>Gets the device associated with a font object.</summary>
  3557.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> that represents the device associated with the font object.</returns>
  3558.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter might contain an invalid value.</exception>
  3559.         </member>
  3560.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Font.Disposed">
  3561.             <summary>Gets a value that indicates whether the object is disposed.</summary>
  3562.             <returns>true if the object is disposed; otherwise, false.</returns>
  3563.         </member>
  3564.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.FontDescription">
  3565.             <summary>Defines the attributes of a font.</summary>
  3566.         </member>
  3567.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.FontDescription.CharSet">
  3568.             <summary>Gets or sets the character set for the font.</summary>
  3569.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CharacterSet"></see> enumeration that represents the character set associated with the font.</returns>
  3570.         </member>
  3571.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.FontDescription.FaceName">
  3572.             <summary>Gets or sets the name of the font.</summary>
  3573.             <returns>A string up to 32 characters in length that represents the font name.</returns>
  3574.         </member>
  3575.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.FontDescription.Height">
  3576.             <summary>Gets or sets the height of the font in logical units.</summary>
  3577.             <returns>An integer that represents the height of the font in logical units.</returns>
  3578.         </member>
  3579.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.FontDescription.OutputPrecision">
  3580.             <summary>Gets or sets the output precision for a font.</summary>
  3581.             <returns>A member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Precision"></see> enumeration.</returns>
  3582.         </member>
  3583.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.FontDescription.PitchAndFamily">
  3584.             <summary>Gets or sets the pitch and family of a font.</summary>
  3585.             <returns>A member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.PitchAndFamily"></see> enumeration.</returns>
  3586.         </member>
  3587.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.FontDescription.Quality">
  3588.             <summary>Gets or sets the output quality of a font.</summary>
  3589.             <returns>A member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FontQuality"></see> enumeration.</returns>
  3590.         </member>
  3591.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.FontDescription.Weight">
  3592.             <summary>Gets or sets the weight of a font.</summary>
  3593.             <returns>A member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FontWeight"></see> enumeration.</returns>
  3594.         </member>
  3595.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.FontDescription.Width">
  3596.             <summary>Gets or sets the width of a font in logical units.</summary>
  3597.             <returns>An integer that represents the width of the font in logical units.</returns>
  3598.         </member>
  3599.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.FontQuality">
  3600.             <summary>Specifies the level of font quality.</summary>
  3601.         </member>
  3602.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.FontQuality.AntiAliased">
  3603.             <summary>Text is rendered using the antialiasing method when possible. The font quality is given less importance than maintaining the text size.</summary>
  3604.         </member>
  3605.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.FontQuality.ClearType">
  3606.             <summary>Text is rendered using the Microsoft ClearType antialiasing method when possible. The font quality is given less importance than maintaining the text size.</summary>
  3607.         </member>
  3608.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.FontQuality.Default">
  3609.             <summary>The font appearance does not matter.</summary>
  3610.         </member>
  3611.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.FontQuality.Draft">
  3612.             <summary>The font appearance is given less importance than when the Proof value is used. Scaling is enabled for Microsoft Windows Graphics Device Interface (GDI) raster fonts, which means that more font sizes are available, but their quality might be lower. Bold, italic, underline, and strikeout fonts are synthesized if necessary.</summary>
  3613.         </member>
  3614.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.FontQuality.NonAntiAliased">
  3615.             <summary>The font is never antialiased.</summary>
  3616.         </member>
  3617.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.FontWeight">
  3618.             <summary>Specifies font weights.</summary>
  3619.         </member>
  3620.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.FontWeight.Bold">
  3621.             <summary>700 font weight.</summary>
  3622.         </member>
  3623.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.FontWeight.DoNotCare">
  3624.             <summary>0 font weight.</summary>
  3625.         </member>
  3626.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.FontWeight.ExtraBold">
  3627.             <summary>800 font weight.</summary>
  3628.         </member>
  3629.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.FontWeight.ExtraLight">
  3630.             <summary>200 font weight.</summary>
  3631.         </member>
  3632.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.FontWeight.Heavy">
  3633.             <summary>900 font weight.</summary>
  3634.         </member>
  3635.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.FontWeight.Light">
  3636.             <summary>300 font weight.</summary>
  3637.         </member>
  3638.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.FontWeight.Medium">
  3639.             <summary>500 font weight.</summary>
  3640.         </member>
  3641.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.FontWeight.Normal">
  3642.             <summary>400 font weight.</summary>
  3643.         </member>
  3644.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.FontWeight.SemiBold">
  3645.             <summary>600 font weight.</summary>
  3646.         </member>
  3647.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.FontWeight.Thin">
  3648.             <summary>100 font weight.</summary>
  3649.         </member>
  3650.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.Format">
  3651.             <summary>Defines various types of surface formats.</summary>
  3652.         </member>
  3653.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Format.A1R5G5B5">
  3654.             <summary>A 16-bit pixel format that reserves 5 bits for each color and 1 bit for alpha.</summary>
  3655.         </member>
  3656.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Format.A4R4G4B4">
  3657.             <summary>A 16-bit ARGB pixel format that uses 4 bits per channel.</summary>
  3658.         </member>
  3659.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Format.A8">
  3660.             <summary>8-bit alpha only.</summary>
  3661.         </member>
  3662.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Format.A8P8">
  3663.             <summary>An 8-bit format, color-indexed with 8 bits of alpha.</summary>
  3664.         </member>
  3665.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Format.A8R3G3B2">
  3666.             <summary>A 16-bit ARGB texture format that uses 8 bits for alpha, 3 bits each for red and green, and 2 bits for blue.</summary>
  3667.         </member>
  3668.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Format.A8R8G8B8">
  3669.             <summary>A 32-bit ARGB pixel format, with alpha, that uses 8 bits per channel.</summary>
  3670.         </member>
  3671.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Format.D15S1">
  3672.             <summary>A 16-bit z-buffer bit depth that reserves 15 bits for the depth channel and 1 bit for the stencil channel.</summary>
  3673.         </member>
  3674.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Format.D16">
  3675.             <summary>A 16-bit z-buffer bit depth.</summary>
  3676.         </member>
  3677.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Format.D24S8">
  3678.             <summary>A 32-bit z-buffer bit depth that uses 24 bits for the depth channel and 8 bits for the stencil channel.</summary>
  3679.         </member>
  3680.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Format.D24X4S4">
  3681.             <summary>A 32-bit z-buffer bit depth that uses 24 bits for the depth channel and 4 bits for the stencil channel.</summary>
  3682.         </member>
  3683.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Format.D24X8">
  3684.             <summary>A 2-bit z-buffer bit depth that uses 24 bits for the depth channel.</summary>
  3685.         </member>
  3686.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Format.D32">
  3687.             <summary>A 32-bit z-buffer bit depth.</summary>
  3688.         </member>
  3689.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Format.Dxt1">
  3690.             <summary>DXT1 compression texture format.</summary>
  3691.         </member>
  3692.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Format.Dxt2">
  3693.             <summary>DXT2 compression texture format.</summary>
  3694.         </member>
  3695.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Format.Dxt3">
  3696.             <summary>DXT3 compression texture format.</summary>
  3697.         </member>
  3698.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Format.Dxt4">
  3699.             <summary>DXT4 compression texture format.</summary>
  3700.         </member>
  3701.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Format.Dxt5">
  3702.             <summary>DXT5 compression texture format.</summary>
  3703.         </member>
  3704.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Format.Index16">
  3705.             <summary>16-bit index buffer format.</summary>
  3706.         </member>
  3707.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Format.Index32">
  3708.             <summary>32-bit index buffer format.</summary>
  3709.         </member>
  3710.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Format.P8">
  3711.             <summary>An 8-bit format, color-indexed.</summary>
  3712.         </member>
  3713.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Format.R3G3B2">
  3714.             <summary>An 8-bit RGB texture format that uses 3 bits for red, 3 bits for green, and 2 bits for blue.</summary>
  3715.         </member>
  3716.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Format.R5G6B5">
  3717.             <summary>A 16-bit RGB pixel format that uses 5 bits for red, 6 bits for green, and 5 bits for blue.</summary>
  3718.         </member>
  3719.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Format.R8G8B8">
  3720.             <summary>A 24-bit RGB pixel format that uses 8 bits per channel.</summary>
  3721.         </member>
  3722.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Format.Unknown">
  3723.             <summary>Unknown surface format.</summary>
  3724.         </member>
  3725.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Format.UYVY">
  3726.             <summary>UYVY format (PC98 compliance).</summary>
  3727.         </member>
  3728.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Format.VertexData">
  3729.             <summary>Vertex buffer surface.</summary>
  3730.         </member>
  3731.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Format.X1R5G5B5">
  3732.             <summary>A 16-bit pixel format that reserves 5 bits for each color.</summary>
  3733.         </member>
  3734.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Format.X4R4G4B4">
  3735.             <summary>A 16-bit RGB pixel format that uses 4 bits per color.</summary>
  3736.         </member>
  3737.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Format.X8R8G8B8">
  3738.             <summary>A 32-bit RGB pixel format that reserves 8 bits for each color.</summary>
  3739.         </member>
  3740.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Format.YUY2">
  3741.             <summary>YUY2 format (PC98 compliance).</summary>
  3742.         </member>
  3743.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.Geometry">
  3744.             <summary>Contains a collection math-related functions. This class cannot be inherited.</summary>
  3745.         </member>
  3746.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Geometry.BoxBoundProbe(Microsoft.WindowsMobile.DirectX.Vector3,Microsoft.WindowsMobile.DirectX.Vector3,Microsoft.WindowsMobile.DirectX.Vector3,Microsoft.WindowsMobile.DirectX.Vector3)">
  3747.             <summary>Determines whether a ray intersects the volume of a bounding box.</summary>
  3748.             <returns>true if the ray intersects the volume of the bounding box; otherwise, false.</returns>
  3749.             <param name="min">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that describes the lower-left corner of the bounding box. </param>
  3750.             <param name="rayDirection">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that specifies the direction of the ray. This vector should not be (0,0,0), but does not need to be normalized.</param>
  3751.             <param name="rayPosition">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that specifies the origin coordinate of the ray.</param>
  3752.             <param name="max">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that describes the upper-right corner of the bounding box. </param>
  3753.         </member>
  3754.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Geometry.ComputeBoundingBox(Microsoft.WindowsMobile.DirectX.GraphicsStream,System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats,Microsoft.WindowsMobile.DirectX.Vector3@,Microsoft.WindowsMobile.DirectX.Vector3@)">
  3755.             <summary>Computes a coordinate axis-oriented bounding box.</summary>
  3756.             <param name="min">A Vector3 structure that describes the returned lower-left corner of the bounding box.</param>
  3757.             <param name="pointsFvf">A <see cref="T:Microsoft.WindowsMobile.DirectX.GraphicsStream"></see> object that contains the points around which the bounding box is constructed.</param>
  3758.             <param name="numPoints">The number of vertices.</param>
  3759.             <param name="vertexFormat">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats"></see> object that specifies the format of the vertices that are passed in.</param>
  3760.             <param name="max">A Vector3 structure that describes the returned upper-right corner of the bounding box.</param>
  3761.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter might contain an invalid value.</exception>
  3762.         </member>
  3763.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Geometry.ComputeBoundingSphere(Microsoft.WindowsMobile.DirectX.GraphicsStream,System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats,Microsoft.WindowsMobile.DirectX.Vector3@)">
  3764.             <summary>Computes a bounding sphere for a mesh.</summary>
  3765.             <returns>The radius of the returned bounding sphere.</returns>
  3766.             <param name="pointsFvf">A <see cref="T:Microsoft.WindowsMobile.DirectX.GraphicsStream"></see> object that contains the points around which the bounding sphere is constructed.</param>
  3767.             <param name="center">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that defines the coordinate center of the returned bounding sphere.</param>
  3768.             <param name="numPoints">The number of vertices.</param>
  3769.             <param name="vertexFormat">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats"></see> object that specifies the format of the vertices that are passed in.</param>
  3770.         </member>
  3771.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Geometry.SphereBoundProbe(Microsoft.WindowsMobile.DirectX.Vector3,System.Single,Microsoft.WindowsMobile.DirectX.Vector3,Microsoft.WindowsMobile.DirectX.Vector3)">
  3772.             <summary>Determines whether a ray intersects the volume of a sphere's bounding box.</summary>
  3773.             <returns>true if the ray intersects the volume of the sphere's bounding box; otherwise, false.</returns>
  3774.             <param name="rayDirection">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that specifies the direction of the ray. This vector should not be (0,0,0), but does not need to be normalized.</param>
  3775.             <param name="radius">The radius of the sphere.</param>
  3776.             <param name="center">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that specifies the center coordinate of the sphere.</param>
  3777.             <param name="rayPosition">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that specifies the origin coordinate of the ray.</param>
  3778.         </member>
  3779.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.GraphicsException">
  3780.             <summary>Provides base exceptions for graphics.</summary>
  3781.         </member>
  3782.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.GraphicsException.#ctor">
  3783.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.GraphicsException"></see> class. </summary>
  3784.         </member>
  3785.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.IndexBuffer">
  3786.             <summary>Manipulates an index buffer resource.</summary>
  3787.         </member>
  3788.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.IndexBuffer.#ctor(Microsoft.WindowsMobile.DirectX.Direct3D.Device,System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.Usage,Microsoft.WindowsMobile.DirectX.Direct3D.Pool,System.Boolean)">
  3789.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.IndexBuffer"></see> class. </summary>
  3790.             <param name="sixteenBitIndices">Set to true if the index buffer contains 16-bit indices. Set to false if the index buffer contains 32-bit indices.</param>
  3791.             <param name="pool">A member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Pool"></see> enumerated type that describes a valid memory class into which to place the resource.</param>
  3792.             <param name="usage">The usage can be 0, which indicates no usage value. However, if usage is desired, use a combination of one or more <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Usage"></see> flags. It is good practice to match the usage parameter with the behavior flags in the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> constructor.</param>
  3793.             <param name="sizeOfBufferInBytes">The size of the index buffer in bytes.</param>
  3794.             <param name="device">The <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> object to associate with the index buffer.</param>
  3795.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter might contain an invalid value.</exception>
  3796.             <exception cref="T:System.OutOfMemoryException">Direct3D does not have enough display memory to perform the operation.</exception>
  3797.         </member>
  3798.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.IndexBuffer.#ctor(System.Type,System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.Device,Microsoft.WindowsMobile.DirectX.Direct3D.Usage,Microsoft.WindowsMobile.DirectX.Direct3D.Pool)">
  3799.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.IndexBuffer"></see> class. </summary>
  3800.             <param name="numberIndices">The maximum number of indices the buffer can hold.</param>
  3801.             <param name="pool">A member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Pool"></see> enumerated type that describes a valid memory class into which to place the resource.</param>
  3802.             <param name="usage">Usage can be 0, which indicates no usage value. However, if usage is desired, use a combination of one or more <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Usage"></see> flags. It is good practice to match the usage parameter with the behavior flags in the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> constructor.</param>
  3803.             <param name="typeIndexType">A <see cref="T:System.Type"></see> that indicates the type of index data the buffer holds. This can be a value type or any type that contains only value types.</param>
  3804.             <param name="device">The <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> object to associate with the index buffer.</param>
  3805.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter might contain an invalid value.</exception>
  3806.             <exception cref="T:System.OutOfMemoryException">Direct3D does not have enough display memory to perform the operation.</exception>
  3807.         </member>
  3808.         <member name="E:Microsoft.WindowsMobile.DirectX.Direct3D.IndexBuffer.Created">
  3809.             <summary>Occurs after a device is reset and the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.IndexBuffer"></see> is recreated.</summary>
  3810.         </member>
  3811.         <member name="E:Microsoft.WindowsMobile.DirectX.Direct3D.IndexBuffer.Disposing">
  3812.             <summary>Occurs when the <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.IndexBuffer.Dispose"></see> method is called or when the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.IndexBuffer"></see> object is finalized and collected by the garbage collector.</summary>
  3813.         </member>
  3814.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.IndexBuffer.Dispose">
  3815.             <summary>Releases all resources used by the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.IndexBuffer"></see>. </summary>
  3816.         </member>
  3817.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.IndexBuffer.Lock(System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags)">
  3818.             <summary>Locks a range of index data and obtains a pointer to the index buffer memory.</summary>
  3819.             <returns>An <see cref="T:System.Array"></see> that represents the locked index buffer.</returns>
  3820.             <param name="flags">Zero or more <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags"></see> that describe the type of lock to perform. For this method, the valid flags are:<see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.Discard"></see> field<see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.NoDirtyUpdate"></see> field<see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.NoOverwrite"></see> field<see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.ReadOnly"></see> field</param>
  3821.             <param name="offsetToLock">Offset into the index data to lock, in bytes. </param>
  3822.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter might contain an invalid value.</exception>
  3823.         </member>
  3824.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.IndexBuffer.Lock(System.Int32,System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags)">
  3825.             <summary>Locks a range of index data and obtains a pointer to the index buffer memory.</summary>
  3826.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.GraphicsStream"></see> that represents the locked index buffer.</returns>
  3827.             <param name="sizeToLock">Size of the index data to lock, in bytes. To lock the entire index buffer, specify 0 for the sizeToLock and offsetToLock parameters.</param>
  3828.             <param name="flags">Zero or more <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags"></see> that describe the type of lock to perform. For this method, the valid flags are:<see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.Discard"></see> field<see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.NoDirtyUpdate"></see> field<see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.NoOverwrite"></see> field<see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.ReadOnly"></see> field</param>
  3829.             <param name="offsetToLock">Offset into the index data to lock, in bytes.</param>
  3830.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter might contain an invalid value.</exception>
  3831.         </member>
  3832.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.IndexBuffer.Lock(System.Int32,System.Type,Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags,System.Int32)">
  3833.             <summary>Locks a range of index data and obtains a pointer to the index buffer memory.</summary>
  3834.             <returns>An <see cref="T:System.Array"></see> that represents the locked index buffer.</returns>
  3835.             <param name="typeLock">A <see cref="T:System.Type"></see> that indicates the type of array data to return. This can be a value type or any type that contains only value types.</param>
  3836.             <param name="flags">Zero or more <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags"></see> that describe the type of lock to perform. For this method, the valid flags are:<see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.Discard"></see> field<see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.NoDirtyUpdate"></see> field<see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.NoOverwrite"></see> field<see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.ReadOnly"></see> field</param>
  3837.             <param name="length">The size of the array to create.</param>
  3838.             <param name="offsetToLock">Offset into the index data to lock, in bytes.</param>
  3839.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter might contain an invalid value.</exception>
  3840.         </member>
  3841.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.IndexBuffer.SetData(System.Object,System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags)">
  3842.             <summary>Locks, sets, and unlocks a range of vertex data.</summary>
  3843.             <param name="Flags">Zero or more <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags"></see> locking flags that describe the type of lock method to perform while setting the buffer. For this method, the valid flags are:<see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.Discard"></see> field<see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.NoDirtyUpdate"></see> field<see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.NoOverWrite"></see> field<see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.NoSystemLock"></see> field<see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.ReadOnly"></see> field</param>
  3844.             <param name="Data">An object containing the data copy into the index buffer. This is typically an array of Int32 or Int16.</param>
  3845.             <param name="lockAtOffset">Offset to set in the index buffer. To set the entire buffer, set this parameter to 0.</param>
  3846.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter might contain an invalid value.</exception>
  3847.         </member>
  3848.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.IndexBuffer.Unlock">
  3849.             <summary>Unlocks index data.</summary>
  3850.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter might contain an invalid value.</exception>
  3851.         </member>
  3852.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.IndexBuffer.Description">
  3853.             <summary>Gets a description of the index buffer resource.</summary>
  3854.             <returns>An <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.IndexBufferDescription"></see> structure that describes the returned index buffer.</returns>
  3855.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter might contain an invalid value.</exception>
  3856.         </member>
  3857.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.IndexBuffer.Disposed">
  3858.             <summary>Gets a value indicating whether the object is disposed.</summary>
  3859.             <returns>true if the object is disposed; otherwise, false.</returns>
  3860.         </member>
  3861.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.IndexBuffer.SizeInBytes">
  3862.             <summary>Gets the size of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.IndexBuffer"></see>.</summary>
  3863.             <returns>The size of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.IndexBuffer"></see> data, in bytes.</returns>
  3864.         </member>
  3865.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.IndexBufferDescription">
  3866.             <summary>Represents an index buffer.</summary>
  3867.         </member>
  3868.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.IndexBufferDescription.Is16BitIndices">
  3869.             <summary>Gets a value indicating whether the index buffer has 16-bit indices or 32-bit indices.</summary>
  3870.             <returns>true if the index buffer has 16-bit indices, or false if the index buffer has 32-bit indices.</returns>
  3871.         </member>
  3872.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.IndexBufferDescription.Pool">
  3873.             <summary>Gets a value indicating the class of memory allocated for the current index buffer.</summary>
  3874.             <returns>A member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Pool"></see> enumeration to retrieve.</returns>
  3875.         </member>
  3876.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.IndexBufferDescription.Size">
  3877.             <summary>Gets the size of the index buffer.</summary>
  3878.             <returns>An integer that specifies the size of the index buffer, in bytes.</returns>
  3879.         </member>
  3880.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.IndexBufferDescription.Type">
  3881.             <summary>Gets a value that identifies the current resource as an index buffer.</summary>
  3882.             <returns>A member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ResourceType"></see> enumeration that identifies the current resource.</returns>
  3883.         </member>
  3884.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.IndexBufferDescription.Usage">
  3885.             <summary>Gets values that specify usage for the current resource.</summary>
  3886.             <returns>One or more members of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Usage"></see> enumeration to retrieve.</returns>
  3887.         </member>
  3888.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">
  3889.             <summary>The method call is invalid. </summary>
  3890.         </member>
  3891.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException.#ctor">
  3892.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException"></see> class. </summary>
  3893.         </member>
  3894.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidDeviceException">
  3895.             <summary>The requested device type is not valid.</summary>
  3896.         </member>
  3897.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidDeviceException.#ctor">
  3898.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidDeviceException"></see> class. </summary>
  3899.         </member>
  3900.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.Light">
  3901.             <summary>Defines a set of lighting properties.</summary>
  3902.         </member>
  3903.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Light.#ctor">
  3904.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Light"></see> class. </summary>
  3905.         </member>
  3906.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Light.FromLight(Microsoft.WindowsMobile.DirectX.Direct3D.Light)">
  3907.             <summary>Creates a new light based on an existing light.</summary>
  3908.             <param name="light">Existing light that is used to create the new light.</param>
  3909.         </member>
  3910.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Light.Update">
  3911.             <summary>Updates the settings for the current <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Light"></see> object.</summary>
  3912.         </member>
  3913.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Light.Ambient">
  3914.             <summary>Retrieves or sets the ambient color emitted by the light.</summary>
  3915.             <returns>A <see cref="T:System.Drawing.Color"></see> structure that represents the ambient color emitted by the light.</returns>
  3916.         </member>
  3917.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Light.AmbientColor">
  3918.             <summary>A color that represents the ambient color emitted by the light.</summary>
  3919.             <returns>A <see cref="T:System.Drawing.Color"></see> structure that represents the ambient color emitted by the light.</returns>
  3920.         </member>
  3921.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Light.Attenuation0">
  3922.             <summary>Retrieves or sets a value that specifies how light intensity changes over distance.</summary>
  3923.             <returns>Value that specifies how light intensity changes over distance.</returns>
  3924.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The property value is invalid.</exception>
  3925.         </member>
  3926.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Light.Attenuation1">
  3927.             <summary>Retrieves or sets a value that specifies how light intensity changes over distance.</summary>
  3928.             <returns>Value that specifies how light intensity changes over distance.</returns>
  3929.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The property value is invalid.</exception>
  3930.         </member>
  3931.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Light.Attenuation2">
  3932.             <summary>Retrieves or sets a value that specifies how light intensity changes over distance.</summary>
  3933.             <returns>Value that specifies how light intensity changes over distance.</returns>
  3934.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The property value is invalid.</exception>
  3935.         </member>
  3936.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Light.Diffuse">
  3937.             <summary>Retrieves or sets the diffuse color emitted by the light.</summary>
  3938.             <returns>A <see cref="T:System.Drawing.Color"></see> structure that represents the diffuse color.</returns>
  3939.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The property value is invalid.</exception>
  3940.         </member>
  3941.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Light.DiffuseColor">
  3942.             <summary>A color that represents the diffuse color emitted by the light.</summary>
  3943.             <returns>A <see cref="T:System.Drawing.Color"></see> structure that represents the diffuse color.</returns>
  3944.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The property value is invalid.</exception>
  3945.         </member>
  3946.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Light.Direction">
  3947.             <summary>Retrieves or sets the direction in which the light is pointing in world space, as specified by a <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure.</summary>
  3948.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that represents the direction in which the light is pointing.</returns>
  3949.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The property value is invalid.</exception>
  3950.         </member>
  3951.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Light.Enabled">
  3952.             <summary>Indicates whether lighting parameters are enabled within a device.</summary>
  3953.             <returns>Value that enables or disables the lighting parameters.</returns>
  3954.         </member>
  3955.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Light.Position">
  3956.             <summary>Retrieves or sets the position of the light in world space, as specified by a <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure.</summary>
  3957.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that represents the position of the light in world space.</returns>
  3958.         </member>
  3959.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Light.Range">
  3960.             <summary>Retrieves or sets the distance beyond which the light has no effect.</summary>
  3961.             <returns>Value that indicates the distance beyond which the light has no effect.</returns>
  3962.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The property value is invalid.</exception>
  3963.         </member>
  3964.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Light.Specular">
  3965.             <summary>Retrieves or sets the specular color emitted by the light.</summary>
  3966.             <returns>A <see cref="T:System.Drawing.Color"></see> structure that represents the specular color.</returns>
  3967.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The property value is invalid.</exception>
  3968.         </member>
  3969.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Light.SpecularColor">
  3970.             <summary>Retrieves or sets the specular color emitted by the light.</summary>
  3971.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValue"></see> structure that represents the specular color.</returns>
  3972.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The property value is invalid.</exception>
  3973.         </member>
  3974.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Light.Type">
  3975.             <summary>Retrieves or sets the type of the light source.</summary>
  3976.             <returns>A value that represents the light source's type.</returns>
  3977.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The property value is invalid.</exception>
  3978.         </member>
  3979.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.LightFixed">
  3980.             <summary>Represents a set of lighting properties. This class cannot be inherited.</summary>
  3981.         </member>
  3982.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.LightFixed.#ctor">
  3983.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.LightFixed"></see> structure. </summary>
  3984.         </member>
  3985.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.LightFixed.FromLightFixed(Microsoft.WindowsMobile.DirectX.Direct3D.LightFixed)">
  3986.             <summary>Creates a new light based on an existing light.</summary>
  3987.             <param name="lightfx">Existing light that is used to create the new light.</param>
  3988.         </member>
  3989.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.LightFixed.Update">
  3990.             <summary>Updates the settings for the current <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Light"></see> object.</summary>
  3991.         </member>
  3992.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.LightFixed.Ambient">
  3993.             <summary>Gets or sets the ambient color emitted by the light.</summary>
  3994.             <returns>A <see cref="T:System.Drawing.Color"></see> structure that represents the ambient color emitted by the light.</returns>
  3995.         </member>
  3996.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.LightFixed.AmbientColor">
  3997.             <summary>Gets or sets a color that represents the ambient color emitted by the light.</summary>
  3998.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValueFixed"></see> structure that represents the ambient color emitted by the light.</returns>
  3999.         </member>
  4000.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.LightFixed.Attenuation0">
  4001.             <summary>Gets or sets a value that specifies how light intensity changes over distance.</summary>
  4002.             <returns>The value that specifies how light intensity changes over distance.</returns>
  4003.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The property value is invalid.</exception>
  4004.         </member>
  4005.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.LightFixed.Attenuation1">
  4006.             <summary>Gets or sets a value that specifies how light intensity changes over distance.</summary>
  4007.             <returns>The value that specifies how light intensity changes over distance.</returns>
  4008.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The property value is invalid.</exception>
  4009.         </member>
  4010.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.LightFixed.Attenuation2">
  4011.             <summary>Gets or sets a value that specifies how light intensity changes over distance.</summary>
  4012.             <returns>Value that specifies how light intensity changes over distance.</returns>
  4013.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The property value is invalid.</exception>
  4014.         </member>
  4015.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.LightFixed.Diffuse">
  4016.             <summary>Gets or sets the diffuse color emitted by the light.</summary>
  4017.             <returns>A <see cref="T:System.Drawing.Color"></see> structure that represents the diffuse color.</returns>
  4018.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The property value is invalid.</exception>
  4019.         </member>
  4020.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.LightFixed.DiffuseColor">
  4021.             <summary>Gets or sets a color that represents the diffuse color emitted by the light.</summary>
  4022.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValueFixed"></see> structure that represents the diffuse color.</returns>
  4023.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The property value is invalid.</exception>
  4024.         </member>
  4025.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.LightFixed.Direction">
  4026.             <summary>Gets or sets the direction in which the light is pointing in world space, as specified by a <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure.</summary>
  4027.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that represents the direction in which the light is pointing.</returns>
  4028.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The property value is invalid.</exception>
  4029.         </member>
  4030.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.LightFixed.Enabled">
  4031.             <summary>Indicates whether lighting parameters are enabled within a device.</summary>
  4032.             <returns>The value that enables or disables the lighting parameters.</returns>
  4033.         </member>
  4034.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.LightFixed.Position">
  4035.             <summary>Gets or sets the position of the light in world space, as specified by a <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure.</summary>
  4036.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that represents the position of the light in world space.</returns>
  4037.         </member>
  4038.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.LightFixed.Range">
  4039.             <summary>Gets or sets the distance beyond which the light has no effect.</summary>
  4040.             <returns>The value that indicates the distance beyond which the light has no effect.</returns>
  4041.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The property value is invalid.</exception>
  4042.         </member>
  4043.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.LightFixed.Specular">
  4044.             <summary>Gets or sets the specular color emitted by the light.</summary>
  4045.             <returns>A <see cref="T:System.Drawing.Color"></see> structure that represents the specular color.</returns>
  4046.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The property value is invalid.</exception>
  4047.         </member>
  4048.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.LightFixed.SpecularColor">
  4049.             <summary>Gets or sets the specular color emitted by the light.</summary>
  4050.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValueFixed"></see> structure that represents the specular color.</returns>
  4051.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The property value is invalid.</exception>
  4052.         </member>
  4053.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.LightFixed.Type">
  4054.             <summary>Gets or sets the type of the light source.</summary>
  4055.             <returns>A value that represents the light source's type.</returns>
  4056.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The property value is invalid.</exception>
  4057.         </member>
  4058.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.LightsCollection">
  4059.             <summary>Defines a collection of lights.</summary>
  4060.         </member>
  4061.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.LightsCollection.Item(System.Int32)">
  4062.             <summary>Retrieves a specific <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Light"></see> object within the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.LightsCollection"></see>.</summary>
  4063.             <returns>The <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Light"></see> object at the given light.</returns>
  4064.             <param name="light">Index value of the light to retrieve.</param>
  4065.         </member>
  4066.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.LightsFixedCollection">
  4067.             <summary>Defines a collection of lights. This class cannot be inherited.</summary>
  4068.         </member>
  4069.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.LightsFixedCollection.Item(System.Int32)">
  4070.             <summary>Gets a specific <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Light"></see> object within the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.LightsCollection"></see>.</summary>
  4071.             <returns>The Light object at the given light.</returns>
  4072.             <param name="light">Index value of the light to retrieve.</param>
  4073.         </member>
  4074.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.LightType">
  4075.             <summary>Defines the light type.</summary>
  4076.         </member>
  4077.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.LightType.Directional">
  4078.             <summary>This light source is directional and is attached to a frame but appears to illuminate all objects with equal intensity, as if it were at an infinite distance from the objects. Directional light has orientation but no position, and it is commonly used to simulate distant light sources, such as the sun.</summary>
  4079.         </member>
  4080.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.LightType.Point">
  4081.             <summary>This light is a point source. The light has a position in space and radiates light in all directions.</summary>
  4082.         </member>
  4083.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.LineCaps">
  4084.             <summary>Defines the capabilities for line-drawing primitives.</summary>
  4085.         </member>
  4086.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.LineCaps.SupportsAlphaCompare">
  4087.             <summary>Specifies whether the device supports alpha-test comparisons.</summary>
  4088.             <returns>true if the device supports alpha-test comparisons; otherwise, false.</returns>
  4089.         </member>
  4090.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.LineCaps.SupportsBlend">
  4091.             <summary>Specifies whether the device supports source blending.</summary>
  4092.             <returns>true if the device supports source blending; otherwise, false.</returns>
  4093.         </member>
  4094.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.LineCaps.SupportsTextureMapping">
  4095.             <summary>Specifies whether the device supports texture mapping on lines.</summary>
  4096.             <returns>true if the device supports texture mapping; otherwise, false.</returns>
  4097.         </member>
  4098.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags">
  4099.             <summary>Defines the type of lock to perform.</summary>
  4100.         </member>
  4101.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.Discard">
  4102.             <summary>The application overwrites every location within the region being locked, using a write-only operation. This is a valid option when using dynamic textures, dynamic vertex buffers, and dynamic index buffers. </summary>
  4103.         </member>
  4104.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.NoDirtyUpdate">
  4105.             <summary>By default, a lock on a resource adds a dirty region to that resource. This flag prevents any changes to the dirty state of the resource. Applications should use this flag when they have additional information about the set of regions changed during the lock operation.</summary>
  4106.         </member>
  4107.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.None">
  4108.             <summary>The application may read and write to and from the buffer.</summary>
  4109.         </member>
  4110.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.NoOverwrite">
  4111.             <summary>The application is guaranteed not to overwrite any data in the vertex and index buffers. This flag allows the driver to return immediately and continue rendering, using this vertex buffer. If the flag is not used, the driver must finish rendering before returning from locking.</summary>
  4112.         </member>
  4113.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.ReadOnly">
  4114.             <summary>The application does not write to the buffer. This flag enables resources stored in non-native formats to save the recompression step when unlocking.</summary>
  4115.         </member>
  4116.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.Manager">
  4117.             <summary>Provides information about the environment, and enumerates and retrieves device capabilities.</summary>
  4118.         </member>
  4119.         <member name="E:Microsoft.WindowsMobile.DirectX.Direct3D.Manager.Disposing">
  4120.             <summary>Occurs when the resources are released the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Manager"></see>. </summary>
  4121.         </member>
  4122.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Manager.CheckDepthStencilMatch(System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.DeviceType,Microsoft.WindowsMobile.DirectX.Direct3D.Format,Microsoft.WindowsMobile.DirectX.Direct3D.Format,Microsoft.WindowsMobile.DirectX.Direct3D.DepthFormat)">
  4123.             <summary>Determines whether a depth stencil format is compatible with a render target format in a particular display mode.</summary>
  4124.             <returns>true if the method succeeds; otherwise, false.</returns>
  4125.             <param name="deviceType">Member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceType"></see> enumeration that identifies the device type.</param>
  4126.             <param name="adapterFormat">Member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Format"></see> enumeration that identifies the format of the display mode into which the adapter will be placed.</param>
  4127.             <param name="depthStencilFormat">Member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DepthFormat"></see> enumeration that identifies the format of the depth stencil surface to be tested.</param>
  4128.             <param name="adapter">Ordinal number that denotes the display adapter to query. <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterListCollection.Default"></see> is always the primary display adapter.</param>
  4129.             <param name="renderTargetFormat">Member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Format"></see> enumeration that identifies the format of the render target surface to be tested.</param>
  4130.         </member>
  4131.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Manager.CheckDeviceFormat(System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.DeviceType,Microsoft.WindowsMobile.DirectX.Direct3D.Format,Microsoft.WindowsMobile.DirectX.Direct3D.Usage,Microsoft.WindowsMobile.DirectX.Direct3D.ResourceType,Microsoft.WindowsMobile.DirectX.Direct3D.Format)">
  4132.             <summary>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.</summary>
  4133.             <returns>true if the method succeeds; otherwise, false.</returns>
  4134.             <param name="deviceType">Member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceType"></see> enumeration that identifies the device type.</param>
  4135.             <param name="usage">Requested usage options for the surface. Usage options are any combination of <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Usage"></see> enumeration values (only a subset of the Usage values are valid for <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Manager.CheckDeviceFormat(System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.DeviceType,Microsoft.WindowsMobile.DirectX.Direct3D.Format,Microsoft.WindowsMobile.DirectX.Direct3D.Usage,Microsoft.WindowsMobile.DirectX.Direct3D.ResourceType,Microsoft.WindowsMobile.DirectX.Direct3D.Format)"></see>). For more information, see <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Usage"></see> .</param>
  4136.             <param name="adapterFormat">Member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Format"></see> enumeration that identifies the format of the display mode into which the adapter will be placed.</param>
  4137.             <param name="adapter">Ordinal number that denotes the display adapter to query. <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterListCollection.Default"></see> is always the primary display adapter.</param>
  4138.             <param name="checkFormat">Member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Format"></see> enumeration that identifies the format of the surfaces that can be used, as defined by usage.</param>
  4139.             <param name="resourceType">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ResourceType"></see> requested for use with the queried format.</param>
  4140.         </member>
  4141.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Manager.CheckDeviceFormatConversion(System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.DeviceType,Microsoft.WindowsMobile.DirectX.Direct3D.Format,Microsoft.WindowsMobile.DirectX.Direct3D.Format)">
  4142.             <summary>Tests a device to determine whether it supports conversion from one display format to another.</summary>
  4143.             <returns>true if the method succeeds; otherwise, false.</returns>
  4144.             <param name="deviceType">Member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceType"></see> enumeration that identifies the device type.</param>
  4145.             <param name="sourceFormat">Member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Format"></see> enumeration that identifies the source adapter format.</param>
  4146.             <param name="adapter">Ordinal number that denotes the display adapter to query. <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterListCollection.Default"></see> is always the primary display adapter.</param>
  4147.             <param name="destFormat">Member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Format"></see> enumeration that identifies the target adapter format.</param>
  4148.         </member>
  4149.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Manager.CheckDeviceMultiSampleType(System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.DeviceType,Microsoft.WindowsMobile.DirectX.Direct3D.Format,System.Boolean,Microsoft.WindowsMobile.DirectX.Direct3D.MultiSampleType)">
  4150.             <summary>Determines whether a multisampling technique is available on the current device.</summary>
  4151.             <returns>true if the method succeeds; otherwise, false.</returns>
  4152.             <param name="deviceType">Member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceType"></see> enumeration that identifies the device type.</param>
  4153.             <param name="surfaceFormat">Member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Format"></see> enumeration that identifies the surface to be multisampled.</param>
  4154.             <param name="adapter">Ordinal number that denotes the display adapter to query. <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterListCollection.Default"></see> is always the primary display adapter.</param>
  4155.             <param name="multiSampleType">Member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.MultiSampleType"></see> enumeration that identifies the multisampling technique to test.</param>
  4156.             <param name="windowed">Set to true to inquire about windowed multisampling. Set to false to inquire about full-screen multisampling.</param>
  4157.         </member>
  4158.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Manager.CheckDeviceType(System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.DeviceType,Microsoft.WindowsMobile.DirectX.Direct3D.Format,Microsoft.WindowsMobile.DirectX.Direct3D.Format,System.Boolean)">
  4159.             <summary>Specifies whether a hardware-accelerated device type can be used on the current adapter.</summary>
  4160.             <returns>true if the method succeeds and the device can be used on this adapter; otherwise, false.</returns>
  4161.             <param name="checkType">Member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceType"></see> enumeration that identifies the device type.</param>
  4162.             <param name="adapter">Ordinal number that denotes the display adapter to query. <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterListCollection.Default"></see> is always the primary display adapter.</param>
  4163.             <param name="displayFormat">Member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Format"></see> enumeration that indicates the format of the adapter display mode for which the device type is being checked. For example, some devices operate only in modes of 16 bits per pixel.</param>
  4164.             <param name="backBufferFormat">Back buffer format. For more information about formats, see Format. This value must be one of the render target formats. The <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.Device.DisplayMode"></see> property of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> can be used to obtain the current format. For windowed applications, the back buffer format does not need to match the display mode format if the hardware supports color conversion. The set of possible back buffer formats is constrained, but the runtime allows any valid back buffer format to be presented to any desktop format. Additionally, the device must be operable in desktop mode because devices typically do not operate in modes of 8 bits per pixel.Full-screen applications cannot perform color conversion. You can specify <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Format.Unknown"></see> of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Format"></see> for windows mode.</param>
  4165.             <param name="windowed">Set to true to inquire about windowed multisampling. Set to false to inquire about full-screen multisampling.</param>
  4166.         </member>
  4167.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Manager.CheckProfile(System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.DeviceType,Microsoft.WindowsMobile.DirectX.Direct3D.Profile)">
  4168.             <summary>Checks to see whether or not a particular profile is supported.</summary>
  4169.             <returns>true indicates the device supports all of the features required to implement the specified profile; otherwise, false.</returns>
  4170.             <param name="deviceType">Member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceType"></see> enumeration that identifies the device type.</param>
  4171.             <param name="adapter">Ordinal number that denotes the display adapter to query. <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterListCollection.Default"></see> is always the primary display adapter.</param>
  4172.             <param name="profile">Profile to check compliance with.</param>
  4173.         </member>
  4174.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Manager.GetDeviceCaps(System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.DeviceType)">
  4175.             <summary>Retrieves information specific to a device.</summary>
  4176.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Caps"></see> object that contains information that describes the device's capabilities.</returns>
  4177.             <param name="deviceType">Member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceType"></see> enumeration that identifies the device type.</param>
  4178.             <param name="adapter">Ordinal number that denotes the display adapter to query. <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.AdapterListCollection.Default"></see> is always the primary display adapter.</param>
  4179.         </member>
  4180.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Manager.RegisterSoftwareDevice(System.IntPtr)">
  4181.             <summary>Registers a software device.</summary>
  4182.             <param name="initializeFunction">The function to initialize.</param>
  4183.         </member>
  4184.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Manager.ReleaseD3DMobile">
  4185.             <summary>Releases all Direct3D mobile resources.</summary>
  4186.         </member>
  4187.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Manager.Adapters">
  4188.             <summary>Collection of adapters on the system.</summary>
  4189.             <returns>Collection of adapters.</returns>
  4190.         </member>
  4191.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.Material">
  4192.             <summary>Specifies material properties. </summary>
  4193.         </member>
  4194.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Material.Ambient">
  4195.             <summary>Retrieves or sets a value that specifies the ambient color.</summary>
  4196.             <returns>A <see cref="T:System.Drawing.Color"></see> that represents the ambient color.</returns>
  4197.         </member>
  4198.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Material.AmbientColor">
  4199.             <summary>Retrieves or sets the ambient color.</summary>
  4200.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValue"></see> structure to set or retrieve.</returns>
  4201.         </member>
  4202.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Material.Diffuse">
  4203.             <summary>Retrieves or sets a value that specifies the diffuse color.</summary>
  4204.             <returns>A <see cref="T:System.Drawing.Color"></see> that represents the diffuse color is set to retrieve.</returns>
  4205.         </member>
  4206.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Material.DiffuseColor">
  4207.             <summary>Retrieves or sets the diffuse color.</summary>
  4208.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValue"></see> structure to set or retrieve.</returns>
  4209.         </member>
  4210.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Material.Specular">
  4211.             <summary>Retrieves or sets a value that specifies the specular color.</summary>
  4212.             <returns>A <see cref="T:System.Drawing.Color"></see> structure to set or retrieve.</returns>
  4213.         </member>
  4214.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Material.SpecularColor">
  4215.             <summary>Retrieves or sets the specular color.</summary>
  4216.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValue"></see> structure to set or retrieve.</returns>
  4217.         </member>
  4218.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Material.SpecularSharpness">
  4219.             <summary>Retrieves or sets a value that specifies the sharpness of specular highlights.</summary>
  4220.             <returns>Floating-point value that represents the sharpness of specular highlights.</returns>
  4221.         </member>
  4222.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.MaterialFixed">
  4223.             <summary>Specifies material properties in a fixed-point structure.</summary>
  4224.         </member>
  4225.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.MaterialFixed.Ambient">
  4226.             <summary>Represents the ambient color.</summary>
  4227.             <returns>A <see cref="T:System.Drawing.Color"></see> that represents the ambient color.</returns>
  4228.         </member>
  4229.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.MaterialFixed.AmbientColor">
  4230.             <summary>Gets or sets the ambient color.</summary>
  4231.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValueFixed"></see> structure to set or retrieve.</returns>
  4232.         </member>
  4233.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.MaterialFixed.Diffuse">
  4234.             <summary>Gets or sets a value that specifies the diffuse color.</summary>
  4235.             <returns>A <see cref="T:System.Drawing.Color"></see> that represents the diffuse color  to retrieve.</returns>
  4236.         </member>
  4237.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.MaterialFixed.DiffuseColor">
  4238.             <summary>Gets or sets the diffuse color.</summary>
  4239.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValueFixed"></see> structure to set or retrieve.</returns>
  4240.         </member>
  4241.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.MaterialFixed.Specular">
  4242.             <summary>Gets or sets a value that specifies the specular color.</summary>
  4243.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValue"></see> structure to set or retrieve.</returns>
  4244.         </member>
  4245.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.MaterialFixed.SpecularColor">
  4246.             <summary>Gets or sets the specular color.</summary>
  4247.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ColorValueFixed"></see> structure to set or retrieve.</returns>
  4248.         </member>
  4249.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.MaterialFixed.SpecularSharpness">
  4250.             <summary>Gets or sets a value that specifies the sharpness of specular highlights.</summary>
  4251.             <returns>The floating-point value that represents the sharpness of specular highlights.</returns>
  4252.         </member>
  4253.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed">
  4254.             <summary>Represents a matrix for fixed-point math operations.</summary>
  4255.         </member>
  4256.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed.#ctor(Microsoft.WindowsMobile.DirectX.Matrix)">
  4257.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed"></see> structure based on an existing <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see>. </summary>
  4258.             <param name="matr">The <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> to use.</param>
  4259.         </member>
  4260.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed.M11">
  4261.             <summary>Represents the element in the first row and the first column of the matrix.</summary>
  4262.         </member>
  4263.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed.M12">
  4264.             <summary>Represents the element in the first row and the second column of the matrix.</summary>
  4265.         </member>
  4266.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed.M13">
  4267.             <summary>Represents the element in the first row and the third column of the matrix.</summary>
  4268.         </member>
  4269.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed.M14">
  4270.             <summary>Represents the element in the first row and the fourth column of the matrix.</summary>
  4271.         </member>
  4272.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed.M21">
  4273.             <summary>Represents the element in the second row and the first column of the matrix.</summary>
  4274.         </member>
  4275.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed.M22">
  4276.             <summary>Represents the element in the second row and the second column of the matrix.</summary>
  4277.         </member>
  4278.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed.M23">
  4279.             <summary>Represents the element in the second row and the third column of the matrix.</summary>
  4280.         </member>
  4281.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed.M24">
  4282.             <summary>Represents the element in the second row and the fourth column of the matrix.</summary>
  4283.         </member>
  4284.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed.M31">
  4285.             <summary>Represents the element in the third row and the first column of the matrix.</summary>
  4286.         </member>
  4287.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed.M32">
  4288.             <summary>Represents the element in the third row and the second column of the matrix.</summary>
  4289.         </member>
  4290.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed.M33">
  4291.             <summary>Represents the element in the third row and the third column of the matrix.</summary>
  4292.         </member>
  4293.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed.M34">
  4294.             <summary>Represents the element in the third row and the fourth column of the matrix.</summary>
  4295.         </member>
  4296.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed.M41">
  4297.             <summary>Represents the element in the fourth row and the first column of the matrix.</summary>
  4298.         </member>
  4299.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed.M42">
  4300.             <summary>Represents the element in the fourth row and the second column of the matrix.</summary>
  4301.         </member>
  4302.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed.M43">
  4303.             <summary>Represents the element in the fourth row and the third column of the matrix.</summary>
  4304.         </member>
  4305.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed.M44">
  4306.             <summary>Represents the element in the fourth row and the fourth column of the matrix.</summary>
  4307.         </member>
  4308.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed.Add(Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed,Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed)">
  4309.             <summary>Adds two matrices.</summary>
  4310.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> instance that represents the result of the addition.</returns>
  4311.             <param name="right">A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure on the right side of the addition operator.</param>
  4312.             <param name="left">A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure on the left side of the addition operator.</param>
  4313.         </member>
  4314.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed.Multiply(Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed,Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed)">
  4315.             <summary>Gets the product of two matrices.</summary>
  4316.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that is the product of two matrices.</returns>
  4317.             <param name="right">The source <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure for the right operand of the equation.</param>
  4318.             <param name="left">The source <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure for the left operand of the equation.</param>
  4319.         </member>
  4320.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed.Identity">
  4321.             <summary>Represents the public static matrix identity.</summary>
  4322.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure that represents the matrix identity.</returns>
  4323.         </member>
  4324.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed.Zero">
  4325.             <summary>Retrieves an empty matrix.</summary>
  4326.             <returns>An empty <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> structure.</returns>
  4327.         </member>
  4328.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.MemoryPoolEmptyException">
  4329.             <summary>The exception that is thrown when there is no available memory.</summary>
  4330.         </member>
  4331.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.MemoryPoolEmptyException.#ctor">
  4332.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.MemoryPoolEmptyException"></see> structure. </summary>
  4333.         </member>
  4334.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.Mesh">
  4335.             <summary>Manipulates mesh objects.</summary>
  4336.         </member>
  4337.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Mesh.#ctor(System.Int32,System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags,Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats,Microsoft.WindowsMobile.DirectX.Direct3D.Device)">
  4338.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Mesh"></see> class. </summary>
  4339.             <param name="options">One or more flags from the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags"></see> enumeration that specify creation options for the mesh.</param>
  4340.             <param name="device">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> object that represents the device associated with the mesh.</param>
  4341.             <param name="vertexFormat">One or more flags from the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats"></see> enumeration that specify the format of the mesh vertices.</param>
  4342.             <param name="numFaces">Number of faces for the mesh. The valid range is greater than 0 and one less than the maximum because the last index is reserved. The maximum is typically 65534.</param>
  4343.             <param name="numVertices">Number of vertices for the mesh. This parameter must be greater than 0.</param>
  4344.             <exception cref="T:System.OutOfMemoryException">Direct3D could not allocate sufficient memory to complete the call.</exception>
  4345.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  4346.         </member>
  4347.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Mesh.Box(Microsoft.WindowsMobile.DirectX.Direct3D.Device,System.Single,System.Single,System.Single)">
  4348.             <summary>Uses a left-handed coordinate system to create a mesh that contains an axis-aligned box.</summary>
  4349.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Mesh"></see> object that contains the box.</returns>
  4350.             <param name="width">Width of the box along the x-axis.</param>
  4351.             <param name="height">Height of the box along the y-axis.</param>
  4352.             <param name="device">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> object.</param>
  4353.             <param name="depth">Depth of the box along the z-axis.</param>
  4354.             <exception cref="T:System.OutOfMemoryException">Direct3D could not allocate sufficient memory to complete the call.</exception>
  4355.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  4356.         </member>
  4357.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Mesh.Cylinder(Microsoft.WindowsMobile.DirectX.Direct3D.Device,System.Single,System.Single,System.Single,System.Int32,System.Int32)">
  4358.             <summary>Uses a left-handed coordinate system to create a mesh that contains a cylinder.</summary>
  4359.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Mesh"></see> object that represents the cylinder mesh.</returns>
  4360.             <param name="slices">Number of slices around the main axis.</param>
  4361.             <param name="device">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> object that represents the device associated with the created cylinder mesh.</param>
  4362.             <param name="length">Length of the cylinder along the z-axis.</param>
  4363.             <param name="radius1">Radius at the negative Z end. Value should be greater than or equal to 0.0f.</param>
  4364.             <param name="radius2">Radius at the positive Z end. Value should be greater than or equal to 0.0f.</param>
  4365.             <param name="stacks">Number of stacks along the main axis.</param>
  4366.             <exception cref="T:System.OutOfMemoryException">Direct3D could not allocate sufficient memory to complete the call.</exception>
  4367.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  4368.         </member>
  4369.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Mesh.Dispose">
  4370.             <summary>Releases all resources used by the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Mesh"></see>. </summary>
  4371.         </member>
  4372.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Mesh.LockAttributeBuffer(Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags)">
  4373.             <summary>Locks an attribute buffer and obtains its memory.</summary>
  4374.             <returns>Array that contains three values for each face in the mesh.</returns>
  4375.             <param name="flags">Zero or more of the following <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags"></see> that describe the type of lock to perform:<see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.NoDirtyUpdate"></see><see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.ReadOnly"></see></param>
  4376.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  4377.         </member>
  4378.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Mesh.LockAttributeBufferArray(Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags)">
  4379.             <summary>Locks an attribute buffer and obtains its memory.</summary>
  4380.             <returns>Array that contains three values for each face in the mesh.</returns>
  4381.             <param name="flags">Zero or more of the following <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags"></see> that describe the type of lock to perform:<see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.NoDirtyUpdate"></see><see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.ReadOnly"></see></param>
  4382.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  4383.         </member>
  4384.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Mesh.Optimize(Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags,Microsoft.WindowsMobile.DirectX.GraphicsStream)">
  4385.             <summary>Controls the reordering of mesh faces and vertices to optimize performance and generate an output mesh, using a <see cref="T:Microsoft.WindowsMobile.DirectX.GraphicsStream"></see>.</summary>
  4386.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Mesh"></see> object that represents the optimized mesh.</returns>
  4387.             <param name="flags">Specifies type of operation to conform to using one or more of the following <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags"></see> enumerations:<see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.IbWriteOnly"></see><see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.Use32Bit"></see><see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.WriteOnly"></see></param>
  4388.             <param name="adjacencyIn">A <see cref="T:Microsoft.WindowsMobile.DirectX.GraphicsStream"></see> containing three values per face that specify the three neighbors for each face in the source mesh. If the edge has no adjacent faces, the value is 0.</param>
  4389.             <exception cref="T:System.OutOfMemoryException">Direct3D could not allocate sufficient memory to complete the call.</exception>
  4390.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  4391.         </member>
  4392.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Mesh.Optimize(Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags,System.Int32[])">
  4393.             <summary>Controls the reordering of mesh faces and vertices to optimize performance and generate an output mesh.</summary>
  4394.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Mesh"></see> object that represents the optimized mesh.</returns>
  4395.             <param name="flags">Specifies type of operation to conform to using one or more of the following <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags"></see> enumerations:<see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.IbWriteOnly"></see><see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.Use32Bit"></see><see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.WriteOnly"></see></param>
  4396.             <param name="adjacencyIn">An array of three values per face that specify the three neighbors for each face in the source mesh. If the edge has no adjacent faces, the value is 0.</param>
  4397.             <exception cref="T:System.OutOfMemoryException">Direct3D could not allocate sufficient memory to complete the call.</exception>
  4398.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  4399.         </member>
  4400.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Mesh.Optimize(Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags,Microsoft.WindowsMobile.DirectX.GraphicsStream,System.Int32[]@,System.Int32[]@,Microsoft.WindowsMobile.DirectX.GraphicsStream@)">
  4401.             <summary>Controls the reordering of mesh faces and vertices to optimize performance and generate an output mesh.</summary>
  4402.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Mesh"></see> object that represents the optimized mesh.</returns>
  4403.             <param name="faceRemap">Destination buffer that contains the new index for each face.</param>
  4404.             <param name="vertexRemap">A <see cref="T:Microsoft.WindowsMobile.DirectX.GraphicsStream"></see> that contains the new index for each vertex.</param>
  4405.             <param name="flags">Specifies type of operation to conform to using one or more of the following <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags"></see> enumerations:<see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.IbWriteOnly"></see><see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.Use32Bit"></see></param>
  4406.             <param name="adjacencyIn">A <see cref="T:Microsoft.WindowsMobile.DirectX.GraphicsStream"></see> containing three values per face that specify the three neighbors for each face in the source mesh. If the edge has no adjacent faces, the value is 0.</param>
  4407.             <param name="adjacencyOut">An array for the face adjacency array of the optimized mesh. The face adjacency is stored as an array of arrays. The innermost array is three indices of adjacent triangles, and the outermost array is one set of face adjacencies per triangle in the mesh.</param>
  4408.             <exception cref="T:System.OutOfMemoryException">Direct3D could not allocate sufficient memory to complete the call.</exception>
  4409.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  4410.         </member>
  4411.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Mesh.Optimize(Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags,System.Int32[],System.Int32[]@,System.Int32[]@,Microsoft.WindowsMobile.DirectX.GraphicsStream@)">
  4412.             <summary>Controls the reordering of mesh faces and vertices to optimize performance and generate an output mesh.</summary>
  4413.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Mesh"></see> object that represents the optimized mesh.</returns>
  4414.             <param name="faceRemap">Destination buffer that contains the new index for each face.</param>
  4415.             <param name="vertexRemap">A <see cref="T:Microsoft.WindowsMobile.DirectX.GraphicsStream"></see> that contains the new index for each vertex.</param>
  4416.             <param name="flags">Specifies type of operation to conform to using one or more of the following <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags"></see> enumerations:<see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.IbWriteOnly"></see><see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.Use32Bit"></see></param>
  4417.             <param name="adjacencyIn">An array of three values per face that specify the three neighbors for each face in the source mesh. If the edge has no adjacent faces, the value is 0.</param>
  4418.             <param name="adjacencyOut">An array for the face adjacency array of the optimized mesh. The face adjacency is stored as an array of arrays. The innermost array is three indices of adjacent triangles, and the outermost array is one set of face adjacencies per triangle in the mesh.</param>
  4419.             <exception cref="T:System.OutOfMemoryException">Direct3D could not allocate sufficient memory to complete the call.</exception>
  4420.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  4421.         </member>
  4422.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Mesh.OptimizeInPlace(Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags,Microsoft.WindowsMobile.DirectX.GraphicsStream)">
  4423.             <summary>Controls the reordering of mesh faces and vertices to optimize performance.</summary>
  4424.             <param name="flags">Type of operation to perform as specified by one or more of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags"></see> optimization methods.</param>
  4425.             <param name="adjacencyIn">A <see cref="T:Microsoft.WindowsMobile.DirectX.GraphicsStream"></see> containing three values per face that specify the three neighbors for each face in the source mesh. If the edge has no adjacent faces, the value is 0.</param>
  4426.             <exception cref="T:System.OutOfMemoryException">Direct3D could not allocate sufficient memory to complete the call.</exception>
  4427.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  4428.         </member>
  4429.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Mesh.OptimizeInPlace(Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags,System.Int32[])">
  4430.             <summary>Controls the reordering of mesh faces and vertices to optimize performance.</summary>
  4431.             <param name="flags">Type of operation to perform as specified by one or more of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags"></see> optimization methods.</param>
  4432.             <param name="adjacencyIn">An array of three values per face that specify the three neighbors for each face in the source mesh. If the edge has no adjacent faces, the value is 0.</param>
  4433.             <exception cref="T:System.OutOfMemoryException">Direct3D could not allocate sufficient memory to complete the call.</exception>
  4434.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  4435.         </member>
  4436.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Mesh.OptimizeInPlace(Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags,Microsoft.WindowsMobile.DirectX.GraphicsStream,System.Int32[]@,System.Int32[]@,Microsoft.WindowsMobile.DirectX.GraphicsStream@)">
  4437.             <summary>Controls the reordering of mesh faces and vertices to optimize performance.</summary>
  4438.             <param name="faceRemap">Destination buffer that contains the new index for each face.</param>
  4439.             <param name="vertexRemap">A <see cref="T:Microsoft.WindowsMobile.DirectX.GraphicsStream"></see> that contains the new index for each vertex.</param>
  4440.             <param name="flags">Type of operation to perform as specified by one or more of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags"></see> optimization methods.</param>
  4441.             <param name="adjacencyIn">A <see cref="T:Microsoft.WindowsMobile.DirectX.GraphicsStream"></see> containing three values per face that specify the three neighbors for each face in the source mesh. If the edge has no adjacent faces, the value is 0.</param>
  4442.             <param name="adjacencyOut">Array for the face adjacency array of the optimized mesh. The face adjacency is stored as an array of arrays. The innermost array is three indices of adjacent triangles, and the outermost array is one set of face adjacencies per triangle in the mesh.</param>
  4443.             <exception cref="T:System.OutOfMemoryException">Direct3D could not allocate sufficient memory to complete the call.</exception>
  4444.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  4445.         </member>
  4446.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Mesh.OptimizeInPlace(Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags,System.Int32[],System.Int32[]@,System.Int32[]@,Microsoft.WindowsMobile.DirectX.GraphicsStream@)">
  4447.             <summary>Controls the reordering of mesh faces and vertices to optimize performance.</summary>
  4448.             <param name="faceRemap">Destination buffer that contains the new index for each face.</param>
  4449.             <param name="vertexRemap">A <see cref="T:Microsoft.WindowsMobile.DirectX.GraphicsStream"></see> that contains the new index for each vertex.</param>
  4450.             <param name="flags">Type of operation to perform as specified by one or more of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags"></see> optimization methods.</param>
  4451.             <param name="adjacencyIn">An array of three values per face that specify the three neighbors for each face in the source mesh. If the edge has no adjacent faces, the value is 0.</param>
  4452.             <param name="adjacencyOut">Array for the face adjacency array of the optimized mesh. The face adjacency is stored as an array of arrays. The innermost array is three indices of adjacent triangles, and the outermost array is one set of face adjacencies per triangle in the mesh.</param>
  4453.             <exception cref="T:System.OutOfMemoryException">Direct3D could not allocate sufficient memory to complete the call.</exception>
  4454.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  4455.         </member>
  4456.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Mesh.Polygon(Microsoft.WindowsMobile.DirectX.Direct3D.Device,System.Single,System.Int32)">
  4457.             <summary>Uses a left-handed coordinate system to create a mesh that contains an n-sided polygon.</summary>
  4458.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Mesh"></see> object that represents the polygon mesh.</returns>
  4459.             <param name="sides">Number of sides for the polygon; must be greater than or equal to 3.</param>
  4460.             <param name="device">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> object that represents the device associated with the created polygon mesh.</param>
  4461.             <param name="length">Length of each side.</param>
  4462.             <exception cref="T:System.OutOfMemoryException">Direct3D could not allocate sufficient memory to complete the call.</exception>
  4463.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  4464.         </member>
  4465.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Mesh.SetAttributeTable(Microsoft.WindowsMobile.DirectX.Direct3D.AttributeRange[])">
  4466.             <summary>Sets a mesh's attribute table and specifies the number of entries stored in it.</summary>
  4467.             <param name="table">Array of <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.AttributeRange"></see> structures that represents the entries in the mesh attribute table.</param>
  4468.             <exception cref="T:System.OutOfMemoryException">Direct3D could not allocate sufficient memory to complete the call.</exception>
  4469.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  4470.         </member>
  4471.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Mesh.Sphere(Microsoft.WindowsMobile.DirectX.Direct3D.Device,System.Single,System.Int32,System.Int32)">
  4472.             <summary>Uses a left-handed coordinate system to create a mesh that contains a sphere.</summary>
  4473.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Mesh"></see> object that represents the sphere mesh.</returns>
  4474.             <param name="radius">Radius of the sphere. This value should be greater than or equal to 0.0f.</param>
  4475.             <param name="slices">Number of slices around the main axis.</param>
  4476.             <param name="device">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> object that represents the device associated with the created sphere mesh.</param>
  4477.             <param name="stacks">Number of stacks along the main axis.</param>
  4478.             <exception cref="T:System.OutOfMemoryException">Direct3D could not allocate sufficient memory to complete the call.</exception>
  4479.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  4480.         </member>
  4481.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Mesh.Torus(Microsoft.WindowsMobile.DirectX.Direct3D.Device,System.Single,System.Single,System.Int32,System.Int32)">
  4482.             <summary>Uses a left-handed coordinate system to create a mesh that contains a torus.</summary>
  4483.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Mesh"></see> object that represents the torus mesh.</returns>
  4484.             <param name="sides">Number of sides in a cross section; must be greater than or equal to 3.</param>
  4485.             <param name="innerRadius">Inner radius of the torus; should be greater than or equal to 0.0f.</param>
  4486.             <param name="device">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> object that represents the device associated with the text mesh.</param>
  4487.             <param name="outerRadius">Outer radius of the torus; should be greater than or equal to 0.0f.</param>
  4488.             <param name="rings">Number of rings in the torus; must be greater than or equal to 3.</param>
  4489.             <exception cref="T:System.OutOfMemoryException">Direct3D could not allocate sufficient memory to complete the call.</exception>
  4490.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  4491.         </member>
  4492.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Mesh.UnlockAttributeBuffer">
  4493.             <summary>Releases the attribute buffer.</summary>
  4494.         </member>
  4495.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Mesh.UnlockAttributeBuffer(System.Int32[])">
  4496.             <summary>Releases the attribute buffer.</summary>
  4497.             <param name="attributeData">The attribute buffer to unlock.</param>
  4498.         </member>
  4499.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags">
  4500.             <summary>Defines flags used to specify creation options for a mesh. </summary>
  4501.         </member>
  4502.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.DoNotClip">
  4503.             <summary>Used for vertex and index buffers.</summary>
  4504.         </member>
  4505.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.Dynamic">
  4506.             <summary>Equivalent to specifying both <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.VbDynamic"></see> and <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.IbDynamic"></see>.</summary>
  4507.         </member>
  4508.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.IbDynamic">
  4509.             <summary>Specifies use of the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.Dynamic"></see> usage flag for index buffers.</summary>
  4510.         </member>
  4511.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.IbManaged">
  4512.             <summary>Specifies use of the memory class for index buffers.</summary>
  4513.         </member>
  4514.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.IbSystemMem">
  4515.             <summary>Specifies use of the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.SystemMemory"></see> memory class for index buffers.</summary>
  4516.         </member>
  4517.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.IbWriteOnly">
  4518.             <summary>Specifies use of the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.WriteOnly"></see> usage flag for index buffers.</summary>
  4519.         </member>
  4520.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.Managed">
  4521.             <summary>Equivalent to specifying both <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.VbManaged"></see> and <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.IbManaged"></see>.</summary>
  4522.         </member>
  4523.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.OptimizeAttributeSort">
  4524.             <summary>Reorders faces to optimize for fewer attribute bundle state changes and enhanced <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.BaseMesh.DrawSubset(System.Int32)"></see> performance for a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.BaseMesh"></see>.</summary>
  4525.         </member>
  4526.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.OptimizeCompact">
  4527.             <summary>Reorders faces to remove unused vertices and faces.</summary>
  4528.         </member>
  4529.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.OptimizeIgnoreVerts">
  4530.             <summary>Optimizes the faces only; does not optimize the vertices.</summary>
  4531.         </member>
  4532.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.OptimizeStripReorder">
  4533.             <summary>Reorders faces to maximize the length of adjacent triangles.</summary>
  4534.         </member>
  4535.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.OptimizeVertexCache">
  4536.             <summary>Reorders faces to increase the cache hit rate of vertex caches.</summary>
  4537.         </member>
  4538.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.SystemMemory">
  4539.             <summary>Equivalent to specifying both <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.VbSystemMem"></see> and <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.IbSystemMem"></see>.</summary>
  4540.         </member>
  4541.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.Use32Bit">
  4542.             <summary>Specifies 32-bit indices instead of 16-bit indices for the mesh.</summary>
  4543.         </member>
  4544.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.VbDynamic">
  4545.             <summary>Specifies use of the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.Dynamic"></see> usage flag for vertex buffers.</summary>
  4546.         </member>
  4547.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.VbManaged">
  4548.             <summary>Specifies use of the memory class for vertex buffers.</summary>
  4549.         </member>
  4550.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.VbShare">
  4551.             <summary>Forces the cloned meshes to share vertex buffers.</summary>
  4552.         </member>
  4553.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.VbSystemMem">
  4554.             <summary>Specifies use of the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.SystemMemory"></see> memory class for vertex buffers.</summary>
  4555.         </member>
  4556.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.VbWriteOnly">
  4557.             <summary>Specifies use of the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.WriteOnly"></see> usage flag for vertex buffers.</summary>
  4558.         </member>
  4559.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.WriteOnly">
  4560.             <summary>Equivalent to specifying both <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.VbWriteOnly"></see> and <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags.IbWriteOnly"></see>.</summary>
  4561.         </member>
  4562.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.MeshOptions">
  4563.             <summary>Specifies the type of mesh optimization to perform.</summary>
  4564.         </member>
  4565.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.MeshOptions.#ctor(Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags)">
  4566.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.MeshOptions"></see> class. </summary>
  4567.             <param name="initialFlag">Array of <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags"></see> objects that specifies the mesh creation options.</param>
  4568.         </member>
  4569.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.MeshOptions.DoNotClip">
  4570.             <summary>Specifies whether <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Usage.DoNotClip"></see> of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Usage"></see> enumeration should be used for vertex and index buffers.</summary>
  4571.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Usage.DoNotClip"></see> should be used, or false if it should not be used; otherwise, false. </returns>
  4572.         </member>
  4573.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.MeshOptions.Dynamic">
  4574.             <summary>Specifies whether <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Usage.Dynamic"></see> of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Usage"></see> enumeration should be used for vertex and index buffers.</summary>
  4575.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Usage.Dynamic"></see> should be used, or false if it should not be used; otherwise, false.</returns>
  4576.         </member>
  4577.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.MeshOptions.IndexBufferDynamic">
  4578.             <summary>Specifies whether <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Usage.Dynamic"></see> of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Usage"></see> enumeration should be used for index buffers.</summary>
  4579.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Usage.Dynamic"></see> should be used, or false if it should not be used; otherwise, false.</returns>
  4580.         </member>
  4581.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.MeshOptions.IndexBufferManaged">
  4582.             <summary>Specifies whether <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Pool.Managed"></see> of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Pool"></see> enumeration should be used for index buffers.</summary>
  4583.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Pool.Managed"></see> should be used, or false if it should not be used; otherwise, false.</returns>
  4584.         </member>
  4585.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.MeshOptions.IndexBufferSystemMem">
  4586.             <summary>Specifies whether <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Pool.SystemMemory"></see> of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Pool"></see> enumeration should be used for index buffers.</summary>
  4587.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Pool.SystemMemory"></see> should be used, or false if it should not be used; otherwise, false.</returns>
  4588.         </member>
  4589.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.MeshOptions.IndexBufferWriteOnly">
  4590.             <summary>Specifies whether <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Usage.WriteOnly"></see> of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Usage"></see> enumeration should be used for index buffers.</summary>
  4591.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Usage.WriteOnly"></see> should be used, or false if it should not be used; otherwise, false.</returns>
  4592.         </member>
  4593.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.MeshOptions.Managed">
  4594.             <summary>Specifies whether <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Pool.Managed"></see> of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Pool"></see> enumeration should be used for vertex and index buffers.</summary>
  4595.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Pool.Managed"></see> should be used, or false if it should not be used; otherwise, false.</returns>
  4596.         </member>
  4597.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.MeshOptions.SystemMem">
  4598.             <summary>Specifies whether <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Pool.SystemMemory"></see> of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Pool"></see> enumeration should be used for vertex and index buffers.</summary>
  4599.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Pool.SystemMemory"></see> should be used, or false if it should not be used; otherwise, false.</returns>
  4600.         </member>
  4601.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.MeshOptions.Use32Bit">
  4602.             <summary>Specifies whether the mesh uses 32-bit indices instead of 16-bit indices.</summary>
  4603.             <returns>true if the mesh uses 32-bit indices, or false if it uses 16-bit indices.</returns>
  4604.         </member>
  4605.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.MeshOptions.Value">
  4606.             <summary>Specifies creation options for a mesh.</summary>
  4607.             <returns>One or more values of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.MeshFlags"></see> enumeration to set or retrieve.</returns>
  4608.         </member>
  4609.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.MeshOptions.VertexBufferDynamic">
  4610.             <summary>Specifies whether <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Usage.Dynamic"></see> of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Usage"></see> enumeration should be used for vertex buffers.</summary>
  4611.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Usage.Dynamic"></see> should be used, or false if it should not be used; otherwise, false.</returns>
  4612.         </member>
  4613.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.MeshOptions.VertexBufferManaged">
  4614.             <summary>Specifies whether <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Pool.Managed"></see> of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Pool"></see> enumeration should be used for vertex buffers.</summary>
  4615.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Pool.Managed"></see> should be used, or false if it should not be used; otherwise, false.</returns>
  4616.         </member>
  4617.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.MeshOptions.VertexBufferSystemMem">
  4618.             <summary>Specifies whether <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Pool.SystemMemory"></see> of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Pool"></see> enumeration should be used for vertex buffers.</summary>
  4619.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Pool.SystemMemory"></see> should be used, or false if it should not be used; otherwise, false.</returns>
  4620.         </member>
  4621.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.MeshOptions.VertexBufferWriteOnly">
  4622.             <summary>Specifies whether <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Usage.WriteOnly"></see> of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Usage"></see> enumeration should be used for vertex buffers.</summary>
  4623.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Usage.WriteOnly"></see> should be used, or false if it should not be used; otherwise, false.</returns>
  4624.         </member>
  4625.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.MeshOptions.WriteOnly">
  4626.             <summary>Specifies whether <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Usage.WriteOnly"></see> of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Usage"></see> enumeration should be used for vertex and index buffers.</summary>
  4627.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Usage.WriteOnly"></see> should be used, or false if it should not be used; otherwise, false.</returns>
  4628.         </member>
  4629.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.MiscCaps">
  4630.             <summary>Provides a variety of driver primitive capabilities.</summary>
  4631.         </member>
  4632.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.MiscCaps.SupportsColorWrite">
  4633.             <summary>Specifies whether the device supports per-channel writes for the render target color buffer.</summary>
  4634.             <returns>true if the device supports per-channel writes for the render target color buffer; otherwise, false.</returns>
  4635.         </member>
  4636.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.MiscCaps.SupportsCullClockwise">
  4637.             <summary>Specifies whether the driver supports clockwise triangle culling through <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.CullMode"></see> of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager"></see>.</summary>
  4638.             <returns>true if the driver supports clockwise triangle culling; otherwise, false.</returns>
  4639.         </member>
  4640.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.MiscCaps.SupportsCullCounterClockwise">
  4641.             <summary>Specifies whether the driver supports counterclockwise triangle culling through <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.CullMode"></see> of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager"></see>.</summary>
  4642.             <returns>true if the driver supports counterclockwise triangle culling; otherwise, false.</returns>
  4643.         </member>
  4644.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.MiscCaps.SupportsCullNone">
  4645.             <summary>Specifies whether the driver does not perform triangle culling.</summary>
  4646.             <returns>true if the driver does not perform triangle culling; otherwise, false.</returns>
  4647.         </member>
  4648.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.MiscCaps.SupportsTextureStageStateArgumentTemp">
  4649.             <summary>Specifies whether the device supports <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureArgument"></see> for temporary registers.</summary>
  4650.             <returns>true if the device supports <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureArgument"></see>for temporary registers; otherwise, false.</returns>
  4651.         </member>
  4652.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.MoreDataException">
  4653.             <summary>The exception that is thrown when more data is available than the specified buffer size can hold.</summary>
  4654.         </member>
  4655.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.MoreDataException.#ctor">
  4656.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.MoreDataException"></see> class. </summary>
  4657.         </member>
  4658.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.MultiSampleType">
  4659.             <summary>Defines the levels of full-scene multisampling that the device can apply.</summary>
  4660.         </member>
  4661.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MultiSampleType.EightSamples">
  4662.             <summary>Enables eight levels of full-scene multisampling.</summary>
  4663.         </member>
  4664.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MultiSampleType.ElevenSamples">
  4665.             <summary>Enables 11 levels of full-scene multisampling.</summary>
  4666.         </member>
  4667.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MultiSampleType.FifteenSamples">
  4668.             <summary>Enables 15 levels of full-scene multisampling.</summary>
  4669.         </member>
  4670.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MultiSampleType.FiveSamples">
  4671.             <summary>Enables five levels of full-scene multisampling.</summary>
  4672.         </member>
  4673.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MultiSampleType.FourSamples">
  4674.             <summary>Enables four levels of full-scene multisampling.</summary>
  4675.         </member>
  4676.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MultiSampleType.FourteenSamples">
  4677.             <summary>Enables 14 levels of full-scene multisampling.</summary>
  4678.         </member>
  4679.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MultiSampleType.NineSamples">
  4680.             <summary>Enables nine levels of full-scene multisampling.</summary>
  4681.         </member>
  4682.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MultiSampleType.None">
  4683.             <summary>Specifies no full-scene multisampling, and enables swap effects other than <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.SwapEffect.Discard"></see>.</summary>
  4684.         </member>
  4685.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MultiSampleType.SevenSamples">
  4686.             <summary>Enables seven levels of full-scene multisampling.</summary>
  4687.         </member>
  4688.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MultiSampleType.SixSamples">
  4689.             <summary>Enables six levels of full-scene multisampling.</summary>
  4690.         </member>
  4691.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MultiSampleType.SixteenSamples">
  4692.             <summary>Enables 16 levels of full-scene multisampling.</summary>
  4693.         </member>
  4694.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MultiSampleType.TenSamples">
  4695.             <summary>Enables 10 levels of full-scene multisampling.</summary>
  4696.         </member>
  4697.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MultiSampleType.ThirteenSamples">
  4698.             <summary>Enables 13 levels of full-scene multisampling.</summary>
  4699.         </member>
  4700.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MultiSampleType.ThreeSamples">
  4701.             <summary>Enables three levels of full-scene multisampling.</summary>
  4702.         </member>
  4703.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MultiSampleType.TwelveSamples">
  4704.             <summary>Enables 12 levels of full-scene multisampling.</summary>
  4705.         </member>
  4706.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.MultiSampleType.TwoSamples">
  4707.             <summary>Enables two levels of full-scene multisampling.</summary>
  4708.         </member>
  4709.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.NotAvailableException">
  4710.             <summary>The exception that is thrown when the device does not support the queried technique.</summary>
  4711.         </member>
  4712.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.NotAvailableException.#ctor">
  4713.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.NotAvailableException"></see> class. </summary>
  4714.         </member>
  4715.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.NotFoundException">
  4716.             <summary>The exception that is thrown when the device does not support the queried technique.</summary>
  4717.         </member>
  4718.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.NotFoundException.#ctor">
  4719.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.NotFoundException"></see> class. </summary>
  4720.         </member>
  4721.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.PaletteEntry">
  4722.             <summary>Specifies the color and usage of an entry in a logical palette.</summary>
  4723.         </member>
  4724.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.PaletteEntry.#ctor(System.Byte,System.Byte,System.Byte,System.Byte)">
  4725.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.PaletteEntry"></see> class. </summary>
  4726.             <param name="blue">Blue intensity value for the palette entry.</param>
  4727.             <param name="flags">Alpha intensity value for the palette entry.</param>
  4728.             <param name="green">Green intensity value for the palette entry.</param>
  4729.             <param name="red">Red intensity value for the palette entry.</param>
  4730.         </member>
  4731.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.PaletteEntry.Blue">
  4732.             <summary>Retrieves or sets the blue intensity value for the palette entry.</summary>
  4733.             <returns>A <see cref="T:System.Byte"></see> value that represents the blue intensity for the palette entry.</returns>
  4734.         </member>
  4735.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.PaletteEntry.Flags">
  4736.             <summary>Retrieves or sets the alpha intensity value for the palette entry.</summary>
  4737.             <returns>A <see cref="T:System.Byte"></see> value that represents the alpha intensity for the palette entry.</returns>
  4738.         </member>
  4739.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.PaletteEntry.Green">
  4740.             <summary>Retrieves or sets the green intensity value for the palette entry.</summary>
  4741.             <returns>A <see cref="T:System.Byte"></see> value that represents the green intensity for the palette entry.</returns>
  4742.         </member>
  4743.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.PaletteEntry.Red">
  4744.             <summary>Retrieves or sets the red intensity value for the palette entry.</summary>
  4745.             <returns>A <see cref="T:System.Byte"></see> value that represents the red intensity for the palette entry.</returns>
  4746.         </member>
  4747.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.PitchAndFamily">
  4748.             <summary>Defines font families.</summary>
  4749.         </member>
  4750.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.PitchAndFamily.DefaultPitch">
  4751.             <summary>Specifies default pitch.</summary>
  4752.         </member>
  4753.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.PitchAndFamily.FamilyDecorative">
  4754.             <summary>Specifies a novelty font; for example, Old English.</summary>
  4755.         </member>
  4756.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.PitchAndFamily.FamilyDoNotCare">
  4757.             <summary>Specifies a generic family name, which is used when information about a font does not exist or does not matter. The default font is used.</summary>
  4758.         </member>
  4759.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.PitchAndFamily.FamilyModern">
  4760.             <summary>Specifies a monospace font with or without serifs. Monospace fonts are usually modern; examples include Pica, Elite, and Courier New.</summary>
  4761.         </member>
  4762.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.PitchAndFamily.FamilyRoman">
  4763.             <summary>Specifies a proportional font with serifs; for example, Times New Roman.</summary>
  4764.         </member>
  4765.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.PitchAndFamily.FamilyScript">
  4766.             <summary>Specifies a font that is designed to look like handwriting; for example, Script and Cursive.</summary>
  4767.         </member>
  4768.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.PitchAndFamily.FamilySwiss">
  4769.             <summary>Specifies a proportional font without serifs; for example, Arial.</summary>
  4770.         </member>
  4771.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.PitchAndFamily.FixedPitch">
  4772.             <summary>Specifies a monospace font with or without serifs. Monospace fonts are usually modern; examples include Pica, Elite, and Courier New.</summary>
  4773.         </member>
  4774.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.PitchAndFamily.VariablePitch">
  4775.             <summary>Specifies a variable-pitch font.</summary>
  4776.         </member>
  4777.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.Pool">
  4778.             <summary>Defines the memory class that holds buffers for a resource.</summary>
  4779.         </member>
  4780.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Pool.Managed">
  4781.             <summary>Resources are copied automatically to device-accessible memory as needed. Managed resources are backed by system memory.</summary>
  4782.         </member>
  4783.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Pool.SystemMemory">
  4784.             <summary>Resources are stored in system memory.</summary>
  4785.         </member>
  4786.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Pool.VideoMemory">
  4787.             <summary>Resources are stored in video memory.</summary>
  4788.         </member>
  4789.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.Precision">
  4790.             <summary>Specifies the desired output precision.</summary>
  4791.         </member>
  4792.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Precision.Default">
  4793.             <summary>Specifies any reasonable font.</summary>
  4794.         </member>
  4795.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Precision.Raster">
  4796.             <summary>When more than one font has a given name, use the raster font if available.</summary>
  4797.         </member>
  4798.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Precision.String">
  4799.             <summary>Specifies a font with a size (height and width) that most closely matches the requested size. The driver may disregard the requested orientation and escapement, but other attributes must match.</summary>
  4800.         </member>
  4801.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.PresentFlag">
  4802.             <summary>Defines flags that control a <see cref="Overload:Microsoft.WindowsMobile.DirectX.Direct3D.Device.Present"></see> operation for a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see>.</summary>
  4803.         </member>
  4804.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.PresentFlag.LockableBackBuffer">
  4805.             <summary>Informs the driver that the back buffers contain video data.</summary>
  4806.         </member>
  4807.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.PresentFlag.None">
  4808.             <summary>Use no presentation flags.</summary>
  4809.         </member>
  4810.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.PresentInterval">
  4811.             <summary>Defines flags that describe the relationship between the adapter refresh rate and the rate at which the <see cref="Overload:Microsoft.WindowsMobile.DirectX.Direct3D.Device.Present"></see> operations are completed for a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see>.</summary>
  4812.         </member>
  4813.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.PresentInterval.Default">
  4814.             <summary>Equivalent to setting <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.PresentInterval.One"></see>.</summary>
  4815.         </member>
  4816.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.PresentInterval.Four">
  4817.             <summary>The driver waits for the vertical retrace period. <see cref="Overload:Microsoft.WindowsMobile.DirectX.Direct3D.Device.Present"></see> operations are not affected more frequently than every fourth screen refresh. Check the <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.PresentationIntervals"></see> property to determine whether the driver supports this option.</summary>
  4818.         </member>
  4819.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.PresentInterval.Immediate">
  4820.             <summary>The runtime updates the window client area immediately, and might do so more than once during the adapter refresh period. <see cref="Overload:Microsoft.WindowsMobile.DirectX.Direct3D.Device.Present"></see> operations might be affected immediately. This option is always available for both windowed and full-screen swap chains.</summary>
  4821.         </member>
  4822.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.PresentInterval.One">
  4823.             <summary>The driver waits for the vertical retrace period (the runtime will beam trace to prevent tearing). <see cref="Overload:Microsoft.WindowsMobile.DirectX.Direct3D.Device.Present"></see> operations are not affected more frequently than the screen refresh rate; the runtime completes one <see cref="Overload:Microsoft.WindowsMobile.DirectX.Direct3D.Device.Present"></see> operation per adapter refresh period, at most. This option is always available for both windowed and full-screen swap chains.</summary>
  4824.         </member>
  4825.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.PresentInterval.Three">
  4826.             <summary>The driver waits for the vertical retrace period. <see cref="Overload:Microsoft.WindowsMobile.DirectX.Direct3D.Device.Present"></see> operations are not affected more frequently than every third screen refresh. Check the <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.PresentationIntervals"></see> property to determine whether the driver supports this option.</summary>
  4827.         </member>
  4828.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.PresentInterval.Two">
  4829.             <summary>The driver waits for the vertical retrace period. <see cref="Overload:Microsoft.WindowsMobile.DirectX.Direct3D.Device.Present"></see> operations are not affected more frequently than every second screen refresh. Check the <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.Caps.PresentationIntervals"></see> property to determine whether the driver supports this option.</summary>
  4830.         </member>
  4831.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.PresentParameters">
  4832.             <summary>Describes the presentation parameters.</summary>
  4833.         </member>
  4834.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.PresentParameters.#ctor">
  4835.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.PresentParameters"></see> class. </summary>
  4836.         </member>
  4837.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.PresentParameters.Clone">
  4838.             <summary>Creates a duplicate copy of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.PresentParameters"></see> object.</summary>
  4839.             <returns>An object that represents the copied device.</returns>
  4840.             <exception cref="T:System.OutOfMemoryException">Direct3D could not allocate sufficient memory to complete the call.</exception>
  4841.         </member>
  4842.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.PresentParameters.AutoDepthStencilFormat">
  4843.             <summary>Retrieves or sets the depth stencil surface the device creates.</summary>
  4844.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DepthFormat"></see> enumerated type that describes the format of the automatic depth stencil surface the device creates.</returns>
  4845.         </member>
  4846.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.PresentParameters.BackBufferCount">
  4847.             <summary>Retrieves or sets the number of back buffers.</summary>
  4848.             <returns>Number of back buffers.</returns>
  4849.         </member>
  4850.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.PresentParameters.BackBufferFormat">
  4851.             <summary>Retrieves or sets the format of the back buffer. </summary>
  4852.             <returns><see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Format"></see> of the back buffer.</returns>
  4853.         </member>
  4854.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.PresentParameters.BackBufferHeight">
  4855.             <summary>Retrieves or sets the height of a swap chain's back buffers, in pixels.</summary>
  4856.             <returns>Height of the swap chain's back buffers, in pixels.</returns>
  4857.         </member>
  4858.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.PresentParameters.BackBufferWidth">
  4859.             <summary>Retrieves or sets the width of a swap chain's back buffers, in pixels.</summary>
  4860.             <returns>Width of the swap chain's back buffers, in pixels.</returns>
  4861.         </member>
  4862.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.PresentParameters.EnableAutoDepthStencil">
  4863.             <summary>Indicates whether or not Direct3D manages depth buffers for an application.</summary>
  4864.             <returns>true if Direct3D manages the depth buffers; otherwise, false.</returns>
  4865.         </member>
  4866.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.PresentParameters.FullScreenPresentationInterval">
  4867.             <summary>Retrieves or sets the maximum rate at which the swap chain's back buffers can be presented.</summary>
  4868.             <returns>Maximum rate at which the swap chain's back buffers can be presented.</returns>
  4869.         </member>
  4870.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.PresentParameters.MultiSample">
  4871.             <summary>Retrieves or sets the levels of full-scene multisampling that the device can apply.</summary>
  4872.             <returns>Member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.MultiSampleType"></see> enumeration that indicates the level of multisampling used by the swap chain.</returns>
  4873.         </member>
  4874.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.PresentParameters.PresentFlag">
  4875.             <summary>Retrieves or sets the present flag.</summary>
  4876.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.PresentFlag"></see> value.</returns>
  4877.         </member>
  4878.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.PresentParameters.SwapEffect">
  4879.             <summary>Retrieves or sets the swap effect.</summary>
  4880.             <returns>Member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.SwapEffect"></see><see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.SwapEffect"></see> enumerated type that indicates how buffers are swapped.</returns>
  4881.         </member>
  4882.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.PresentParameters.Windowed">
  4883.             <summary>Indicates whether or not an application is running in a windowed mode.</summary>
  4884.             <returns>true if the application is running windowed; otherwise, false.</returns>
  4885.         </member>
  4886.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.PrimitiveType">
  4887.             <summary>Defines the primitives supported by Direct3D.</summary>
  4888.         </member>
  4889.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.PrimitiveType.LineList">
  4890.             <summary>Renders the vertices as a list of isolated straight line segments. Calls that use this primitive type fail if the count is less than two or is odd.</summary>
  4891.         </member>
  4892.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.PrimitiveType.LineStrip">
  4893.             <summary>Renders the vertices as a single polyline. Calls that use this primitive type fail if the count is less than two.</summary>
  4894.         </member>
  4895.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.PrimitiveType.PointList">
  4896.             <summary>Renders the vertices as a collection of isolated points. This value is unsupported for indexed primitives.</summary>
  4897.         </member>
  4898.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.PrimitiveType.TriangleFan">
  4899.             <summary>Renders the vertices as a triangle fan.</summary>
  4900.         </member>
  4901.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.PrimitiveType.TriangleList">
  4902.             <summary>Renders the specified vertices as a sequence of isolated triangles. Each group of three vertices defines a separate triangle. Back face culling is affected by the current winding-order render state.</summary>
  4903.         </member>
  4904.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.PrimitiveType.TriangleStrip">
  4905.             <summary>Renders the vertices as a triangle strip. The back face culling flag is flipped automatically on even-numbered triangles.</summary>
  4906.         </member>
  4907.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.Profile">
  4908.             <summary>Provides a guarantee that a certain level of functionality is supported.</summary>
  4909.         </member>
  4910.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Profile.Base">
  4911.             <summary>Provides functionality described in Remarks.</summary>
  4912.         </member>
  4913.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.RasterCaps">
  4914.             <summary>Contains information about raster drawing capabilities.</summary>
  4915.         </member>
  4916.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RasterCaps.SupportsAnisotropy">
  4917.             <summary>Determines whether the device supports anisotropic filtering.</summary>
  4918.             <returns>true if the device supports anisotropic filtering; otherwise, false.</returns>
  4919.         </member>
  4920.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RasterCaps.SupportsColorPerspective">
  4921.             <summary>Determines whether the device iterates color perspective correctly.</summary>
  4922.             <returns>true if the device supports iterating color perspective correctly; otherwise, false.</returns>
  4923.         </member>
  4924.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RasterCaps.SupportsDepthBias">
  4925.             <summary>Determines whether the device supports legacy depth bias.</summary>
  4926.             <returns>true if the device supports legacy depth bias; otherwise, false.</returns>
  4927.         </member>
  4928.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RasterCaps.SupportsDither">
  4929.             <summary>Determines whether the device supports dithering to improve color resolution.</summary>
  4930.             <returns>true if the device supports dithering; otherwise, false.</returns>
  4931.         </member>
  4932.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RasterCaps.SupportsExp2Fog">
  4933.             <summary>Supports the exponential fog mode that is exponential to the square of the distance (EXP2).</summary>
  4934.             <returns>true if the device supports EXP2; otherwise, false.</returns>
  4935.         </member>
  4936.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RasterCaps.SupportsExpFog">
  4937.             <summary>Supports the exponential fog mode (EXP),</summary>
  4938.             <returns>true if the device supports EXP; otherwise, false.</returns>
  4939.         </member>
  4940.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RasterCaps.SupportsFogRange">
  4941.             <summary>Determines whether the device supports range-based fog.</summary>
  4942.             <returns>true if the device supports range-based fog; otherwise, false.</returns>
  4943.         </member>
  4944.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RasterCaps.SupportsFogTable">
  4945.             <summary>Determines whether the device supports using a fog table.</summary>
  4946.             <returns>true if the device supports using a fog table; otherwise, false.</returns>
  4947.         </member>
  4948.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RasterCaps.SupportsFogVertex">
  4949.             <summary>Determines whether the device supports vertex fog.</summary>
  4950.             <returns>true if the device supports vertex fog; otherwise, false.</returns>
  4951.         </member>
  4952.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RasterCaps.SupportsMipMapLevelOfDetailBias">
  4953.             <summary>Determines whether the device supports level of detail (LOD) bias adjustments.</summary>
  4954.             <returns>true if the device supports LOD bias adjustments; otherwise, false.</returns>
  4955.         </member>
  4956.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RasterCaps.SupportsSlopeScaleDepthBias">
  4957.             <summary>Determines whether the device supports performing true slope scale-based depth bias.</summary>
  4958.             <returns>true if the device supports true slope scale-based depth bias; otherwise, false.</returns>
  4959.         </member>
  4960.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RasterCaps.SupportsWBuffer">
  4961.             <summary>Determines whether the device supports depth buffering using the w-buffer.</summary>
  4962.             <returns>true if the device supports depth buffering using the w-buffer; otherwise, false.</returns>
  4963.         </member>
  4964.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RasterCaps.SupportsWFog">
  4965.             <summary>Determines whether the device supports w-based fog.</summary>
  4966.             <returns>true if the device supports w-based fog; otherwise, false.</returns>
  4967.         </member>
  4968.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RasterCaps.SupportsZBufferLessHsr">
  4969.             <summary>Determines whether a device can perform hidden-surface removal (HSR) without requiring the application to sort polygons and without requiring a depth buffer to be allocated.</summary>
  4970.             <returns>true if the device supports bufferless HSR; otherwise, false.</returns>
  4971.         </member>
  4972.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RasterCaps.SupportsZFog">
  4973.             <summary>Determines whether the device supports z-based fog.</summary>
  4974.             <returns>true if the device supports z-based fog; otherwise, false.</returns>
  4975.         </member>
  4976.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager">
  4977.             <summary>Defines device render states.</summary>
  4978.         </member>
  4979.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.AlphaBlendEnable">
  4980.             <summary>Retrieves or sets a value to enable alpha-blended transparency.</summary>
  4981.             <returns>true if alpha-blended transparency is enabled; otherwise, false.</returns>
  4982.         </member>
  4983.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.AlphaFunction">
  4984.             <summary>Retrieves or sets the comparison function for the alpha test.</summary>
  4985.             <returns>A member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Compare"></see> enumeration that represents the comparison function to set or retrieve. The default is <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Compare.Always"></see>.</returns>
  4986.         </member>
  4987.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.AlphaTestEnable">
  4988.             <summary>Retrieves or sets a render state that enables a per-pixel alpha test.</summary>
  4989.             <returns>true if per-pixel alpha blending is enabled; otherwise, false. The default value is false.</returns>
  4990.         </member>
  4991.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.Ambient">
  4992.             <summary>Retrieves or sets the ambient light color.</summary>
  4993.             <returns>A <see cref="T:System.Drawing.Color"></see> that specifies the ambient color value to set or retrieve. The default is zero.</returns>
  4994.         </member>
  4995.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.AmbientMaterialSource">
  4996.             <summary>Retrieves or sets the ambient color source for lighting calculations.</summary>
  4997.             <returns>Member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ColorSource"></see> enumeration that specifies the ambient color source value to set or retrieve.</returns>
  4998.         </member>
  4999.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.BlendOperation">
  5000.             <summary>Retrieves or sets a value to select the arithmetic operation to apply when <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.AlphaBlendEnable"></see> is set to true.</summary>
  5001.             <returns>Member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.BlendOperation"></see> enumeration that represents the blend operation to set or retrieve. The default is <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.BlendOperation.Add"></see>.</returns>
  5002.         </member>
  5003.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.Clipping">
  5004.             <summary>Retrieves or sets a value to enable primitive clipping by Direct3D.</summary>
  5005.             <returns>true if primitive clipping is enabled; otherwise, false. The default is true.</returns>
  5006.         </member>
  5007.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.ColorVertex">
  5008.             <summary>Retrieves or sets a value to enable or disable per-vertex color.</summary>
  5009.             <returns>Set to true to enable per-vertex color, or false to disable it. The default value is true.</returns>
  5010.         </member>
  5011.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.ColorWriteEnable">
  5012.             <summary>Retrieves or sets a value that enables a per-channel write for the render target color buffer.</summary>
  5013.             <returns>Value of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ColorWriteEnable"></see> enumeration that specifies the color channel to set or retrieve.</returns>
  5014.         </member>
  5015.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.CullMode">
  5016.             <summary>Specifies how back-facing triangles are culled, if at all.</summary>
  5017.             <returns>Value of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Cull"></see> enumeration that specifies the culling mode to set or retrieve. The default value is <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Cull.CounterClockwise"></see>.</returns>
  5018.         </member>
  5019.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.DepthBias">
  5020.             <summary>Sets or retrieves the depth bias for polygons.</summary>
  5021.             <returns>Depth bias for polygons.</returns>
  5022.         </member>
  5023.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.DestinationBlend">
  5024.             <summary>Contains a member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Blend"></see> enumeration that represents the destination blend.</summary>
  5025.             <returns>Value of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Blend"></see> that represents the current blend mode or the blend mode to set. The default is <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.Zero"></see>.</returns>
  5026.         </member>
  5027.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.DiffuseMaterialSource">
  5028.             <summary>Retrieves or sets the diffuse color source for lighting calculations.</summary>
  5029.             <returns>Value of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ColorSource"></see> that specifies the diffuse color source value to set or retrieve. The default is <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.ColorSource.Color1"></see>.</returns>
  5030.         </member>
  5031.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.DitherEnable">
  5032.             <summary>Enables or disables dithering.</summary>
  5033.             <returns>true if dithering is enabled; otherwise, false. The default is false.</returns>
  5034.         </member>
  5035.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.FillMode">
  5036.             <summary>Represents the fill mode.</summary>
  5037.             <returns>Value of a <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.FillMode"></see> that specifies the fill mode to set or retrieve. The default is <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.FillMode.Solid"></see>.</returns>
  5038.         </member>
  5039.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.FogColor">
  5040.             <summary>Retrieves or sets the fog color.</summary>
  5041.             <returns>A <see cref="T:System.Drawing.Color"></see> that specifies the fog color to set or retrieve.</returns>
  5042.         </member>
  5043.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.FogDensity">
  5044.             <summary>Retrieves or sets the fog density for pixel or vertex fog used in exponential fog modes.</summary>
  5045.             <returns>Value that represents the fog density to set or retrieve. The default value is 1.0.</returns>
  5046.         </member>
  5047.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.FogEnable">
  5048.             <summary>Enables or disables fog blending.</summary>
  5049.             <returns>true if fog blending is enabled; otherwise, false. The default is false.</returns>
  5050.         </member>
  5051.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.FogEnd">
  5052.             <summary>Retrieves or sets the depth at which pixel or vertex fog effects end for linear fog mode.</summary>
  5053.             <returns>Value that represents the ending depth to set or retrieve.</returns>
  5054.         </member>
  5055.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.FogStart">
  5056.             <summary>Retrieves or sets the depth at which pixel or vertex fog effects begin for linear fog mode.</summary>
  5057.             <returns>Value that represents the beginning depth to set or retrieve.</returns>
  5058.         </member>
  5059.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.FogTableMode">
  5060.             <summary>Retrieves or sets the fog formula to use for pixel fog.</summary>
  5061.             <returns>Value of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FogMode"></see> that specifies the fog mode to set or retrieve. The default is <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.FogMode.None"></see>.</returns>
  5062.         </member>
  5063.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.FogVertexMode">
  5064.             <summary>Retrieves or sets the fog formula to use for vertex fog.</summary>
  5065.             <returns>Value of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.FogMode"></see> that specifies the fog mode to set or retrieve. The default is <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.FogMode.None"></see>.</returns>
  5066.         </member>
  5067.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.LastPixel">
  5068.             <summary>Enables or disables drawing of the last pixel in a line.</summary>
  5069.             <returns>true if drawing of the last pixel is enabled; otherwise, false.</returns>
  5070.         </member>
  5071.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.Lighting">
  5072.             <summary>Enables or disables Direct3D lighting.</summary>
  5073.             <returns>true if Direct3D lighting is enabled; otherwise, false.</returns>
  5074.         </member>
  5075.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.LocalViewer">
  5076.             <summary>Specifies whether to use camera-relative specular highlights or orthogonal specular highlights.</summary>
  5077.             <returns>true if camera-relative specular highlights is enabled; otherwise, false. The default is true.</returns>
  5078.         </member>
  5079.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.NormalizeNormals">
  5080.             <summary>Enables or disables automatic normalization of vertex normals.</summary>
  5081.             <returns>true if normalization of vertex normals is enabled; otherwise, false.</returns>
  5082.         </member>
  5083.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.RangeFogEnable">
  5084.             <summary>Retrieves or sets enabling of range-based vertex fog.</summary>
  5085.             <returns>true if range-based vertex fog is enabled; otherwise, false.</returns>
  5086.         </member>
  5087.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.ReferenceAlpha">
  5088.             <summary>Specifies a reference alpha value against which pixels are tested when alpha testing is enabled.</summary>
  5089.             <returns>Integer that specifies the reference alpha value to set or retrieve.</returns>
  5090.         </member>
  5091.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.ReferenceStencil">
  5092.             <summary>Specifies a reference value to use for the stencil test.</summary>
  5093.             <returns>Integer that specifies the stencil test value to set or retrieve. The default is zero.</returns>
  5094.         </member>
  5095.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.ShadeMode">
  5096.             <summary>Gets or sets the supported shading mode.</summary>
  5097.             <returns>Value of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ShadeMode"></see> to set or retrieve. The default is <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.ShadeMode.Gouraud"></see>.</returns>
  5098.         </member>
  5099.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.SlopeScaleDepthBias">
  5100.             <summary>Retrieves or sets a value used to determine how much bias can be applied to coplanar primitives to reduce flimmering z-fighting.</summary>
  5101.             <returns>Value that specifies the slope scale bias to apply. The default is zero.</returns>
  5102.         </member>
  5103.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.SourceBlend">
  5104.             <summary>Gets or sets the color blending mode.</summary>
  5105.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Blend"></see> mode to set or retrieve. The default is <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.One"></see>.</returns>
  5106.         </member>
  5107.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.SpecularEnable">
  5108.             <summary>Retrieves or sets a render state that enables specular highlights.</summary>
  5109.             <returns>true if specular highlights is enabled; otherwise, false. The default is false.</returns>
  5110.         </member>
  5111.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.SpecularMaterialSource">
  5112.             <summary>Gets or sets the specular color source for lighting calculations.</summary>
  5113.             <returns>Value of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ColorSource"></see> that specifies the specular color source value to set or get.</returns>
  5114.         </member>
  5115.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.StencilEnable">
  5116.             <summary>Retrieves or sets stencil enabling.</summary>
  5117.             <returns>true if stenciling is enabled; otherwise, false. The default is false.</returns>
  5118.         </member>
  5119.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.StencilFail">
  5120.             <summary>Gets or sets the stencil operation to perform if the stencil test fails.</summary>
  5121.             <returns>Value of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.StencilOperation"></see> that represents the value of the stencil operation to set or retrieve. The default is <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.StencilOperation.Keep"></see>.</returns>
  5122.         </member>
  5123.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.StencilFunction">
  5124.             <summary>Gets or sets the comparison function for the stencil test.</summary>
  5125.             <returns>A value a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Compare"></see> that represents the comparison function to set or retrieve. The default is <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Compare.Always"></see>.</returns>
  5126.         </member>
  5127.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.StencilMask">
  5128.             <summary>Retrieves or sets the mask applied to the reference value and each stencil buffer entry to determine the significant bits for the stencil test.</summary>
  5129.             <returns>Value that represents the mask to set or retrieve. The default mask is 0xFFFFFFFF.</returns>
  5130.         </member>
  5131.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.StencilPass">
  5132.             <summary>Retrieves or sets the stencil operation to perform if both the stencil test and the depth test (z-test) pass.</summary>
  5133.             <returns>Value of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.StencilOperation"></see> that represents the value of the stencil operation to set or retrieve. The default is <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.StencilOperation.Keep"></see>.</returns>
  5134.         </member>
  5135.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.StencilWriteMask">
  5136.             <summary>Retrieves or sets the write mask applied to values written into the stencil buffer.</summary>
  5137.             <returns>Value that represents the write mask to set or get. The default mask is 0xFFFFFFFF.</returns>
  5138.         </member>
  5139.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.StencilZBufferFail">
  5140.             <summary>Retrieves or sets the stencil operation to perform if the stencil test passes and the depth test (z-test) fails.</summary>
  5141.             <returns>Value of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.StencilOperation"></see> that represents the value of the stencil operation to set or retrieve. The default is <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.StencilOperation.Keep"></see>.</returns>
  5142.         </member>
  5143.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.TextureFactor">
  5144.             <summary>Retrieves or sets the color used for multiple-texture blending with the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureArgument.TFactor"></see> texture blending argument or the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.BlendFactorAlpha"></see> texture blending operation.</summary>
  5145.             <returns>Integer value that represents the color value to set or retrieve. </returns>
  5146.         </member>
  5147.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.TexturePerspective">
  5148.             <summary>Enables perspective correct texturing. </summary>
  5149.             <returns>true if perspective correct texturing is enabled; otherwise, false. The default is false.</returns>
  5150.         </member>
  5151.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.UseWBuffer">
  5152.             <summary>Enables or disables w-buffering.</summary>
  5153.             <returns>true if w-buffering is enabled; otherwise, false.</returns>
  5154.         </member>
  5155.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.Wrap0">
  5156.             <summary>Retrieves or sets the texture-wrapping behavior for multiple sets of texture coordinates.</summary>
  5157.             <returns>Combination of values from a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.WrapCoordinates"></see> to set or get. The default value for this render state is <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.WrapCoordinates.Zero"></see> (wrapping disabled in all directions).</returns>
  5158.         </member>
  5159.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.Wrap1">
  5160.             <summary>Gets or sets the texture-wrapping behavior for multiple sets of texture coordinates.</summary>
  5161.             <returns>Combination of values from a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.WrapCoordinates"></see> to set or get. The default value for this render state is <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.WrapCoordinates.Zero"></see> (wrapping disabled in all directions).</returns>
  5162.         </member>
  5163.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.Wrap2">
  5164.             <summary>Gets or sets the texture-wrapping behavior for multiple sets of texture coordinates.</summary>
  5165.             <returns>Combination of values from a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.WrapCoordinates"></see> to set or get. The default value for this render state is <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.WrapCoordinates.Zero"></see> (wrapping disabled in all directions).</returns>
  5166.         </member>
  5167.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.Wrap3">
  5168.             <summary>Gets or sets the texture-wrapping behavior for multiple sets of texture coordinates.</summary>
  5169.             <returns>Combination of values from a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.WrapCoordinates"></see> to set or get. The default value for this render state is <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.WrapCoordinates.Zero"></see> (wrapping disabled in all directions).</returns>
  5170.         </member>
  5171.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.ZBufferEnable">
  5172.             <summary>Enables or disables depth buffering.</summary>
  5173.             <returns>true if depth buffering is enabled; otherwise, false. The default is true.</returns>
  5174.         </member>
  5175.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.ZBufferFunction">
  5176.             <summary>Retrieves or sets the comparison function for the z-buffer test.</summary>
  5177.             <returns>Value of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Compare"></see> that represents the comparison function to set or get.</returns>
  5178.         </member>
  5179.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.ZBufferWriteEnable">
  5180.             <summary>Enables or disables writing to the depth buffer.</summary>
  5181.             <returns>true if writing to the depth buffer is enabled; otherwise, false. The default is true.</returns>
  5182.         </member>
  5183.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.Resource">
  5184.             <summary>Queries and prepares resources.</summary>
  5185.         </member>
  5186.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Resource.PreLoad">
  5187.             <summary>Preloads a managed resource.</summary>
  5188.         </member>
  5189.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Resource.Device">
  5190.             <summary>Retrieves the device associated with a resource.</summary>
  5191.             <returns>Returns a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> for the resource.</returns>
  5192.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  5193.         </member>
  5194.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Resource.Priority">
  5195.             <summary>Retrieves or sets the priority for the current resource.</summary>
  5196.             <returns>The current priority of the resource, or a value to set that specifies the new priority for the resource.</returns>
  5197.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  5198.         </member>
  5199.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Resource.Type">
  5200.             <summary>Retrieves the type of a resource.</summary>
  5201.             <returns>The <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ResourceType"></see> that identifies the type of the resource.</returns>
  5202.         </member>
  5203.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.ResourceType">
  5204.             <summary>Defines resource types.</summary>
  5205.         </member>
  5206.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResourceType.BackBuffer">
  5207.             <summary>Back buffer resource.</summary>
  5208.         </member>
  5209.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResourceType.DepthStencil">
  5210.             <summary>Depth stencil resource.</summary>
  5211.         </member>
  5212.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResourceType.FrontBuffer">
  5213.             <summary>Front buffer resource.</summary>
  5214.         </member>
  5215.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResourceType.IndexBuffer">
  5216.             <summary>Index buffer resource.</summary>
  5217.         </member>
  5218.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResourceType.Surface">
  5219.             <summary>Surface resource.</summary>
  5220.         </member>
  5221.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResourceType.Textures">
  5222.             <summary>Texture resource.</summary>
  5223.         </member>
  5224.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResourceType.VertexBuffer">
  5225.             <summary>Vertex buffer resource.</summary>
  5226.         </member>
  5227.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.ResultCode">
  5228.             <summary>Defines resource types.</summary>
  5229.         </member>
  5230.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResultCode.AlreadyLocked">
  5231.             <summary>The device is already locked.</summary>
  5232.         </member>
  5233.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResultCode.ConflictingRenderState">
  5234.             <summary>The render state is incompatible.</summary>
  5235.         </member>
  5236.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResultCode.ConflictingTextureFilter">
  5237.             <summary>Current texture filters cannot be used together.</summary>
  5238.         </member>
  5239.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResultCode.ConflictingTexturePalette">
  5240.             <summary>Current texture palettes cannot be used together.</summary>
  5241.         </member>
  5242.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResultCode.DeviceLost">
  5243.             <summary>Device has been lost but cannot be reset at this time. Therefore, rendering is not possible.</summary>
  5244.         </member>
  5245.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResultCode.DeviceNotReset">
  5246.             <summary>Device does not support the queried technique.</summary>
  5247.         </member>
  5248.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResultCode.DriverInternalError">
  5249.             <summary>A driver internal error has occurred.</summary>
  5250.         </member>
  5251.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResultCode.DriverInvalidCall">
  5252.             <summary>An invalid call has been detected by the driver</summary>
  5253.         </member>
  5254.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResultCode.DriverUnsupported">
  5255.             <summary>The driver is unsupported.</summary>
  5256.         </member>
  5257.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResultCode.GenericFailure">
  5258.             <summary>General failure.</summary>
  5259.         </member>
  5260.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResultCode.InvalidCall">
  5261.             <summary>Method call is invalid; for example, a method's parameter might not be a valid pointer.</summary>
  5262.         </member>
  5263.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResultCode.InvalidDevice">
  5264.             <summary>Requested device type is not valid.</summary>
  5265.         </member>
  5266.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResultCode.MemoryPoolEmpty">
  5267.             <summary>The specified memory pool is empty.</summary>
  5268.         </member>
  5269.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResultCode.MoreData">
  5270.             <summary>Buffer passed into a routine does not contain a sufficient number of elements to complete the operation.</summary>
  5271.         </member>
  5272.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResultCode.NotAvailable">
  5273.             <summary>Requested format is not available.</summary>
  5274.         </member>
  5275.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResultCode.NotFound">
  5276.             <summary>A search routine has failed to return the element or elements.</summary>
  5277.         </member>
  5278.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResultCode.Success">
  5279.             <summary>Operation was successful.</summary>
  5280.         </member>
  5281.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResultCode.TooManyOperations">
  5282.             <summary>Application is requesting more texture-filtering operations than the device supports.</summary>
  5283.         </member>
  5284.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResultCode.UnsupportedAlphaArgument">
  5285.             <summary>Device does not support a specified texture-blending argument for the alpha channel.</summary>
  5286.         </member>
  5287.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResultCode.UnsupportedAlphaOperation">
  5288.             <summary>Device does not support a specified texture-blending operation for the alpha channel.</summary>
  5289.         </member>
  5290.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResultCode.UnsupportedColorArgument">
  5291.             <summary>Device does not support a specified texture-blending argument for color values.</summary>
  5292.         </member>
  5293.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResultCode.UnsupportedColorOperation">
  5294.             <summary>Device does not support a specified texture-blending operation for color values.</summary>
  5295.         </member>
  5296.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResultCode.UnsupportedFactorValue">
  5297.             <summary>Device does not support the specified texture factor value.</summary>
  5298.         </member>
  5299.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResultCode.UnsupportedTextureFilter">
  5300.             <summary>Device does not support the specified texture filter.</summary>
  5301.         </member>
  5302.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ResultCode.WrongTextureFormat">
  5303.             <summary>Pixel format of the texture surface is not valid.</summary>
  5304.         </member>
  5305.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.ShadeCaps">
  5306.             <summary>Defines shading operation capabilities.</summary>
  5307.         </member>
  5308.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.ShadeCaps.SupportsAlphaGouraudBlend">
  5309.             <summary>Specifies whether the device supports an alpha component for Gouraud-blended transparency.</summary>
  5310.             <returns>true if the device supports an alpha component for Gouraud-blended transparency; otherwise, false.</returns>
  5311.         </member>
  5312.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.ShadeCaps.SupportsColorGouraudRgb">
  5313.             <summary>Specifies whether the device supports colored Gouraud shading in the RGB color model.</summary>
  5314.             <returns>true if the device supports colored Gouraud shading in the RGB color model; otherwise, false.</returns>
  5315.         </member>
  5316.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.ShadeCaps.SupportsFogGouraud">
  5317.             <summary>Specifies whether the device supports fog in the Gouraud shading mode.</summary>
  5318.             <returns>true if the device supports fog in the Gouraud shading mode; otherwise, false.</returns>
  5319.         </member>
  5320.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.ShadeCaps.SupportsSpecularGouraudRgb">
  5321.             <summary>Specifies whether the device supports Gouraud shading of specular highlights.</summary>
  5322.             <returns>true if the device supports Gouraud shading of specular highlights; otherwise, false.</returns>
  5323.         </member>
  5324.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.ShadeMode">
  5325.             <summary>Defines constants that describe the supported shading modes.</summary>
  5326.         </member>
  5327.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ShadeMode.Flat">
  5328.             <summary>Flat shading mode. The color and specular component of the first vertex in the triangle are used to determine the color and specular component of the face. These colors remain constant across the triangle; that is, they are not interpolated. The specular alpha is interpolated.</summary>
  5329.         </member>
  5330.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.ShadeMode.Gouraud">
  5331.             <summary>The Gouraud shading mode. The color and specular components of the face are determined by a linear interpolation between all three of the triangle's vertices.</summary>
  5332.         </member>
  5333.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite">
  5334.             <summary>Provides methods and properties that simplify the process of drawing sprites using Direct3D.</summary>
  5335.         </member>
  5336.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite.#ctor(Microsoft.WindowsMobile.DirectX.Direct3D.Device)">
  5337.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite"></see> class. </summary>
  5338.             <param name="device">An instance of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see>.</param>
  5339.         </member>
  5340.         <member name="E:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite.Disposing">
  5341.             <summary>Occurs when the <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite.Dispose"></see> method is called or when the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite"></see> object is finalized and collected by the garbage collector.</summary>
  5342.         </member>
  5343.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite.Begin(Microsoft.WindowsMobile.DirectX.Direct3D.SpriteFlags)">
  5344.             <summary>Prepares a device for drawing sprites.</summary>
  5345.             <param name="flags">Combination of zero or more values from <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.SpriteFlags"></see> that describe sprite rendering options.</param>
  5346.             <exception cref="T:System.OutOfMemoryException">Direct3D could not allocate sufficient memory to complete the call.</exception>
  5347.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  5348.         </member>
  5349.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite.Dispose">
  5350.             <summary>Releases all resources used by the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite"></see>. </summary>
  5351.         </member>
  5352.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite.Draw(Microsoft.WindowsMobile.DirectX.Direct3D.Texture,Microsoft.WindowsMobile.DirectX.Vector3,Microsoft.WindowsMobile.DirectX.Vector3,System.Int32)">
  5353.             <summary>Adds a sprite to the list of batched sprites.</summary>
  5354.             <param name="color">Color value represented as an integer. The color and alpha channels are modulated by this value. A value of 16777215 maintains the original source color and alpha data.</param>
  5355.             <param name="position">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that identifies the position of the sprite. A value of (0,0,0) indicates the upper-left corner.</param>
  5356.             <param name="srcTexture">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Texture"></see> that represents the sprite texture.</param>
  5357.             <param name="center">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that identifies the center of the sprite. A value of (0,0,0) indicates the upper-left corner.</param>
  5358.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  5359.         </member>
  5360.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite.Draw(Microsoft.WindowsMobile.DirectX.Direct3D.Texture,System.Drawing.Rectangle,Microsoft.WindowsMobile.DirectX.Vector3,Microsoft.WindowsMobile.DirectX.Vector3,System.Drawing.Color)">
  5361.             <param name="color">A <see cref="T:System.Drawing.Color"></see> structure. The color and alpha channels are modulated by this value. The <see cref="P:System.Drawing.Color.Transparent"></see> value maintains the original source color and alpha data.</param>
  5362.             <param name="position">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that identifies the position of the sprite. A value of (0,0,0) indicates the upper-left corner.</param>
  5363.             <param name="srcTexture">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Texture"></see> that represents the sprite texture.</param>
  5364.             <param name="srcRectangle">A <see cref="T:System.Drawing.Rectangle"></see> object that indicates the portion of the source texture to use for the sprite. Specify <see cref="F:System.Drawing.Rectangle.Empty"></see> to use the entire source image for the sprite.</param>
  5365.             <param name="center">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that identifies the center of the sprite. A value of (0,0,0) indicates the upper-left corner.</param>
  5366.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  5367.         </member>
  5368.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite.Draw(Microsoft.WindowsMobile.DirectX.Direct3D.Texture,System.Drawing.Rectangle,Microsoft.WindowsMobile.DirectX.Vector3,Microsoft.WindowsMobile.DirectX.Vector3,System.Int32)">
  5369.             <summary>Adds a sprite to the list of batched sprites.</summary>
  5370.             <param name="color">Color value represented as an integer. The color and alpha channels are modulated by this value. A value of 16777215 maintains the original source color and alpha data.</param>
  5371.             <param name="position">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that identifies the position of the sprite. A value of (0,0,0) indicates the upper-left corner.</param>
  5372.             <param name="srcTexture">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Texture"></see> that represents the sprite texture.</param>
  5373.             <param name="srcRectangle">A <see cref="T:System.Drawing.Rectangle"></see> object that indicates the portion of the source texture to use for the sprite. Specify <see cref="F:System.Drawing.Rectangle.Empty"></see> to use the entire source image for the sprite.</param>
  5374.             <param name="center">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3"></see> structure that identifies the center of the sprite. A value of (0,0,0) indicates the upper-left corner.</param>
  5375.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  5376.         </member>
  5377.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite.End">
  5378.             <summary>Restores the device to the state it was in before <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite.Begin(Microsoft.WindowsMobile.DirectX.Direct3D.SpriteFlags)"></see> was called.</summary>
  5379.         </member>
  5380.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite.Flush">
  5381.             <summary>Forces all batched sprites to be submitted to the device.</summary>
  5382.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  5383.         </member>
  5384.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite.OnLostDevice">
  5385.             <summary>Releases all references to video memory resources and deletes all state blocks.</summary>
  5386.         </member>
  5387.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite.OnResetDevice">
  5388.             <summary>Called internally when the device enters a lost state.http://csel.cs.colorado.edu/~faller/Isis/doc_html/classGraphicsEngine.html</summary>
  5389.         </member>
  5390.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite.SetWorldViewLH(Microsoft.WindowsMobile.DirectX.Matrix,Microsoft.WindowsMobile.DirectX.Matrix)">
  5391.             <summary>Sets the left-handed world-view transform for a sprite.</summary>
  5392.             <param name="view">A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> object that contains a view transform.</param>
  5393.             <param name="world">A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> object that contains a world transform.</param>
  5394.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  5395.         </member>
  5396.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite.SetWorldViewRH(Microsoft.WindowsMobile.DirectX.Matrix,Microsoft.WindowsMobile.DirectX.Matrix)">
  5397.             <summary>Sets the right-handed world-view transform for a sprite.</summary>
  5398.             <param name="view">A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> object that contains a view transform.</param>
  5399.             <param name="world">A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> object that contains a world transform.</param>
  5400.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  5401.         </member>
  5402.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite.Device">
  5403.             <summary>Retrieves the Direct3D device associated with a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite"></see>.</summary>
  5404.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> reference that represents the Direct3D device object associated with the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite"></see>.</returns>
  5405.         </member>
  5406.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite.Transform">
  5407.             <summary>Retrieves or sets a <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see>.</summary>
  5408.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> used to transform a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite"></see>.</returns>
  5409.         </member>
  5410.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.SpriteFlags">
  5411.             <summary>Defines flags used to specify sprite rendering options.</summary>
  5412.         </member>
  5413.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.SpriteFlags.AlphaBlend">
  5414.             <summary>Enables alpha blending with <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.AlphaTestEnable"></see> set to true (for nonzero alpha). <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.SourceAlpha"></see> is the source blend state, and <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Blend.InvSourceAlpha"></see> is the destination blend state in calls to <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager"></see>. The┬á<see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Font"></see> class requires this flag to be set when drawing text.</summary>
  5415.         </member>
  5416.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.SpriteFlags.Billboard">
  5417.             <summary>Rotates each sprite around its center so that it is facing the viewer. <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite.SetWorldViewLH(Microsoft.WindowsMobile.DirectX.Matrix,Microsoft.WindowsMobile.DirectX.Matrix)"></see> or <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite.SetWorldViewRH(Microsoft.WindowsMobile.DirectX.Matrix,Microsoft.WindowsMobile.DirectX.Matrix)"></see> must be called first.</summary>
  5418.         </member>
  5419.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.SpriteFlags.DoNotModifyRenderState">
  5420.             <summary>Specifies no changes to the device render state when <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite.Begin(Microsoft.WindowsMobile.DirectX.Direct3D.SpriteFlags)"></see> is called. </summary>
  5421.         </member>
  5422.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.SpriteFlags.DoNotSaveState">
  5423.             <summary>Prevents the device state from being saved or restored when <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite.Begin(Microsoft.WindowsMobile.DirectX.Direct3D.SpriteFlags)"></see> or <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite.End"></see> is called.</summary>
  5424.         </member>
  5425.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.SpriteFlags.None">
  5426.             <summary>Resolves the value to 0.</summary>
  5427.         </member>
  5428.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.SpriteFlags.ObjectSpace">
  5429.             <summary>Specifies no modification of the world, view, and projection transforms. The transforms currently set to the device are used to transform sprites when the batched sprites are drawn (that is, when <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite.Begin(Microsoft.WindowsMobile.DirectX.Direct3D.SpriteFlags)"></see> or <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Sprite.End"></see> is called). If this option is not specified, the world, view, and projection transforms are modified so that sprites are drawn in screen-space coordinates.</summary>
  5430.         </member>
  5431.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.SpriteFlags.SortDepthBackToFront">
  5432.             <summary>Sorts sprites by depth in back-to-front order prior to drawing. This option is recommended when drawing transparent sprites of varying depths.</summary>
  5433.         </member>
  5434.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.SpriteFlags.SortDepthFrontToBack">
  5435.             <summary>Sorts sprites by depth in front-to-back order prior to drawing. This option is recommended when drawing opaque sprites of varying depths.</summary>
  5436.         </member>
  5437.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.SpriteFlags.SortTexture">
  5438.             <summary>Sorts sprites by texture prior to drawing. This option is recommended when drawing non-overlapping sprites of uniform depth; for example, drawing screen-aligned text with <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Font"></see>.</summary>
  5439.         </member>
  5440.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.StencilCaps">
  5441.             <summary>Contains flags that specify supported stencil buffer operations.</summary>
  5442.         </member>
  5443.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.StencilCaps.SupportsDecrement">
  5444.             <summary>Specifies whether the stencil buffer entry can be decremented, wrapping to the maximum value if the new value is less than zero.</summary>
  5445.             <returns>true if the stencil-buffer entry can be decremented; otherwise, false.</returns>
  5446.         </member>
  5447.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.StencilCaps.SupportsDecrementSaturation">
  5448.             <summary>Specifies whether the stencil buffer entry can be decremented, clamping to zero.</summary>
  5449.             <returns>true if decrement saturation is supported; otherwise, false.</returns>
  5450.         </member>
  5451.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.StencilCaps.SupportsIncrement">
  5452.             <summary>Specifies whether the stencil buffer entry can be incremented, wrapping to zero if the new value exceeds the maximum value.</summary>
  5453.             <returns>true if the stencil-buffer entry can be incremented; otherwise, false.</returns>
  5454.         </member>
  5455.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.StencilCaps.SupportsIncrementSaturation">
  5456.             <summary>Specifies whether the stencil buffer entry can be incremented, clamping to the maximum value.</summary>
  5457.             <returns>true if increment saturation is supported; otherwise, false.</returns>
  5458.         </member>
  5459.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.StencilCaps.SupportsInvert">
  5460.             <summary>Specifies whether the bits in the stencil buffer entry can be inverted.</summary>
  5461.             <returns>true if the stencil-buffer bits can be inverted; otherwise, false.</returns>
  5462.         </member>
  5463.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.StencilCaps.SupportsKeep">
  5464.             <summary>Specifies whether to keep the stencil buffer entry unmodified or allow it to be updated.</summary>
  5465.             <returns>true to keep the stencil buffer entry unmodified, or false to allow it to be updated.</returns>
  5466.         </member>
  5467.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.StencilCaps.SupportsReplace">
  5468.             <summary>Specifies whether to replace the stencil buffer entry with a reference value.</summary>
  5469.             <returns>true to replace the stencil buffer entry with a reference value; otherwise, false.</returns>
  5470.         </member>
  5471.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.StencilCaps.SupportsZero">
  5472.             <summary>Specifies whether the device supports setting the stencil buffer entry to zero.</summary>
  5473.             <returns>true if setting the stencil buffer entry to 0 is supported; otherwise, false.</returns>
  5474.         </member>
  5475.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.StencilOperation">
  5476.             <summary>Defines the supported stencil operations.</summary>
  5477.         </member>
  5478.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.StencilOperation.Decrement">
  5479.             <summary>Decrements the stencil buffer entry, wrapping to the maximum value if the new value is less than 0.</summary>
  5480.         </member>
  5481.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.StencilOperation.DecrementSaturation">
  5482.             <summary>Decrements the stencil buffer entry, clamping to 0.</summary>
  5483.         </member>
  5484.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.StencilOperation.Increment">
  5485.             <summary>Increments the stencil buffer entry, wrapping to 0 if the new value exceeds the maximum value.</summary>
  5486.         </member>
  5487.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.StencilOperation.IncrementSaturation">
  5488.             <summary>Increments the stencil buffer entry, clamping to the maximum value.</summary>
  5489.         </member>
  5490.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.StencilOperation.Invert">
  5491.             <summary>Inverts the bits in the stencil buffer entry.</summary>
  5492.         </member>
  5493.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.StencilOperation.Keep">
  5494.             <summary>Does not update the stencil buffer entry. This is the default value.</summary>
  5495.         </member>
  5496.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.StencilOperation.Replace">
  5497.             <summary>Replaces the stencil buffer entry with a reference value.</summary>
  5498.         </member>
  5499.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.StencilOperation.Zero">
  5500.             <summary>Sets the stencil buffer entry to 0.</summary>
  5501.         </member>
  5502.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.Surface">
  5503.             <summary>Queries and prepares surfaces.</summary>
  5504.         </member>
  5505.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Surface.#ctor(Microsoft.WindowsMobile.DirectX.Direct3D.Device,System.Drawing.Bitmap,Microsoft.WindowsMobile.DirectX.Direct3D.Pool)">
  5506.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Surface"></see> class. </summary>
  5507.             <param name="pool">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Pool"></see> object that defines the memory class of the surface.</param>
  5508.             <param name="image">Reference to a <see cref="T:System.Drawing.Bitmap"></see> object that contains the bitmap for the surface.</param>
  5509.             <param name="device">Reference to the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> associated with the surface.</param>
  5510.         </member>
  5511.         <member name="E:Microsoft.WindowsMobile.DirectX.Direct3D.Surface.Disposing">
  5512.             <summary>Occurs when the <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Surface.Dispose"></see> method is called or when the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Surface"></see> object is finalized and collected by the garbage collector,</summary>
  5513.         </member>
  5514.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Surface.Dispose">
  5515.             <summary>Releases all resources used by the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Surface"></see>. </summary>
  5516.         </member>
  5517.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Surface.GetGraphics">
  5518.             <summary>Retrieves a device context.</summary>
  5519.             <returns>A <see cref="T:System.Drawing.Graphics"></see> object that represents the device context for the surface.</returns>
  5520.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  5521.         </member>
  5522.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Surface.LockRectangle(System.Drawing.Rectangle,Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags,System.Int32@)">
  5523.             <summary>Locks a rectangle on a surface.</summary>
  5524.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.GraphicsStream"></see> that describes the locked region.</returns>
  5525.             <param name="flags">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags"></see> object that specifies the type of lock to apply.</param>
  5526.             <param name="rectangle">A <see cref="T:System.Drawing.Rectangle"></see> that represents the rectangle to lock.</param>
  5527.             <param name="pitch">Integer that represents the returned pitch value of the locked region.</param>
  5528.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  5529.         </member>
  5530.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Surface.ReleaseGraphics">
  5531.             <summary>Releases the device context obtained by calling <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Surface.GetGraphics"></see>.</summary>
  5532.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  5533.         </member>
  5534.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Surface.UnlockRectangle">
  5535.             <summary>Unlocks a rectangle on a surface.</summary>
  5536.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  5537.         </member>
  5538.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Surface.Description">
  5539.             <summary>Gets the description of a surface.</summary>
  5540.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.SurfaceDescription"></see> object that contains the surface description.</returns>
  5541.         </member>
  5542.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Surface.Device">
  5543.             <summary>Retrieves the Direct3D device associated with the surface.</summary>
  5544.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see>.</returns>
  5545.         </member>
  5546.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Surface.Disposed">
  5547.             <summary>Gets a value that indicates whether the object is disposed.</summary>
  5548.             <returns>true if the object is disposed; otherwise, false.</returns>
  5549.         </member>
  5550.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.SurfaceCaps">
  5551.             <summary>Represents information about surface capabilities.</summary>
  5552.         </member>
  5553.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.SurfaceCaps.SupportsLockDepthBuffer">
  5554.             <summary>Gets a value indicating whether the device supports a lockable depth buffer. </summary>
  5555.             <returns>true if the device supports a lockable depth buffer; otherwise, false.</returns>
  5556.         </member>
  5557.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.SurfaceCaps.SupportsLockRenderTarget">
  5558.             <summary>Gets a value indicating whether the device supports a lockable render target. </summary>
  5559.             <returns>true if the devices supports a lockable render target; otherwise, false.</returns>
  5560.         </member>
  5561.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.SurfaceCaps.SupportsLockTexture">
  5562.             <summary>Gets a value indicating whether the device supports a lockable texture. </summary>
  5563.             <returns>true if the device supports a lockable texture; otherwise, false.</returns>
  5564.         </member>
  5565.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.SurfaceCaps.SupportsManagedPool">
  5566.             <summary>Gets a value indicating whether the device supports the managed memory pool.</summary>
  5567.             <returns>true if the device supports a managed memory pool; otherwise, false.</returns>
  5568.         </member>
  5569.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.SurfaceCaps.SupportsSysBackBuffer">
  5570.             <summary>Gets a value indicating whether the device supports a back buffer in the system memory pool.</summary>
  5571.             <returns>true if the device supports a system back buffer; otherwise, false.</returns>
  5572.         </member>
  5573.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.SurfaceCaps.SupportsSysDepthBuffer">
  5574.             <summary>Gets a value indicating whether the device supports a depth buffer in the system memory pool.</summary>
  5575.             <returns>true if the device supports a system depth buffer; otherwise, false.</returns>
  5576.         </member>
  5577.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.SurfaceCaps.SupportsSysFrontBuffer">
  5578.             <summary>Gets a value indicating whether the device supports a front buffer in the system memory pool.</summary>
  5579.             <returns>true if the device supports a system front buffer; otherwise, false.</returns>
  5580.         </member>
  5581.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.SurfaceCaps.SupportsSysImageSurface">
  5582.             <summary>Gets a value indicating whether the device supports a image surface in the system memory pool.</summary>
  5583.             <returns>true if the device supports a system image surface; otherwise, false.</returns>
  5584.         </member>
  5585.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.SurfaceCaps.SupportsSysIndexBuffer">
  5586.             <summary>Gets a value indicating whether the device supports a index buffer in the system memory pool.</summary>
  5587.             <returns>true if the device supports a system index buffer; otherwise, false.</returns>
  5588.         </member>
  5589.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.SurfaceCaps.SupportsSysTexture">
  5590.             <summary>Gets a value indicating whether the device supports a texture in the system memory pool.</summary>
  5591.             <returns>true if the device supports a system texture; otherwise, false.</returns>
  5592.         </member>
  5593.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.SurfaceCaps.SupportsSysVertexBuffer">
  5594.             <summary>Gets a value indicating whether the device supports a vertex buffer in the system memory pool.</summary>
  5595.             <returns>true if the device supports a system vertex buffer; otherwise, false.</returns>
  5596.         </member>
  5597.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.SurfaceCaps.SupportsVidBackBuffer">
  5598.             <summary>Gets a value indicating whether the device supports a back buffer in the video memory pool.</summary>
  5599.             <returns>true if the device supports a video back buffer; otherwise, false.</returns>
  5600.         </member>
  5601.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.SurfaceCaps.SupportsVidDepthBuffer">
  5602.             <summary>Gets a value indicating whether the device supports a depth buffer in the video memory pool.</summary>
  5603.             <returns>true if the device supports a video depth buffer; otherwise, false.</returns>
  5604.         </member>
  5605.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.SurfaceCaps.SupportsVidFrontBuffer">
  5606.             <summary>Gets a value indicating whether the device supports a front buffer in the video memory pool.</summary>
  5607.             <returns>true if the device supports a video front buffer; otherwise, false.</returns>
  5608.         </member>
  5609.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.SurfaceCaps.SupportsVidImageSurface">
  5610.             <summary>Gets a value indicating whether the device supports an image in the video memory pool.</summary>
  5611.             <returns>true if the device supports a video image surface; otherwise, false.</returns>
  5612.         </member>
  5613.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.SurfaceCaps.SupportsVidIndexBuffer">
  5614.             <summary>Gets a value indicating whether the device supports an index buffer in the video memory pool.</summary>
  5615.             <returns>true if the device supports a video index buffer; otherwise, false.</returns>
  5616.         </member>
  5617.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.SurfaceCaps.SupportsVidTexture">
  5618.             <summary>Gets a value indicating whether the device supports a texture in the video memory pool..</summary>
  5619.             <returns>true if the device supports a video texture; otherwise, false.</returns>
  5620.         </member>
  5621.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.SurfaceCaps.SupportsVidVertexBuffer">
  5622.             <summary>Gets a value indicating whether the device supports a vertex buffer in the video memory pool..</summary>
  5623.             <returns>true if the device supports a video vertex buffer; otherwise, false.</returns>
  5624.         </member>
  5625.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.SurfaceDescription">
  5626.             <summary>Describes a surface.</summary>
  5627.         </member>
  5628.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.SurfaceDescription.Format">
  5629.             <summary>Gets a value that describes the surface format.</summary>
  5630.             <returns>Value of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Format"></see>.</returns>
  5631.         </member>
  5632.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.SurfaceDescription.Height">
  5633.             <summary>Gets the height of the surface.</summary>
  5634.             <returns>The height of the surface, in pixels.</returns>
  5635.         </member>
  5636.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.SurfaceDescription.MultiSampleType">
  5637.             <summary>Gets the levels of full-scene multisampling supported by the surface.</summary>
  5638.             <returns>Value of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.MultiSampleType"></see>.</returns>
  5639.         </member>
  5640.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.SurfaceDescription.Pool">
  5641.             <summary>Gets the class of memory allocated for the current surface.</summary>
  5642.             <returns>Value of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Pool"></see>.</returns>
  5643.         </member>
  5644.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.SurfaceDescription.Size">
  5645.             <summary>Gets the size of the surface.</summary>
  5646.             <returns>The size of the surface in pixels.</returns>
  5647.         </member>
  5648.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.SurfaceDescription.Type">
  5649.             <summary>Identifies the current resource as a surface.</summary>
  5650.             <returns>Value of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ResourceType"></see>.</returns>
  5651.         </member>
  5652.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.SurfaceDescription.Usage">
  5653.             <summary>Gets the usage type of the surface</summary>
  5654.             <returns>Value of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Usage"></see>.</returns>
  5655.         </member>
  5656.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.SurfaceDescription.Width">
  5657.             <summary>Gets the width of the surface.</summary>
  5658.             <returns>The width of the surface in pixels.</returns>
  5659.         </member>
  5660.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.SwapChain">
  5661.             <summary>Manipulates a swap chain.</summary>
  5662.         </member>
  5663.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.SwapChain.#ctor(Microsoft.WindowsMobile.DirectX.Direct3D.Device,Microsoft.WindowsMobile.DirectX.Direct3D.PresentParameters)">
  5664.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.SwapChain"></see> class. </summary>
  5665.             <param name="device">The <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> that represents the device to associate with the swap chain.</param>
  5666.             <param name="presentationParameters">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.PresentParameters"></see> that contains the presentation parameters for the new swap chain.</param>
  5667.         </member>
  5668.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.SwapChain.Dispose">
  5669.             <summary>Releases all resources used by the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.SwapChain"></see>. </summary>
  5670.         </member>
  5671.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.SwapChain.GetBackBuffer(System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.BackBufferType)">
  5672.             <summary>Retrieves a back buffer from the swap chain of a device.</summary>
  5673.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Surface"></see> that represents the returned back buffer surface.</returns>
  5674.             <param name="backBuffer">Index of the back buffer object to return.</param>
  5675.             <param name="backBufferType">Because stereo view is not supported, the only valid value for this parameter is <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.BackBufferType.Mono"></see>.</param>
  5676.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  5677.         </member>
  5678.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.SwapChain.Present">
  5679.             <summary>Presents the contents of the next buffer in the sequence of back buffers owned by the swap chain.</summary>
  5680.             <exception cref="T:System.OutOfMemoryException">Direct3D could not allocate sufficient memory to complete the call.</exception>
  5681.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  5682.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DriverInternalErrorException">Internal driver error. Applications should generally shut down when receiving this error.</exception>
  5683.         </member>
  5684.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.SwapChain.Present(System.Windows.Forms.Control)">
  5685.             <summary>Presents the contents of the next buffer in the sequence of back buffers owned by the swap chain.</summary>
  5686.             <param name="overrideWindow">A <see cref="T:System.Windows.Forms.Control"></see> whose client area is taken as the target for the current presentation. </param>
  5687.             <exception cref="T:System.OutOfMemoryException">Direct3D could not allocate sufficient memory to complete the call.</exception>
  5688.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  5689.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DriverInternalErrorException">Internal driver error. Applications should generally shut down when receiving this error.</exception>
  5690.         </member>
  5691.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.SwapChain.Present(System.Drawing.Rectangle,System.Boolean)">
  5692.             <summary>Presents the contents of the next buffer in the sequence of back buffers owned by the swap chain.</summary>
  5693.             <param name="rectPresent">A <see cref="T:System.Drawing.Rectangle"></see> structure that contains the source rectangle. This value must be omitted unless the swap chain was created with <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.SwapEffect.Copy"></see> with a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.SwapEffect"></see>. If the value is omitted, the entire source surface is presented. If the rectangle exceeds the source surface, it is clipped to fit.</param>
  5694.             <param name="sourceRectangle">Set to true if a <see cref="T:System.Drawing.Rectangle"></see> is being passed to the rectPresent parameter; otherwise, false.</param>
  5695.             <exception cref="T:System.OutOfMemoryException">Direct3D could not allocate sufficient memory to complete the call.</exception>
  5696.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  5697.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DriverInternalErrorException">Internal driver error. Applications should generally shut down when receiving this error.</exception>
  5698.         </member>
  5699.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.SwapChain.Present(System.Drawing.Rectangle,System.Drawing.Rectangle,System.Windows.Forms.Control)">
  5700.             <summary>Presents the contents of the next buffer in the sequence of back buffers owned by the swap chain.</summary>
  5701.             <param name="overrideWindow">Destination window whose client area is taken as the target for the current presentation. </param>
  5702.             <param name="sourceRectangle">Set to true if a <see cref="T:System.Drawing.Rectangle"></see> is being passed to the rectPresent parameter; otherwise, false.</param>
  5703.             <param name="destRectangle">A <see cref="T:System.Drawing.Rectangle"></see> that contains the destination rectangle in window client coordinates. This value must be omitted unless the swap chain was created with <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.SwapEffect.Copy"></see> with a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.SwapEffect"></see>. If the value is omitted, the entire source surface is presented. If the rectangle exceeds the source surface, it is clipped to fit.</param>
  5704.             <exception cref="T:System.OutOfMemoryException">Direct3D could not allocate sufficient memory to complete the call.</exception>
  5705.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  5706.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DriverInternalErrorException">Internal driver error. Applications should generally shut down when receiving this error.</exception>
  5707.         </member>
  5708.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.SwapEffect">
  5709.             <summary>Defines swap effects.</summary>
  5710.         </member>
  5711.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.SwapEffect.Copy">
  5712.             <summary>This swap effect can be specified only for a swap chain that comprises a single back buffer. </summary>
  5713.         </member>
  5714.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.SwapEffect.CopyVSync">
  5715.             <summary>This swap effect behaves like the Copy swap effect except that it synchronizes the copy with the vertical retrace of the monitor so that tearing artifacts are eliminated.</summary>
  5716.         </member>
  5717.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.SwapEffect.Discard">
  5718.             <summary>When a swap chain is created with a swap effect of <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.SwapEffect.Flip"></see> or <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.SwapEffect.Copy"></see>, the runtime guarantees that a <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.Present"></see> operation of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> will not affect the content of any of the back buffers. However, meeting this guarantee can involve substantial video memory or processing overheads, especially when implementing flip semantics for a windowed swap chain or copy semantics for a full-screen swap chain. </summary>
  5719.         </member>
  5720.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.SwapEffect.Flip">
  5721.             <summary>The swap chain might include multiple back buffers and is essentially a circular queue that includes the front buffer. Within this queue, the back buffers are always numbered sequentially from 0 to (n - 1), where n is the number of back buffers, so that 0 denotes the least recently presented buffer. </summary>
  5722.         </member>
  5723.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.Texture">
  5724.             <summary>Manipulates a texture resource.</summary>
  5725.         </member>
  5726.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Texture.#ctor(Microsoft.WindowsMobile.DirectX.Direct3D.Device,System.Int32,System.Int32,System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.Usage,Microsoft.WindowsMobile.DirectX.Direct3D.Format,Microsoft.WindowsMobile.DirectX.Direct3D.Pool)">
  5727.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Texture"></see> class. </summary>
  5728.             <param name="numLevels">Number of levels in the texture. If this is 0, Direct3D generates all texture sublevels down to 1-by-1 pixels for hardware that supports mipmapped textures. Check the <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.BaseTexture.LevelCount"></see> property to see the number of levels generated.</param>
  5729.             <param name="usage">Usage can be 0, which indicates no usage value. However, if usage is desired, use one or more <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Usage"></see> constants. It is good practice to match the usage parameter with the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.CreateFlags"></see> in the constructor of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see>.</param>
  5730.             <param name="width">Width of the texture's top level, in pixels. The pixel dimensions of subsequent levels are the truncated value of half of the previous level's pixel dimension (independently). Each dimension clamps at a size of one pixel. Thus, if the division by 2 results in 0, 1 is taken instead.</param>
  5731.             <param name="format">Value of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Format"></see> that describes the format of all levels in the texture.</param>
  5732.             <param name="height">Height of the texture's top level, in pixels. The pixel dimensions of subsequent levels are the truncated value of half of the previous level's pixel dimension (independently). Each dimension clamps at a size of one pixel. Thus, if the division by 2 results in 0, 1 is taken instead.</param>
  5733.             <param name="device">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> object to associate with the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Texture"></see>.</param>
  5734.             <param name="pool">Value of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Pool"></see> that describes the memory class into which the texture should be placed.</param>
  5735.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a parameter may contain an invalid value.</exception>
  5736.             <exception cref="T:System.OutOfMemoryException">Direct3D could not allocate sufficient memory to complete the call.</exception>
  5737.         </member>
  5738.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Texture.AddDirtyRectangle">
  5739.             <summary>Adds a dirty region to a texture resource.</summary>
  5740.         </member>
  5741.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Texture.AddDirtyRectangle(System.Drawing.Rectangle)">
  5742.             <summary>Adds a dirty region to a texture resource.</summary>
  5743.             <param name="rect">A <see cref="T:System.Drawing.Rectangle"></see> structure that specifies the dirty region to add.</param>
  5744.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  5745.         </member>
  5746.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Texture.Dispose">
  5747.             <summary>Releases all resources used by the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Texture"></see>. </summary>
  5748.         </member>
  5749.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Texture.GetLevelDescription(System.Int32)">
  5750.             <summary>Gets a level description of a texture resource.</summary>
  5751.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.SurfaceDescription"></see> structure that describes the returned level.</returns>
  5752.             <param name="level">Level of the texture resource. This method returns a surface description for the level specified by this parameter.</param>
  5753.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a parameter might contain an invalid value.</exception>
  5754.         </member>
  5755.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Texture.GetSurfaceLevel(System.Int32)">
  5756.             <summary>Retrieves the specified texture surface level.</summary>
  5757.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Surface"></see> object that represents the returned surface.</returns>
  5758.             <param name="level">Level of the texture resource. This method returns a surface for the level specified by this parameter. The top-level surface is denoted by 0.</param>
  5759.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a parameter might contain an invalid value.</exception>
  5760.         </member>
  5761.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Texture.LockRectangle(System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags,System.Int32@)">
  5762.             <summary>Locks a rectangle on a texture resource.</summary>
  5763.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.GraphicsStream"></see> that describes the locked region.</returns>
  5764.             <param name="level">A minmap level of the texture resource to lock.</param>
  5765.             <param name="flags">Zero or more <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags"></see> values that describe the type of lock to perform. For this method, the valid flags are <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.Discard"></see>, <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.NoDirtyUpdate"></see>, and <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.ReadOnly"></see>.</param>
  5766.             <param name="pitch">Pitch of the returning data.</param>
  5767.         </member>
  5768.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Texture.LockRectangle(System.Int32,System.Drawing.Rectangle,Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags,System.Int32@)">
  5769.             <summary>Locks a rectangle on a texture resource.</summary>
  5770.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.GraphicsStream"></see> that describes the locked region.</returns>
  5771.             <param name="rect">A <see cref="T:System.Drawing.Rectangle"></see> to lock. To expand the dirty region to cover the entire texture, omit this parameter.</param>
  5772.             <param name="level">A minmap level of the texture resource to lock.</param>
  5773.             <param name="flags">Zero or more <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags"></see> values that describe the type of lock to perform. For this method, the valid flags are <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.Discard"></see>, <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.NoDirtyUpdate"></see>, and <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.ReadOnly"></see>.</param>
  5774.             <param name="pitch">Pitch of the returning data.</param>
  5775.         </member>
  5776.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Texture.UnlockRectangle(System.Int32)">
  5777.             <summary>Unlocks a rectangle on a texture resource.</summary>
  5778.             <param name="level">Level of the texture resource to unlock.</param>
  5779.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a parameter might contain an invalid value.</exception>
  5780.         </member>
  5781.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureAddress">
  5782.             <summary>Defines constants that describe the supported texture-addressing modes.</summary>
  5783.         </member>
  5784.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureAddress.Border">
  5785.             <summary>Texture coordinates outside the range [0.0, 1.0] are set to the border color.</summary>
  5786.         </member>
  5787.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureAddress.Clamp">
  5788.             <summary>Texture coordinates outside the range [0.0, 1.0] are set to the texture color at 0.0 or 1.0, respectively.</summary>
  5789.         </member>
  5790.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureAddress.Mirror">
  5791.             <summary>Similar to <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureAddress.Wrap"></see>, except that the texture is flipped at every integer junction. For u values between 0 and 1, for example, the texture is addressed normally; between 1 and 2, the texture is flipped (mirrored); between 2 and 3, the texture is normal again, and so on.</summary>
  5792.         </member>
  5793.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureAddress.Wrap">
  5794.             <summary>Tiles the texture at every integer junction. For example, for u values between 0 and 3, the texture is repeated three times. No mirroring is performed.</summary>
  5795.         </member>
  5796.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureArgument">
  5797.             <summary>Defines the supported texture arguments.</summary>
  5798.         </member>
  5799.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureArgument.AlphaReplicate">
  5800.             <summary>Replicate the alpha value to the color components. During sampling, this value acts as a read modifier.</summary>
  5801.         </member>
  5802.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureArgument.Complement">
  5803.             <summary>Take the complement, or 1.0 - x. This is a read modifier.</summary>
  5804.         </member>
  5805.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureArgument.Current">
  5806.             <summary>Gets the current element in the collection.</summary>
  5807.         </member>
  5808.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureArgument.Diffuse">
  5809.             <summary>Specifies the diffuse color interpolated from vertex components during Gouraud shading. If the vertex does not contain a diffuse color, the default color is 0xFFFFFFFF. Permissions are read-only.</summary>
  5810.         </member>
  5811.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureArgument.OptionMask">
  5812.             <summary>Mask for option bits. These are the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureArgument.Complement"></see> and <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureArgument.AlphaReplicate"></see> flags.</summary>
  5813.         </member>
  5814.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureArgument.SelectMask">
  5815.             <summary>Mask value for all arguments; not used when setting texture arguments.</summary>
  5816.         </member>
  5817.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureArgument.Specular">
  5818.             <summary>Specifies the specular color interpolated from vertex components during Gouraud shading. If the vertex does not contain a specular color, the default color is 0xFFFFFFFF. Permissions are read-only.</summary>
  5819.         </member>
  5820.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureArgument.Temp">
  5821.             <summary>Specifies a temporary register color for read or write. This field is supported if the <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.MiscCaps.SupportsTextureStageStateArgumentTemp"></see> value for a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.DeviceCaps"></see> is present. The default value for the register is (0.0, 0.0, 0.0, 0.0). Permissions are read/write.</summary>
  5822.         </member>
  5823.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureArgument.TextureColor">
  5824.             <summary>Contains the texture color for the current texture stage. Permissions are read-only.</summary>
  5825.         </member>
  5826.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureArgument.TFactor">
  5827.             <summary>Specifies the texture factor set in the <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.TextureFactor"></see> property. Permissions are read-only.</summary>
  5828.         </member>
  5829.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureCaps">
  5830.             <summary>Contains miscellaneous texture-mapping capabilities.</summary>
  5831.         </member>
  5832.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureCaps.SupportsAlpha">
  5833.             <summary>Specifies whether alpha in texture pixels is supported.</summary>
  5834.             <returns>true if alpha in texture pixels is supported; otherwise, false.</returns>
  5835.         </member>
  5836.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureCaps.SupportsAlphaPalette">
  5837.             <summary>Specifies whether the device can draw alpha from texture palettes.</summary>
  5838.             <returns>true if the device can draw alpha from texture palettes; otherwise, false.</returns>
  5839.         </member>
  5840.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureCaps.SupportsMipMap">
  5841.             <summary>Specifies whether the device supports mipmapped textures.</summary>
  5842.             <returns>true if the device supports mipmapped textures; otherwise, false.</returns>
  5843.         </member>
  5844.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureCaps.SupportsPerspective">
  5845.             <summary>Specifies whether perspective correction texturing is supported.</summary>
  5846.             <returns>true if perspective correction texturing is supported; otherwise, false.</returns>
  5847.         </member>
  5848.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureCaps.SupportsPower2">
  5849.             <summary>Specifies whether the device supports all textures having widths and heights that are specified as powers of two.</summary>
  5850.             <returns>true if the device supports texture dimensions as powers of two; otherwise, false.</returns>
  5851.         </member>
  5852.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureCaps.SupportsProjected">
  5853.             <summary>Specifies whether <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureTransform"></see> is supported.</summary>
  5854.             <returns>true if <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureTransform"></see> is supported; otherwise, false.</returns>
  5855.         </member>
  5856.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureCaps.SupportsProjectedSupport">
  5857.             <summary>Indicates whether projective texture divides are available.</summary>
  5858.             <returns>true if projective texture divides are available; otherwise, false.</returns>
  5859.         </member>
  5860.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureCaps.SupportsSquareOnly">
  5861.             <summary>Specifies whether all textures must be square.</summary>
  5862.             <returns>true if all textures are required to be square; otherwise, false.</returns>
  5863.         </member>
  5864.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureCoordinateIndex">
  5865.             <summary>Defines the supported texture coordinate index values.</summary>
  5866.         </member>
  5867.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureCoordinateIndex.CameraSpaceNormal">
  5868.             <summary>Uses the vertex normal, transformed to camera space, as the input texture coordinates for the current stage's texture transformation.</summary>
  5869.         </member>
  5870.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureCoordinateIndex.CameraSpacePosition">
  5871.             <summary>Uses the vertex position, transformed to camera space, as the input texture coordinates for the current stage's texture transformation.</summary>
  5872.         </member>
  5873.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureCoordinateIndex.CameraSpaceReflectionVector">
  5874.             <summary>Uses the reflection vector, transformed to camera space, as the input texture coordinate for the current stage's texture transformation. The reflection vector is computed from the input vertex position and normal vector.</summary>
  5875.         </member>
  5876.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureCoordinateIndex.PassThru">
  5877.             <summary>Uses the specified texture coordinates contained in the vertex format. This value resolves to 0.</summary>
  5878.         </member>
  5879.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureFilter">
  5880.             <summary>Defines texture filtering modes for a texture stage.</summary>
  5881.         </member>
  5882.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureFilter.Anisotropic">
  5883.             <summary>Anisotropic texture filtering used as a texture magnification or minification filter. This type of filtering compensates for distortion caused by the difference in angle between the texture polygon and the plane of the screen.</summary>
  5884.         </member>
  5885.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureFilter.Linear">
  5886.             <summary>Bilinear interpolation filtering used as a texture magnification or minification filter. A weighted average of a 2x2 area of texels (single pixel texture elements) surrounding the desired pixel is used. The texture filter used between mipmap levels is trilinear mipmap interpolation, in which the rasterizer performs linear interpolation on pixel color, using the texels of the two nearest mipmap textures.</summary>
  5887.         </member>
  5888.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureFilter.None">
  5889.             <summary>Mipmapping disabled. The rasterizer uses the magnification filter instead.</summary>
  5890.         </member>
  5891.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureFilter.Point">
  5892.             <summary>Point filtering used as a texture magnification or minification filter. The texel with coordinates nearest to the desired pixel value is used. The texture filter used between mipmap levels is based on the nearest point; that is, the rasterizer uses the color from the texel of the nearest mipmap texture.</summary>
  5893.         </member>
  5894.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureLoader">
  5895.             <summary>Contains functions for loading textures.</summary>
  5896.         </member>
  5897.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.TextureLoader.CheckTextureRequirements(Microsoft.WindowsMobile.DirectX.Direct3D.Device,Microsoft.WindowsMobile.DirectX.Direct3D.TextureRequirements@)">
  5898.             <summary>Checks creation parameters for a texture.</summary>
  5899.             <param name="requirements">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureRequirements"></see> structure that contains the texture creation parameters.</param>
  5900.             <param name="device">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> that represents the device to associate with the texture.</param>
  5901.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  5902.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.NotAvailableException">This device does not support the queried technique.</exception>
  5903.         </member>
  5904.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.TextureLoader.FromFile(Microsoft.WindowsMobile.DirectX.Direct3D.Device,System.String)">
  5905.             <summary>Creates a texture from a file.</summary>
  5906.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Texture"></see> that represents the created texture object.</returns>
  5907.             <param name="srcFile">String that specifies the file name.</param>
  5908.             <param name="device">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> that represents the device to associate with the texture.</param>
  5909.         </member>
  5910.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.TextureLoader.FromFile(Microsoft.WindowsMobile.DirectX.Direct3D.Device,System.String,System.Int32,System.Int32,System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.Usage,Microsoft.WindowsMobile.DirectX.Direct3D.Format,Microsoft.WindowsMobile.DirectX.Direct3D.Pool,Microsoft.WindowsMobile.DirectX.Direct3D.Filter,Microsoft.WindowsMobile.DirectX.Direct3D.Filter,System.Int32)">
  5911.             <summary>Creates a texture from a file.</summary>
  5912.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Texture"></see> that represents the created texture object.</returns>
  5913.             <param name="filter">One or more <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Filter"></see> flags that control how the mipmaps are filtered.</param>
  5914.             <param name="usage"><see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Format"></see> value that describes the requested pixel format for the cube texture.</param>
  5915.             <param name="width">Height of the texture in pixels. If this value is zero, the dimensions are taken from the file.</param>
  5916.             <param name="mipFilter">A value to replace with transparent black, or 0 to disable the color key. This is always a 32-bit ARGB color that is independent of the source image format. Alpha is significant, and usually should be set to FF for opaque color keys. For example, for opaque black, the value is equal to 0xFF000000.</param>
  5917.             <param name="mipLevels">Specify zero or <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Usage"></see> values. Specify <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Usage.RenderTarget"></see> to indicate that the surface will be used as a render target. The resource can then be passed to the renderTarget parameter for the <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.SetRenderTarget(Microsoft.WindowsMobile.DirectX.Direct3D.Surface,Microsoft.WindowsMobile.DirectX.Direct3D.Surface)"></see> method of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see>. The application should determine whether the device supports this operation by using the <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Manager.CheckDeviceFormat(System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.DeviceType,Microsoft.WindowsMobile.DirectX.Direct3D.Format,Microsoft.WindowsMobile.DirectX.Direct3D.Usage,Microsoft.WindowsMobile.DirectX.Direct3D.ResourceType,Microsoft.WindowsMobile.DirectX.Direct3D.Format)"></see> method of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Manager"></see>. Specify <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Usage.Dynamic"></see> to indicate that the surface should be handled dynamically.</param>
  5918.             <param name="format"><see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Pool"></see> value that describes the memory class into which the cube texture should be placed.</param>
  5919.             <param name="height">Number of mip levels requested. If this value is 0, a complete mipmap chain is created.</param>
  5920.             <param name="srcFile">Width of the texture in pixels. If this value is zero, the dimensions are taken from the file.</param>
  5921.             <param name="device">String that specifies the file name.</param>
  5922.             <param name="colorKey">String that specifies the file name.</param>
  5923.             <param name="pool">One or more <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Filter"></see> flags that control how the image is filtered.</param>
  5924.         </member>
  5925.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.TextureLoader.FromFile(Microsoft.WindowsMobile.DirectX.Direct3D.Device,System.String,System.Int32,System.Int32,System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.Usage,Microsoft.WindowsMobile.DirectX.Direct3D.Format,Microsoft.WindowsMobile.DirectX.Direct3D.Pool,Microsoft.WindowsMobile.DirectX.Direct3D.Filter,Microsoft.WindowsMobile.DirectX.Direct3D.Filter,System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.PaletteEntry[]@)">
  5926.             <summary>Creates a texture from a file.</summary>
  5927.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Texture"></see> that represents the created texture object.</returns>
  5928.             <param name="filter">One or more <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Filter"></see> flags that control how the image is filtered.</param>
  5929.             <param name="palette">Array of <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.PaletteEntry"></see> structures that represents a 256-color palette to fill in, or 0.</param>
  5930.             <param name="usage">Specify zero or <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Usage"></see> values. Specify <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Usage.RenderTarget"></see> to indicate that the surface will be used as a render target. The resource can then be passed to the renderTarget parameter for the <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.SetRenderTarget(Microsoft.WindowsMobile.DirectX.Direct3D.Surface,Microsoft.WindowsMobile.DirectX.Direct3D.Surface)"></see> method of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see>. The application should determine whether the device supports this operation by using the <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Manager.CheckDeviceFormat(System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.DeviceType,Microsoft.WindowsMobile.DirectX.Direct3D.Format,Microsoft.WindowsMobile.DirectX.Direct3D.Usage,Microsoft.WindowsMobile.DirectX.Direct3D.ResourceType,Microsoft.WindowsMobile.DirectX.Direct3D.Format)"></see> method of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Manager"></see>. Specify <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Usage.Dynamic"></see> to indicate that the surface should be handled dynamically.</param>
  5931.             <param name="width">Width of the texture in pixels. If this value is zero, the dimensions are taken from the file.</param>
  5932.             <param name="mipFilter">One or more <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Filter"></see> flags that control how the mipmaps are filtered.</param>
  5933.             <param name="mipLevels">Number of mip levels requested. If this value is 0, a complete mipmap chain is created.</param>
  5934.             <param name="format"><see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Format"></see> value that describes the requested pixel format for the cube texture.</param>
  5935.             <param name="height">Height of the texture in pixels. If this value is zero, the dimensions are taken from the file.</param>
  5936.             <param name="srcFile">String that specifies the file name.</param>
  5937.             <param name="device">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> that represents the device to associate with the texture.</param>
  5938.             <param name="colorKey">A value to replace with transparent black, or 0 to disable the color key. This is always a 32-bit ARGB color that is independent of the source image format. Alpha is significant, and usually should be set to FF for opaque color keys. For example, for opaque black, the value is equal to 0xFF000000.</param>
  5939.             <param name="pool"><see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Pool"></see> value that describes the memory class into which the cube texture should be placed.</param>
  5940.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter might contain an invalid value.</exception>
  5941.             <exception cref="T:System.OutOfMemoryException">Direct3D could not allocate sufficient memory to complete the call.</exception>
  5942.         </member>
  5943.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.TextureLoader.FromStream(Microsoft.WindowsMobile.DirectX.Direct3D.Device,System.IO.Stream)">
  5944.             <summary>Creates a texture from a file in memory.</summary>
  5945.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Texture"></see> that represents the created texture object.</returns>
  5946.             <param name="stream">A <see cref="T:System.IO.Stream"></see> from which to create the texture.</param>
  5947.             <param name="device">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> that represents the device to associate with the texture.</param>
  5948.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter might contain an invalid value.</exception>
  5949.             <exception cref="T:System.OutOfMemoryException">Direct3D could not allocate sufficient memory to complete the call.</exception>
  5950.         </member>
  5951.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.TextureLoader.FromStream(Microsoft.WindowsMobile.DirectX.Direct3D.Device,System.IO.Stream,System.Int32,System.Int32,System.Int32,System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.Usage,Microsoft.WindowsMobile.DirectX.Direct3D.Format,Microsoft.WindowsMobile.DirectX.Direct3D.Pool,Microsoft.WindowsMobile.DirectX.Direct3D.Filter,Microsoft.WindowsMobile.DirectX.Direct3D.Filter,System.Int32)">
  5952.             <summary>Creates a texture from a file in memory.</summary>
  5953.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Texture"></see> that represents the created texture object.</returns>
  5954.             <param name="filter">One or more <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Filter"></see> flags that control how the image is filtered.</param>
  5955.             <param name="mipFilter">One or more <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Filter"></see> flags that control how the mipmaps are filtered.</param>
  5956.             <param name="usage">Specify zero or <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Usage"></see> values. Specify <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Usage.RenderTarget"></see> to indicate that the surface will be used as a render target. The resource can then be passed to the renderTarget parameter for the <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.SetRenderTarget(Microsoft.WindowsMobile.DirectX.Direct3D.Surface,Microsoft.WindowsMobile.DirectX.Direct3D.Surface)"></see> method of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see>. The application should determine whether the device supports this operation by using the <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Manager.CheckDeviceFormat(System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.DeviceType,Microsoft.WindowsMobile.DirectX.Direct3D.Format,Microsoft.WindowsMobile.DirectX.Direct3D.Usage,Microsoft.WindowsMobile.DirectX.Direct3D.ResourceType,Microsoft.WindowsMobile.DirectX.Direct3D.Format)"></see> method of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Manager"></see>. Specify <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Usage.Dynamic"></see> to indicate that the surface should be handled dynamically.</param>
  5957.             <param name="width">Width in pixels. If this value is 0, the dimensions are taken from the file.</param>
  5958.             <param name="readBytes">Size, in bytes, of the file in memory.</param>
  5959.             <param name="mipLevels">Number of mip levels requested. If this value is 0, a complete mipmap chain is created.</param>
  5960.             <param name="format"><see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Format"></see> value that describes the requested pixel format for the cube texture.</param>
  5961.             <param name="stream">A <see cref="T:System.IO.Stream"></see> from which to create the texture.</param>
  5962.             <param name="height">Height in pixels. If this value is 0, the dimensions are taken from the file.</param>
  5963.             <param name="device">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> that represents the device to associate with the texture.</param>
  5964.             <param name="colorKey">A value to replace with transparent black, or 0 to disable the color key. This is always a 32-bit ARGB color that is independent of the source image format. Alpha is significant, and usually should be set to FF for opaque color keys. For example, for opaque black, the value is equal to 0xFF000000.</param>
  5965.             <param name="pool"><see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Pool"></see> value that describes the memory class into which the cube texture should be placed.</param>
  5966.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter might contain an invalid value.</exception>
  5967.             <exception cref="T:System.OutOfMemoryException">Direct3D could not allocate sufficient memory to complete the call.</exception>
  5968.         </member>
  5969.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.TextureLoader.FromStream(Microsoft.WindowsMobile.DirectX.Direct3D.Device,System.IO.Stream,System.Int32,System.Int32,System.Int32,System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.Usage,Microsoft.WindowsMobile.DirectX.Direct3D.Format,Microsoft.WindowsMobile.DirectX.Direct3D.Pool,Microsoft.WindowsMobile.DirectX.Direct3D.Filter,Microsoft.WindowsMobile.DirectX.Direct3D.Filter,System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.PaletteEntry[]@)">
  5970.             <summary>Creates a texture from a file in memory.</summary>
  5971.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Texture"></see> that represents the created texture object.</returns>
  5972.             <param name="filter">One or more <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Filter"></see> flags that control how the image is filtered.</param>
  5973.             <param name="palette">Array of <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.PaletteEntry"></see> structures that represent a 256-color palette to fill in, or 0.</param>
  5974.             <param name="mipFilter">One or more <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Filter"></see> flags that control how the mipmaps are filtered.</param>
  5975.             <param name="usage">Specify zero or <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Usage"></see> values. Specify <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Usage.RenderTarget"></see> to indicate that the surface will be used as a render target. The resource can then be passed to the renderTarget parameter for the <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.SetRenderTarget(Microsoft.WindowsMobile.DirectX.Direct3D.Surface,Microsoft.WindowsMobile.DirectX.Direct3D.Surface)"></see> method of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see>. The application should determine whether the device supports this operation by using the <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Manager.CheckDeviceFormat(System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.DeviceType,Microsoft.WindowsMobile.DirectX.Direct3D.Format,Microsoft.WindowsMobile.DirectX.Direct3D.Usage,Microsoft.WindowsMobile.DirectX.Direct3D.ResourceType,Microsoft.WindowsMobile.DirectX.Direct3D.Format)"></see> method of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Manager"></see>. Specify <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Usage.Dynamic"></see> to indicate that the surface should be handled dynamically.</param>
  5976.             <param name="width">Width in pixels. If this value is 0, the dimensions are taken from the file.</param>
  5977.             <param name="readBytes">Size, in bytes, of the file in memory.</param>
  5978.             <param name="mipLevels">Number of mip levels requested. If this value is 0, a complete mipmap chain is created.</param>
  5979.             <param name="format"><see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Format"></see> value that describes the requested pixel format for the cube texture.</param>
  5980.             <param name="stream">A <see cref="T:System.IO.Stream"></see> from which to create the texture. </param>
  5981.             <param name="height">Height in pixels. If this value is 0, the dimensions are taken from the file.</param>
  5982.             <param name="device">A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> that represents the device to associate with the texture.</param>
  5983.             <param name="colorKey">A value to replace with transparent black, or 0 to disable the color key. This is always a 32-bit ARGB color that is independent of the source image format. Alpha is significant, and usually should be set to FF for opaque color keys. For example, for opaque black, the value is equal to 0xFF000000.</param>
  5984.             <param name="pool"><see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Pool"></see> value that describes the memory class into which the cube texture should be placed.</param>
  5985.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter might contain an invalid value.</exception>
  5986.             <exception cref="T:System.OutOfMemoryException">Direct3D could not allocate sufficient memory to complete the call.</exception>
  5987.         </member>
  5988.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation">
  5989.             <summary>Defines per-stage texture-blending operations.</summary>
  5990.         </member>
  5991.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.Add">
  5992.             <summary>Subtracts the components of the second argument from those of the first argument. </summary>
  5993.         </member>
  5994.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.AddSigned">
  5995.             <summary>Adds the components of the arguments with a -0.5 bias, making the effective range of values -0.5 through 0.5. </summary>
  5996.         </member>
  5997.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.AddSigned2X">
  5998.             <summary>Adds the components of the arguments with a -0.5 bias and shifts the products 1 bit to the left. </summary>
  5999.         </member>
  6000.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.AddSmooth">
  6001.             <summary>Adds the first and second arguments, then subtracts their product from the sum. </summary>
  6002.         </member>
  6003.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.BlendCurrentAlpha">
  6004.             <summary>Performs linear blending on the current texture stage, using the alpha taken from the previous texture stage. </summary>
  6005.         </member>
  6006.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.BlendDiffuseAlpha">
  6007.             <summary>Performs linear blending on the current texture stage, using the interpolated alpha from each vertex. </summary>
  6008.         </member>
  6009.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.BlendFactorAlpha">
  6010.             <summary>Performs linear blending on the current texture stage, using a scalar alpha set with the <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.TextureFactor"></see> property for a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager"></see>.</summary>
  6011.         </member>
  6012.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.BlendTextureAlpha">
  6013.             <summary>Performs linear blending on the current texture stage, using the interpolated alpha from each vertex. </summary>
  6014.         </member>
  6015.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.BlendTextureAlphaPM">
  6016.             <summary>Performs linear blending on the current texture stage that uses a premultiplied alpha. </summary>
  6017.         </member>
  6018.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.Disable">
  6019.             <summary>Disables output from the texture stage and all stages with a higher index. To disable texture mapping, set this flag as the color operation for the first texture stage (stage 0). Alpha operations cannot be disabled when color operations are enabled. Setting the alpha operation to <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.Disable"></see> when color blending is enabled causes undefined behavior.</summary>
  6020.         </member>
  6021.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.DotProduct3">
  6022.             <summary>Modulates the components of each argument as signed components, adds their products, and replicates the sum to all color channels, including alpha. This operation is supported for color and alpha operations. </summary>
  6023.         </member>
  6024.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.Lerp">
  6025.             <summary>Performs linear interpolation between the second and third source arguments by a proportion specified in the first source argument. </summary>
  6026.         </member>
  6027.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.Modulate">
  6028.             <summary>Multiplies the components of the arguments. </summary>
  6029.         </member>
  6030.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.Modulate2X">
  6031.             <summary>Multiplies the components of the arguments, then shifts the products 1 bit to the left (effectively multiplying them by 2) for brightening. </summary>
  6032.         </member>
  6033.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.Modulate4X">
  6034.             <summary>Multiplies the components of the arguments, then shifts the products 2 bits to the left (effectively multiplying them by 4) for brightening. </summary>
  6035.         </member>
  6036.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.ModulateAlphaAddColor">
  6037.             <summary>Modulates the color of the second argument using the alpha of the first argument, then adds the result to argument one. This operation is supported only by using the <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureStateManager.ColorOperation"></see> property of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureStateManager"></see>. </summary>
  6038.         </member>
  6039.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.ModulateColorAddAlpha">
  6040.             <summary>Modulates the arguments, then adds the alpha of the first argument. This operation is supported only by using the <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureStateManager.ColorOperation"></see> property of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureStateManager"></see>.</summary>
  6041.         </member>
  6042.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.ModulateInvAlphaAddColor">
  6043.             <summary>Similar to <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.ModulateAlphaAddColor"></see>, but uses the inverse of the alpha of the first argument. This operation is supported only by using the <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureStateManager.ColorOperation"></see> property of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureStateManager"></see>.</summary>
  6044.         </member>
  6045.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.ModulateInvColorAddAlpha">
  6046.             <summary>Similar to ModulateColorAddAlpha, but uses the inverse of the color of the first argument. This operation is supported only by using the <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureStateManager.ColorOperation"></see> property of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureStateManager"></see>.</summary>
  6047.         </member>
  6048.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.MultiplyAdd">
  6049.             <summary>Performs a multiply-accumulate operation, in which this field multiplies the last two arguments, adds them to the remaining input/source argument, and places that into the result. </summary>
  6050.         </member>
  6051.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.PreModulate">
  6052.             <summary>This flag is set in stage n, the output of which is arg1. If stage n + 1 contains a texture, then the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureArgument.Current"></see> value of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureArgument"></see> is premultiplied by that texture.</summary>
  6053.         </member>
  6054.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.SelectArg1">
  6055.             <summary>Uses this texture stage's first color or alpha argument, unmodified, as the output. This operation affects the color and alpha arguments used with the <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureStateManager.ColorOperation"></see> and <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureStateManager.AlphaOperation"></see> properties of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureStateManager"></see>, respectively. </summary>
  6056.         </member>
  6057.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.SelectArg2">
  6058.             <summary>Uses this texture stage's second color or alpha argument, unmodified, as the output. This operation affects the color and alpha arguments used with the <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureStateManager.ColorOperation"></see> and <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureStateManager.AlphaOperation"></see> properties of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureStateManager"></see>, respectively. </summary>
  6059.         </member>
  6060.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.Subtract">
  6061.             <summary>Subtracts the components of the second argument from those of the first argument. </summary>
  6062.         </member>
  6063.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperationCaps">
  6064.             <summary>Contains values that describe the texture operations that the current device supports.</summary>
  6065.         </member>
  6066.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperationCaps.SupportsAdd">
  6067.             <summary>Specifies whether the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.Add"></see> field of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation"></see> is supported.</summary>
  6068.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.Add"></see> is supported; otherwise, false.</returns>
  6069.         </member>
  6070.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperationCaps.SupportsAddSigned">
  6071.             <summary>Specifies whether the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.AddSigned"></see> field of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation"></see> is supported.</summary>
  6072.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.AddSigned"></see> is supported; otherwise, false.</returns>
  6073.         </member>
  6074.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperationCaps.SupportsAddSigned2X">
  6075.             <summary>Specifies whether the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.AddSigned2X"></see> field of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation"></see> is supported.</summary>
  6076.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.AddSigned2X"></see> is supported; otherwise, false.</returns>
  6077.         </member>
  6078.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperationCaps.SupportsAddSmooth">
  6079.             <summary>Specifies whether the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.AddSmooth"></see> field of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation"></see> is supported.</summary>
  6080.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.AddSmooth"></see> is supported; otherwise, false.</returns>
  6081.         </member>
  6082.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperationCaps.SupportsBlendCurrentAlpha">
  6083.             <summary>Specifies whether the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.BlendCurrentAlpha"></see> field of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation"></see> is supported.</summary>
  6084.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.BlendCurrentAlpha"></see> is supported; otherwise, false.</returns>
  6085.         </member>
  6086.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperationCaps.SupportsBlendDiffuseAlpha">
  6087.             <summary>Specifies whether the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.BlendDiffuseAlpha"></see> field of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation"></see> is supported.</summary>
  6088.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.BlendDiffuseAlpha"></see> is supported; otherwise, false.</returns>
  6089.         </member>
  6090.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperationCaps.SupportsBlendFactorAlpha">
  6091.             <summary>Specifies whether the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.BlendFactorAlpha"></see> field of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation"></see> is supported.</summary>
  6092.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.BlendFactorAlpha"></see> is supported; otherwise, false.</returns>
  6093.         </member>
  6094.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperationCaps.SupportsBlendTextureAlpha">
  6095.             <summary>Specifies whether the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.BlendTextureAlpha"></see> field of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation"></see> is supported.</summary>
  6096.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.BlendTextureAlpha"></see> is supported; otherwise, false.</returns>
  6097.         </member>
  6098.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperationCaps.SupportsBlendTextureAlphaPM">
  6099.             <summary>Specifies whether the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.BlendTextureAlphaPM"></see> field of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation"></see> is supported.</summary>
  6100.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.BlendTextureAlphaPM"></see> is supported; otherwise, false.</returns>
  6101.         </member>
  6102.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperationCaps.SupportsDotProduct3">
  6103.             <summary>Specifies whether the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.DotProduct3"></see> field of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation"></see> is supported.</summary>
  6104.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.DotProduct3"></see> is supported; otherwise, false.</returns>
  6105.         </member>
  6106.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperationCaps.SupportsLerp">
  6107.             <summary>Specifies whether the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.Lerp"></see> field of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation"></see> is supported.</summary>
  6108.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.Lerp"></see> is supported; otherwise, false.</returns>
  6109.         </member>
  6110.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperationCaps.SupportsModulate">
  6111.             <summary>Specifies whether the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.Modulate"></see> field of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation"></see> is supported.</summary>
  6112.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.Modulate"></see> is supported; otherwise, false.</returns>
  6113.         </member>
  6114.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperationCaps.SupportsModulate2X">
  6115.             <summary>Specifies whether the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.Modulate2X"></see> field of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation"></see> is supported.</summary>
  6116.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.Modulate2X"></see> is supported; otherwise, false.</returns>
  6117.         </member>
  6118.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperationCaps.SupportsModulate4X">
  6119.             <summary>Specifies whether the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.Modulate4X"></see> field of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation"></see> is supported.</summary>
  6120.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.Modulate4X"></see> is supported; otherwise, false.</returns>
  6121.         </member>
  6122.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperationCaps.SupportsModulateAlphaAddColor">
  6123.             <summary>Specifies whether the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.ModulateAlphaAddColor"></see> field of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation"></see> is supported.</summary>
  6124.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.ModulateAlphaAddColor"></see> is supported; otherwise, false.</returns>
  6125.         </member>
  6126.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperationCaps.SupportsModulateColorAddAlpha">
  6127.             <summary>Specifies whether the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.ModulateColorAddAlpha"></see> field of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation"></see> is supported.</summary>
  6128.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.ModulateColorAddAlpha"></see> is supported; otherwise, false.</returns>
  6129.         </member>
  6130.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperationCaps.SupportsModulateInvAlphaAddColor">
  6131.             <summary>Specifies whether the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.ModulateInvAlphaAddColor"></see> field of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation"></see> is supported.</summary>
  6132.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.ModulateInvAlphaAddColor"></see> is supported; otherwise, false.</returns>
  6133.         </member>
  6134.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperationCaps.SupportsModulateInvColorAddAlpha">
  6135.             <summary>Specifies whether the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation. ModulateInvColorAddAlpha"></see> field of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation"></see> is supported.</summary>
  6136.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.ModulateInvColorAddAlpha"></see> is supported; otherwise, false.</returns>
  6137.         </member>
  6138.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperationCaps.SupportsMultiplyAdd">
  6139.             <summary>Specifies whether the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.MultiplyAdd"></see> field of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation"></see> is supported.</summary>
  6140.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.MultiplyAdd"></see> is supported; otherwise, false.</returns>
  6141.         </member>
  6142.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperationCaps.SupportsPreModulate">
  6143.             <summary>Specifies whether the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.PreModulate"></see> field of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation"></see> is supported.</summary>
  6144.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.PreModulate"></see> is supported; otherwise, false.</returns>
  6145.         </member>
  6146.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperationCaps.SupportsSelectArgument1">
  6147.             <summary>Specifies whether the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.SelectArg1"></see> field of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation"></see> is supported.</summary>
  6148.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.SelectArg1"></see> is supported; otherwise, false.</returns>
  6149.         </member>
  6150.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperationCaps.SupportsSelectArgument2">
  6151.             <summary>Specifies whether the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.SelectArg2"></see> field of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation"></see> is supported.</summary>
  6152.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.SelectArg2"></see> is supported; otherwise, false.</returns>
  6153.         </member>
  6154.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperationCaps.SupportsSubtract">
  6155.             <summary>Specifies whether the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.Subtract"></see> field of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation"></see> is supported.</summary>
  6156.             <returns>true if <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation.Subtract"></see> is supported; otherwise, false.</returns>
  6157.         </member>
  6158.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureRequirements">
  6159.             <summary>Contains texture creation parameters.</summary>
  6160.         </member>
  6161.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureRequirements.Format">
  6162.             <summary>Retrieves or sets the desired pixel format.</summary>
  6163.             <returns>Value of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Format"></see> class that specifies the pixel format to set or retrieve.</returns>
  6164.         </member>
  6165.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureRequirements.Height">
  6166.             <summary>Retrieves or sets the height for a texture.</summary>
  6167.             <returns>The height of the texture, in pixels.</returns>
  6168.         </member>
  6169.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureRequirements.NumberMipLevels">
  6170.             <summary>Retrieves or sets the number of mipmap levels for a texture.</summary>
  6171.             <returns>The mipmap levels to set or retrieve.</returns>
  6172.         </member>
  6173.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureRequirements.Pool">
  6174.             <summary>Gets the available memory pool.</summary>
  6175.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Pool"></see>.</returns>
  6176.         </member>
  6177.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureRequirements.Usage">
  6178.             <summary>Gets the supported usage for a texture.</summary>
  6179.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Usage"></see>.</returns>
  6180.         </member>
  6181.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureRequirements.Width">
  6182.             <summary>Gets or sets the width for a texture.</summary>
  6183.             <returns>The width of the texture, in pixels.</returns>
  6184.         </member>
  6185.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureStateManager">
  6186.             <summary>Contains texture states for the device.</summary>
  6187.         </member>
  6188.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureStateManager.AlphaArgument0">
  6189.             <summary>Defines settings for the alpha channel selector operand for triadic (multiply, add, and linear interpolation) operations identified by the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureArgument"></see> enumeration.</summary>
  6190.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureArgument"></see> that represents the current texture arguments.</returns>
  6191.         </member>
  6192.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureStateManager.AlphaArgument1">
  6193.             <summary>Defines the texture-stage state as the first alpha argument for the stage identified by the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureArgument"></see> enumeration.</summary>
  6194.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureArgument"></see> that represents the current texture arguments.</returns>
  6195.         </member>
  6196.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureStateManager.AlphaArgument2">
  6197.             <summary>Defines the texture-stage state as the second alpha argument for the stage identified by the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureArgument"></see> enumeration.</summary>
  6198.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureArgument"></see> that represents the current texture arguments.</returns>
  6199.         </member>
  6200.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureStateManager.AlphaOperation">
  6201.             <summary>Defines the texture-stage state as a texture alpha-blending operation identified by the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation"></see> enumeration.</summary>
  6202.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation"></see> that represents the current texture operation.</returns>
  6203.         </member>
  6204.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureStateManager.ColorArgument0">
  6205.             <summary>Defines settings for the third color operand for triadic (multiply, add, and linear interpolation) operations identified by the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureArgument"></see> enumeration.</summary>
  6206.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureArgument"></see> that represents the current texture arguments.</returns>
  6207.         </member>
  6208.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureStateManager.ColorArgument1">
  6209.             <summary>Defines the texture-stage state as the first color argument for the stage identified by the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureArgument"></see> enumeration.</summary>
  6210.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureArgument"></see> that represents the current texture arguments.</returns>
  6211.         </member>
  6212.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureStateManager.ColorArgument2">
  6213.             <summary>Defines the texture-stage state as the second color argument for the stage identified by the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureArgument"></see> enumeration.</summary>
  6214.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureArgument"></see> that represents the current texture arguments.</returns>
  6215.         </member>
  6216.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureStateManager.ColorOperation">
  6217.             <summary>Defines the texture-stage state as a texture color-blending operation identified by the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation"></see> enumeration.</summary>
  6218.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureOperation"></see> that represents the current texture operation.</returns>
  6219.         </member>
  6220.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureStateManager.ResultArgument">
  6221.             <summary>Selects the destination register for the result of the current stage identified by <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureArgument"></see>.</summary>
  6222.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureArgument"></see> that represents the current texture arguments.</returns>
  6223.         </member>
  6224.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureStateManager.TextureCoordinateIndex">
  6225.             <summary>Defines the index of the texture coordinate set to use with the current texture stage.</summary>
  6226.             <returns>Index of the texture coordinate set.</returns>
  6227.         </member>
  6228.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureStateManager.TextureTransform">
  6229.             <summary>Controls the transformation of texture coordinates for the current texture stage.</summary>
  6230.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureTransform"></see> that represents the texture-stage state values.</returns>
  6231.         </member>
  6232.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureStateManagerCollection">
  6233.             <summary>Collection of <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureStateManager"></see> objects.</summary>
  6234.         </member>
  6235.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.TextureStateManagerCollection.Item(System.Int32)">
  6236.             <summary>Retrieves the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureStateManagerCollection"></see> object at the given index.</summary>
  6237.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureStateManager"></see> object retrieved from the given stage.</returns>
  6238.             <param name="stage">Integer that represents the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureStateManager"></see> object to retrieve.</param>
  6239.         </member>
  6240.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.TextureTransform">
  6241.             <summary>Defines texture-stage state values.</summary>
  6242.         </member>
  6243.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureTransform.Count1">
  6244.             <summary>1-D texture coordinates are passed to the rasterizer.</summary>
  6245.         </member>
  6246.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureTransform.Count2">
  6247.             <summary>2-D texture coordinates are passed to the rasterizer.</summary>
  6248.         </member>
  6249.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureTransform.Count3">
  6250.             <summary>3-D texture coordinates are passed to the rasterizer.</summary>
  6251.         </member>
  6252.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureTransform.Disable">
  6253.             <summary>Texture coordinates are passed directly to the rasterizer.</summary>
  6254.         </member>
  6255.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureTransform.Projected">
  6256.             <summary>All texture coordinates are divided by the last element before being passed to the rasterizer. For example, if this flag is specified with the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.TextureTransform.Count3"></see> flag, the first and second texture coordinates are divided by the third coordinate before being passed to the rasterizer.</summary>
  6257.         </member>
  6258.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.Transforms">
  6259.             <summary>Allows applications to specify and obtain matrix transformations, for example, the world, view, and transformation matrices used for Direct3D object rendering.</summary>
  6260.         </member>
  6261.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Transforms.Projection">
  6262.             <summary>Gets or sets the projection transformation.</summary>
  6263.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> that represents the projection transformation.</returns>
  6264.         </member>
  6265.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Transforms.ProjectionFixed">
  6266.             <summary>Gets or sets the projection transformation for fixed point math operations.</summary>
  6267.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed"></see> that represents the projection transformation.</returns>
  6268.         </member>
  6269.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Transforms.Texture0">
  6270.             <summary>Retrieves or sets the <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.Transforms.Texture0"></see> transformation.</summary>
  6271.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> representing the transformation.</returns>
  6272.         </member>
  6273.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Transforms.Texture0Fixed">
  6274.             <summary>Gets or sets the <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.Transforms.Texture0Fixed"></see> transformation for fixed point math operations.</summary>
  6275.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed"></see> representing the transformation.</returns>
  6276.         </member>
  6277.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Transforms.Texture1">
  6278.             <summary>Retrieves or sets the <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.Transforms.Texture1"></see> transformation.</summary>
  6279.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> representing the transformation.</returns>
  6280.         </member>
  6281.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Transforms.Texture1Fixed">
  6282.             <summary>Gets or sets the <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.Transforms.Texture1Fixed"></see> transformation for fixed point math operations.</summary>
  6283.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed"></see> representing the transformation.</returns>
  6284.         </member>
  6285.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Transforms.Texture2">
  6286.             <summary>Retrieves or sets the <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.Transforms.Texture2"></see> transformation.</summary>
  6287.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> representing the transformation.</returns>
  6288.         </member>
  6289.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Transforms.Texture2Fixed">
  6290.             <summary>Gets or sets the <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.Transforms.Texture2Fixed"></see> transformation for fixed point math operations.</summary>
  6291.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed"></see> representing the transformation.</returns>
  6292.         </member>
  6293.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Transforms.Texture3">
  6294.             <summary>Retrieves or sets the <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.Transforms.Texture3"></see> transformation.</summary>
  6295.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> representing the transformation.</returns>
  6296.         </member>
  6297.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Transforms.Texture3Fixed">
  6298.             <summary>Gets or sets the <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.Transforms.Texture3Fixed"></see> transformation for fixed point math operations.</summary>
  6299.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed"></see> representing the transformation.</returns>
  6300.         </member>
  6301.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Transforms.View">
  6302.             <summary>Gets or sets the view transformation matrix.</summary>
  6303.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> representing the transformation.</returns>
  6304.         </member>
  6305.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Transforms.ViewFixed">
  6306.             <summary>Gets or sets the view transformation matrix for fixed point math operations,</summary>
  6307.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed"></see> representing the transformation.</returns>
  6308.         </member>
  6309.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Transforms.World">
  6310.             <summary>Gets or sets the first world matrix.</summary>
  6311.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Matrix"></see> representing the transformation.</returns>
  6312.         </member>
  6313.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Transforms.WorldFixed">
  6314.             <summary>Gets or sets the first world matrix for fixed point math operations.</summary>
  6315.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.MatrixFixed"></see> representing the transformation.</returns>
  6316.         </member>
  6317.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.TransformType">
  6318.             <summary>Defines constants that describe transformation state values.</summary>
  6319.         </member>
  6320.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TransformType.Projection">
  6321.             <summary>Identifies the transformation matrix being set as the projection transformation matrix. The default value is the identity matrix.</summary>
  6322.         </member>
  6323.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TransformType.Texture0">
  6324.             <summary>Identifies the transformation matrix being set for the specified texture stage.</summary>
  6325.         </member>
  6326.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TransformType.Texture1">
  6327.             <summary>Identifies the transformation matrix being set for the specified texture stage.</summary>
  6328.         </member>
  6329.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TransformType.Texture2">
  6330.             <summary>Identifies the transformation matrix being set for the specified texture stage.</summary>
  6331.         </member>
  6332.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TransformType.Texture3">
  6333.             <summary>Identifies the transformation matrix being set for the specified texture stage.</summary>
  6334.         </member>
  6335.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TransformType.View">
  6336.             <summary>Identifies the transformation matrix being set as the view transformation matrix. The default value is the identity matrix.</summary>
  6337.         </member>
  6338.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.TransformType.World">
  6339.             <summary>Identifies the world matrix being set for the specified texture stage.</summary>
  6340.         </member>
  6341.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.Usage">
  6342.             <summary>Defines supported usage types for the current resource.</summary>
  6343.         </member>
  6344.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Usage.DoNotClip">
  6345.             <summary>Indicates that the vertex buffer content will never require clipping. When rendering with buffers that have this flag set, the <see cref="P:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager.Clipping"></see> property for a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.RenderStateManager"></see> must be set to false.</summary>
  6346.         </member>
  6347.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Usage.Dynamic">
  6348.             <summary>Indicates that the vertex buffer requires dynamic memory use, which is useful for drivers because it enables them to determine where to place the buffer. In general, static vertex buffers are placed in video memory and dynamic vertex buffers are placed in accelerated graphics port (AGP) memory. Note that there is no separate static use. If <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Usage.Dynamic"></see> is not specified, the vertex buffer is made static.</summary>
  6349.         </member>
  6350.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Usage.Lockable">
  6351.             <summary>Indicates that the resource is lockable.</summary>
  6352.         </member>
  6353.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Usage.None">
  6354.             <summary>Specifies no usage type for the current resource.</summary>
  6355.         </member>
  6356.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Usage.RenderTarget">
  6357.             <summary>Specifies that the resource will be a render target.</summary>
  6358.         </member>
  6359.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Usage.Texture">
  6360.             <summary>Indicates that the resource can be used as a texture.</summary>
  6361.         </member>
  6362.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Usage.WriteOnly">
  6363.             <summary>Informs the system that the application writes only to the vertex buffer. Using this flag enables the driver to choose the best memory location, which results in efficient write operations and rendering. Attempts to read from a vertex buffer created with this capability will fail.</summary>
  6364.         </member>
  6365.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.ValidateDeviceParams">
  6366.             <summary>Describes the number of passes and the result code returned from the <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.Device.ValidateDevice"></see> method of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see>.</summary>
  6367.         </member>
  6368.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.ValidateDeviceParams.Passes">
  6369.             <summary>Retrieves the number of rendering passes needed to complete the desired effect through multipass rendering.</summary>
  6370.             <returns>The number of rendering passes to retrieve.</returns>
  6371.         </member>
  6372.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.ValidateDeviceParams.Result">
  6373.             <summary>Retrieves the result code of a validation.</summary>
  6374.             <returns>Value of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ResultCode"></see> to retrieve.</returns>
  6375.         </member>
  6376.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.Vector3Fixed">
  6377.             <summary>Represents a vector in three-dimensional (3-D) space.</summary>
  6378.         </member>
  6379.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Vector3Fixed.#ctor(Microsoft.WindowsMobile.DirectX.Vector3)">
  6380.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Vector3Fixed"></see> structure using a <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3 structure"></see>.</summary>
  6381.             <param name="vec3">A <see cref="T:Microsoft.WindowsMobile.DirectX.Vector3 structure"></see>.</param>
  6382.         </member>
  6383.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.Vector3Fixed.#ctor(Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint,Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint,Microsoft.WindowsMobile.DirectX.Direct3D.FixedPoint)">
  6384.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Vector3Fixed"></see> structure using three components.</summary>
  6385.             <param name="valueY">The initial <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Vector3Fixed.Y"></see> field value.</param>
  6386.             <param name="valueX">The initial <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Vector3Fixed.X"></see> field value.</param>
  6387.             <param name="valueZ">The initial <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.Vector3Fixed.Z"></see> field value.</param>
  6388.         </member>
  6389.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Vector3Fixed.X">
  6390.             <summary>Represents the x component of the 3-D vector.</summary>
  6391.         </member>
  6392.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Vector3Fixed.Y">
  6393.             <summary>Represents the x component of the 3-D vector.</summary>
  6394.         </member>
  6395.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.Vector3Fixed.Z">
  6396.             <summary>Represents the x component of the 3-D vector.</summary>
  6397.         </member>
  6398.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexBuffer">
  6399.             <summary>Manipulates vertex buffer resources.</summary>
  6400.         </member>
  6401.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.VertexBuffer.#ctor(Microsoft.WindowsMobile.DirectX.Direct3D.Device,System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.Usage,Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats,Microsoft.WindowsMobile.DirectX.Direct3D.Pool)">
  6402.             <summary>Initializes a new instance of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexBuffer"></see> class. </summary>
  6403.             <param name="pool">Member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Pool"></see> enumerated type that describes a valid memory class in which to place the resource.</param>
  6404.             <param name="usage">Usage can be 0, which indicates no usage value. However, if usage is desired, use a combination of one or more <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Usage"></see> flags. It is good practice to match the usage parameter in the constructor with the behavior flags in the constructor. See Remarks.</param>
  6405.             <param name="sizeOfBufferInBytes">Size of the vertex buffer in bytes. If vertexFormat is set to 0, sizeOfBufferInBytes must be large enough to contain at least one vertex, but it need not be a multiple of the vertex size. If vertexFormat is not set to 0, sizeOfBufferInBytes is not validated. See Remarks.</param>
  6406.             <param name="device">The <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> object to associate with the vertex buffer.</param>
  6407.             <param name="vertexFormat">Combination of <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats"></see> flags that describe the vertex format of the vertices in the buffer.</param>
  6408.             <exception cref="T:System.OutOfMemoryException">Direct3D could not allocate sufficient memory to complete the call.</exception>
  6409.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  6410.         </member>
  6411.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.VertexBuffer.#ctor(System.Type,System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.Device,Microsoft.WindowsMobile.DirectX.Direct3D.Usage,Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats,Microsoft.WindowsMobile.DirectX.Direct3D.Pool)">
  6412.             <param name="numVerts">Maximum number of vertices the buffer can hold.</param>
  6413.             <param name="typeVertexType">A <see cref="T:System.Type"></see> that indicates the type of vertex data the buffer holds. This can be a value type or any type that contains only value types.</param>
  6414.             <param name="pool">Member of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Pool"></see> enumerated type that describes a valid memory class in which to place the resource.</param>
  6415.             <param name="usage">Usage can be 0, which indicates no usage value. However, if usage is desired, use a combination of one or more <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Usage"></see> flags. It is good practice to match the usage parameter in the constructor with the behavior flags in the constructor. See Remarks.</param>
  6416.             <param name="device">The <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Device"></see> object to associate with the vertex buffer.</param>
  6417.             <param name="vertexFormat">Combination of <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats"></see> flags that describe the vertex format of the vertices in the buffer.</param>
  6418.             <exception cref="T:System.OutOfMemoryException">Direct3D could not allocate sufficient memory to complete the call.</exception>
  6419.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  6420.         </member>
  6421.         <member name="E:Microsoft.WindowsMobile.DirectX.Direct3D.VertexBuffer.Created">
  6422.             <summary>Occurs after a device is reset and the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexBuffer"></see> is re-created.</summary>
  6423.         </member>
  6424.         <member name="E:Microsoft.WindowsMobile.DirectX.Direct3D.VertexBuffer.Disposing">
  6425.             <summary>Occurs when the <see cref="M:Microsoft.WindowsMobile.DirectX.Direct3D.VertexBuffer.Dispose"></see> method is called or when the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexBuffer"></see> object is finalized and collected by the garbage collector.</summary>
  6426.         </member>
  6427.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.VertexBuffer.Dispose">
  6428.             <summary>Releases all resources used by the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexBuffer"></see>. </summary>
  6429.         </member>
  6430.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.VertexBuffer.Lock(System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags)">
  6431.             <summary>Locks a range of vertex data and returns the vertex buffer memory.</summary>
  6432.             <returns>An <see cref="T:System.Array"></see> that represents the locked vertex buffer.</returns>
  6433.             <param name="Flags">One or more <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags"></see> values that describe the type of lock to perform. The following flags are valid for this method are <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.NoDirtyUpdate"></see>, <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.NoOverwrite"></see>, and <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.ReadOnly"></see>.</param>
  6434.             <param name="offsetToLock">Offset into the vertex data to lock, in bytes. To lock the entire vertex buffer, specify 0 for both sizeToLock and offsetToLock.</param>
  6435.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  6436.         </member>
  6437.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.VertexBuffer.Lock(System.Int32,System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags)">
  6438.             <summary>Locks a range of vertex data and obtains the vertex buffer memory.</summary>
  6439.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.GraphicsStream"></see> that represents the locked vertex buffer.</returns>
  6440.             <param name="sizeToLock">Size of the vertex data to lock, in bytes. To lock the entire vertex buffer, specify 0 for both sizeToLock and offsetToLock.</param>
  6441.             <param name="flags">Zero or more <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags"></see> values that describe the type of lock to perform. The following flags are valid for this method are <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.NoDirtyUpdate"></see>, <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.NoOverwrite"></see>, and <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.ReadOnly"></see>.</param>
  6442.             <param name="offsetToLock">Offset into the vertex data to lock, in bytes. To lock the entire vertex buffer, specify 0 for both sizeToLock and offsetToLock.</param>
  6443.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  6444.         </member>
  6445.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.VertexBuffer.Lock(System.Int32,System.Type,Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags,System.Int32)">
  6446.             <summary>Locks a range of vertex data and obtains the vertex buffer memory.</summary>
  6447.             <returns>An <see cref="T:System.Array"></see> that represents the locked vertex buffer.</returns>
  6448.             <param name="typeVertex">A <see cref="T:System.Type"></see> that indicates the type of array data to return. This can be a value type or any type that contains only value types.</param>
  6449.             <param name="flags">One or more <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags"></see> values that describe the type of lock to perform. The following flags are valid for this method are <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.NoDirtyUpdate"></see>, <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.NoOverwrite"></see>, and <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.ReadOnly"></see>.</param>
  6450.             <param name="length">One or more <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags"></see> values that describe the type of lock to perform. The following flags are valid for this method are <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.NoDirtyUpdate"></see>, <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.NoOverwrite"></see>, and <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.ReadOnly"></see>.</param>
  6451.             <param name="offsetToLock">Offset into the vertex data to lock, in bytes. To lock the entire vertex buffer, specify 0 for both sizeToLock and offsetToLock.</param>
  6452.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  6453.         </member>
  6454.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.VertexBuffer.SetData(System.Object,System.Int32,Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags)">
  6455.             <summary>Locks, sets, and unlocks a range of vertex data.</summary>
  6456.             <param name="data">An object that contains the data to copy into the vertex buffer. This can be any value type or any type that contains only value types.</param>
  6457.             <param name="lockAtOffset">Offset in the vertex buffer to set. To set the entire buffer, set this parameter to 0.</param>
  6458.             <param name="flags">One or more <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags"></see> values that describe the type of lock to perform. The following flags are valid for this method are <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.NoDirtyUpdate"></see>, <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.NoOverwrite"></see>, and <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.LockFlags.ReadOnly"></see>.</param>
  6459.             <exception cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.InvalidCallException">The method call is invalid. For example, a method's parameter may contain an invalid value.</exception>
  6460.         </member>
  6461.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.VertexBuffer.Unlock">
  6462.             <summary>Unlocks vertex data.</summary>
  6463.         </member>
  6464.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.VertexBuffer.Description">
  6465.             <summary>Retrieves a description of the vertex buffer resource.</summary>
  6466.             <returns>A <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexBufferDescription"></see> structure that describes the returned vertex buffer.</returns>
  6467.         </member>
  6468.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.VertexBuffer.Disposed">
  6469.             <summary>Gets a value that indicates whether the object is disposed.</summary>
  6470.             <returns>true if the object is disposed; otherwise, false.</returns>
  6471.         </member>
  6472.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.VertexBuffer.SizeInBytes">
  6473.             <summary>Retrieves the size of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexBuffer"></see> data, in bytes.</summary>
  6474.             <returns>The size of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexBuffer"></see> data, in bytes.</returns>
  6475.         </member>
  6476.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexBufferDescription">
  6477.             <summary>Describes a vertex buffer.</summary>
  6478.         </member>
  6479.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.VertexBufferDescription.Format">
  6480.             <summary>Retrieves or sets a value that describes the surface format of the vertex buffer data.</summary>
  6481.             <returns>Value of a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Format"></see> to set or retrieve.</returns>
  6482.         </member>
  6483.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.VertexBufferDescription.Size">
  6484.             <summary>Retrieves or sets the size of the vertex buffer.</summary>
  6485.             <returns>The number of bytes in the vertex buffer.</returns>
  6486.         </member>
  6487.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.VertexBufferDescription.Type">
  6488.             <summary>Retrieves or sets the resource type of a vertex buffer.</summary>
  6489.             <returns>Value of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.ResourceType"></see> to set or get.</returns>
  6490.         </member>
  6491.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.VertexBufferDescription.Usage">
  6492.             <summary>Gets the usage of a vertex buffer.</summary>
  6493.             <returns>Values of the a <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Usage"></see> enumeration to set or get.</returns>
  6494.         </member>
  6495.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.VertexBufferDescription.VertexFormat">
  6496.             <summary>Gets the vertex format of the vertices in the current buffer.</summary>
  6497.             <returns>Values of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats"></see>.</returns>
  6498.         </member>
  6499.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats">
  6500.             <summary>Describes values that define a vertex format used to describe the contents of vertices that are stored interleaved in a single data stream.</summary>
  6501.         </member>
  6502.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats.Diffuse">
  6503.             <summary>Vertex format includes a diffuse color component.</summary>
  6504.         </member>
  6505.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats.Normal">
  6506.             <summary>Vertex format includes a vertex normal vector. This value cannot be used with the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats.Transformed"></see> flag.</summary>
  6507.         </member>
  6508.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats.NormalFixed">
  6509.             <summary>Same as <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats.Normal"></see>, but for fixed point math operations.</summary>
  6510.         </member>
  6511.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats.NormalMask">
  6512.             <summary>Mask for normal bits.</summary>
  6513.         </member>
  6514.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats.Position">
  6515.             <summary>Mask for position bits.</summary>
  6516.         </member>
  6517.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats.PositionFixed">
  6518.             <summary>Same as <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats.Position"></see>, but for fixed point math operations.</summary>
  6519.         </member>
  6520.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats.PositionMask">
  6521.             <summary>Mask for position bits.</summary>
  6522.         </member>
  6523.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats.PositionNormal">
  6524.             <summary>Vertex format includes a vertex normal vector. This value cannot be used with the <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats.Transformed"></see> value.</summary>
  6525.         </member>
  6526.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats.PositionNormalFixed">
  6527.             <summary>Same as <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats.PositionNormal"></see>, but for fixed point math operations.</summary>
  6528.         </member>
  6529.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats.Specular">
  6530.             <summary>Vertex format includes a specular color component.</summary>
  6531.         </member>
  6532.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats.Texture0">
  6533.             <summary>No texture coordinate sets for this vertex. The values for these flags are not sequential.</summary>
  6534.         </member>
  6535.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats.Texture1">
  6536.             <summary>One texture coordinate set for this vertex. The values for these flags are not sequential.</summary>
  6537.         </member>
  6538.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats.Texture2">
  6539.             <summary>Two texture coordinate sets for this vertex. The values for these flags are not sequential.</summary>
  6540.         </member>
  6541.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats.Texture3">
  6542.             <summary>Three texture coordinate sets for this vertex. The values for these flags are not sequential.</summary>
  6543.         </member>
  6544.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats.Texture4">
  6545.             <summary>Four texture coordinate sets for this vertex. The values for these flags are not sequential.</summary>
  6546.         </member>
  6547.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats.TextureCountMask">
  6548.             <summary>Mask value for texture flag bits.</summary>
  6549.         </member>
  6550.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats.TextureCountShift">
  6551.             <summary>Number of bits by which to shift an integer value that identifies the number of texture coordinates for a vertex.</summary>
  6552.         </member>
  6553.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats.Transformed">
  6554.             <summary>Mask value for texture flag bits.</summary>
  6555.         </member>
  6556.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats.TransformedFixed">
  6557.             <summary>Same as <see cref="F:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats.Transformed"></see>, but for fixed point math operations.</summary>
  6558.         </member>
  6559.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexInformation">
  6560.             <summary>Provides information about a vertex.</summary>
  6561.         </member>
  6562.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.VertexInformation.GetFormatSize(Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats)">
  6563.             <summary>Returns the size of the vertex format.</summary>
  6564.             <returns>Value that indicates the size of the vertex format.</returns>
  6565.             <param name="vertexFormat">Vertex format for which to return size.</param>
  6566.         </member>
  6567.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexProcessingCaps">
  6568.             <summary>Describes vertex processing capabilities.</summary>
  6569.         </member>
  6570.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.VertexProcessingCaps.SupportsClipStatus">
  6571.             <summary>Specifies whether a device provides clip status information.</summary>
  6572.             <returns>true if clip status is supported; otherwise, false.</returns>
  6573.         </member>
  6574.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.VertexProcessingCaps.SupportsDirectionalLights">
  6575.             <summary>Specifies whether directional lights are supported on a device.</summary>
  6576.             <returns>true if directional lights are supported; otherwise, false.</returns>
  6577.         </member>
  6578.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.VertexProcessingCaps.SupportsLocalViewer">
  6579.             <summary>Specifies whether a device supports the local viewer mode.</summary>
  6580.             <returns>true if local viewer is supported; otherwise, false.</returns>
  6581.         </member>
  6582.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.VertexProcessingCaps.SupportsMaterialSource">
  6583.             <summary>Specifies whether a device can perform color material source operations.</summary>
  6584.             <returns>true if color material source operations are supported; otherwise, false.</returns>
  6585.         </member>
  6586.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.VertexProcessingCaps.SupportsPositionalLights">
  6587.             <summary>Specifies whether a device supports positional lights.</summary>
  6588.             <returns>true if positional lights are supported; otherwise, false.</returns>
  6589.         </member>
  6590.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.VertexProcessingCaps.SupportsTextureGeneration">
  6591.             <summary>Specifies whether a device supports texture generation.</summary>
  6592.             <returns>true if texture generation is supported; otherwise, false.</returns>
  6593.         </member>
  6594.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexTextureCoordinate">
  6595.             <summary>Constructs bit patterns that are used to identify texture coordinate formats in a flexible vertex format description.</summary>
  6596.         </member>
  6597.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.VertexTextureCoordinate.Fixed(System.Int32)">
  6598.             <summary>Constructs bit patterns that are used to identify texture coordinate fixed point formats within a flexible vertex format description.</summary>
  6599.             <returns>One or more <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats"></see> flags that indicate the texture coordinate.</returns>
  6600.             <param name="coordIndex">Value that identifies the texture coordinate set to which the texture coordinate size (1-, 2-, 3-, or 4-dimensional) applies.</param>
  6601.         </member>
  6602.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.VertexTextureCoordinate.Float">
  6603.             <summary>Constructs bit patterns that are used to identify texture coordinate floating point formats within a flexible vertex format description.</summary>
  6604.             <returns>One or more <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats"></see> flags that indicate the texture coordinate.</returns>
  6605.         </member>
  6606.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.VertexTextureCoordinate.Size1(System.Int32)">
  6607.             <summary>Constructs bit patterns that are used to identify texture coordinate size-1 formats within a flexible vertex format description.</summary>
  6608.             <returns>One or more <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats"></see> flags that indicate the texture coordinate.</returns>
  6609.             <param name="coordIndex">Value that identifies the texture coordinate set to which the texture coordinate size (1-, 2-, 3-, or 4-dimensional) applies.</param>
  6610.         </member>
  6611.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.VertexTextureCoordinate.Size2">
  6612.             <summary>Constructs bit patterns that are used to identify texture coordinate size-2 formats within a flexible vertex format description.</summary>
  6613.             <returns>One or more <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats"></see> flags that indicate the texture coordinate.</returns>
  6614.         </member>
  6615.         <member name="M:Microsoft.WindowsMobile.DirectX.Direct3D.VertexTextureCoordinate.Size3(System.Int32)">
  6616.             <summary>Constructs bit patterns that are used to identify texture coordinate size-3 formats within a flexible vertex format description.</summary>
  6617.             <returns>One or more <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.VertexFormats"></see> flags that indicate the texture coordinate.</returns>
  6618.             <param name="coordIndex">Value that identifies the texture coordinate set to which the texture coordinate size (1-, 2-, 3-, or 4-dimensional) applies.</param>
  6619.         </member>
  6620.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.Viewport">
  6621.             <summary>Defines the window dimensions of a render target surface onto which a 3-D volume projects.</summary>
  6622.         </member>
  6623.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Viewport.Height">
  6624.             <summary>Gets or sets the height dimension of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Viewport"></see> on the render target surface, in pixels.</summary>
  6625.             <returns>The height of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Viewport"></see> to set or retrieve.</returns>
  6626.         </member>
  6627.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Viewport.MaxZ">
  6628.             <summary>Gets or sets the maximum value of the clip volume.</summary>
  6629.             <returns>The maximum z-value of the clipping volume.</returns>
  6630.         </member>
  6631.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Viewport.MinZ">
  6632.             <summary>Gets or sets the minimum value of the clip volume.</summary>
  6633.             <returns>The minimum z-value of the clipping volume.</returns>
  6634.         </member>
  6635.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Viewport.Width">
  6636.             <summary>Gets or sets the width dimension of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Viewport"></see> on the render target surface, in pixels.</summary>
  6637.             <returns>The width of the <see cref="T:Microsoft.WindowsMobile.DirectX.Direct3D.Viewport"></see> to set or retrieve.</returns>
  6638.         </member>
  6639.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Viewport.X">
  6640.             <summary>Gets or sets the pixel coordinates of the upper-left corner of the viewport on the render target surface.</summary>
  6641.             <returns>The upper-left corner of the viewport to set or retrieve.</returns>
  6642.         </member>
  6643.         <member name="P:Microsoft.WindowsMobile.DirectX.Direct3D.Viewport.Y">
  6644.             <summary>Gets or sets the pixel coordinate of the upper-left corner of the viewport on the render target surface.</summary>
  6645.             <returns>The upper-left corner of the viewport to set or retrieve.</returns>
  6646.         </member>
  6647.         <member name="T:Microsoft.WindowsMobile.DirectX.Direct3D.WrapCoordinates">
  6648.             <summary>Defines supported wrap coordinates.</summary>
  6649.         </member>
  6650.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.WrapCoordinates.One">
  6651.             <summary>V texture wrapping, in the direction of the second dimension.</summary>
  6652.         </member>
  6653.         <member name="F:Microsoft.WindowsMobile.DirectX.Direct3D.WrapCoordinates.Zero">
  6654.             <summary>U texture wrapping, in the direction of the first dimension.</summary>
  6655.         </member>
  6656.     </members>
  6657. </doc>