From c35518902c5647d2d1c3ee74023047d0c552906a Mon Sep 17 00:00:00 2001 From: Danilo Date: Sun, 17 Nov 2024 17:19:54 -0300 Subject: [PATCH] =?UTF-8?q?Adiciona=20refer=C3=AAncias=20Windows?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Microsoft.Xna.Framework.Avatar.dll | Bin 0 -> 24576 bytes .../Microsoft.Xna.Framework.Avatar.xml | 329 + ...mework.Content.Pipeline.AudioImporters.dll | Bin 0 -> 10752 bytes ...mework.Content.Pipeline.EffectImporter.dll | Bin 0 -> 9216 bytes ...Framework.Content.Pipeline.FBXImporter.dll | Bin 0 -> 2877440 bytes ...ework.Content.Pipeline.TextureImporter.dll | Bin 0 -> 318976 bytes ...mework.Content.Pipeline.VideoImporters.dll | Bin 0 -> 9216 bytes ...a.Framework.Content.Pipeline.XImporter.dll | Bin 0 -> 477696 bytes ...crosoft.Xna.Framework.Content.Pipeline.dll | Bin 0 -> 536064 bytes ...crosoft.Xna.Framework.Content.Pipeline.xml | 2921 +++++++ .../Windows/Microsoft.Xna.Framework.Game.dll | Bin 0 -> 75264 bytes .../Windows/Microsoft.Xna.Framework.Game.xml | 625 ++ .../Microsoft.Xna.Framework.GamerServices.dll | Bin 0 -> 71680 bytes .../Microsoft.Xna.Framework.GamerServices.xml | 1114 +++ .../Microsoft.Xna.Framework.Graphics.dll | Bin 0 -> 427008 bytes .../Microsoft.Xna.Framework.Graphics.xml | 3109 ++++++++ .../Microsoft.Xna.Framework.Input.Touch.dll | Bin 0 -> 23040 bytes .../Microsoft.Xna.Framework.Input.Touch.xml | 222 + .../Windows/Microsoft.Xna.Framework.Net.dll | Bin 0 -> 54272 bytes .../Windows/Microsoft.Xna.Framework.Net.xml | 703 ++ .../Microsoft.Xna.Framework.Storage.dll | Bin 0 -> 20992 bytes .../Microsoft.Xna.Framework.Storage.xml | 163 + .../Windows/Microsoft.Xna.Framework.Video.dll | Bin 0 -> 17920 bytes .../Windows/Microsoft.Xna.Framework.Video.xml | 75 + .../Windows/Microsoft.Xna.Framework.Xact.dll | Bin 0 -> 75776 bytes .../Windows/Microsoft.Xna.Framework.Xact.xml | 279 + .../Windows/Microsoft.Xna.Framework.dll | Bin 0 -> 672768 bytes .../Windows/Microsoft.Xna.Framework.xml | 6899 +++++++++++++++++ 28 files changed, 16439 insertions(+) create mode 100644 references/Windows/Microsoft.Xna.Framework.Avatar.dll create mode 100644 references/Windows/Microsoft.Xna.Framework.Avatar.xml create mode 100644 references/Windows/Microsoft.Xna.Framework.Content.Pipeline.AudioImporters.dll create mode 100644 references/Windows/Microsoft.Xna.Framework.Content.Pipeline.EffectImporter.dll create mode 100644 references/Windows/Microsoft.Xna.Framework.Content.Pipeline.FBXImporter.dll create mode 100644 references/Windows/Microsoft.Xna.Framework.Content.Pipeline.TextureImporter.dll create mode 100644 references/Windows/Microsoft.Xna.Framework.Content.Pipeline.VideoImporters.dll create mode 100644 references/Windows/Microsoft.Xna.Framework.Content.Pipeline.XImporter.dll create mode 100644 references/Windows/Microsoft.Xna.Framework.Content.Pipeline.dll create mode 100644 references/Windows/Microsoft.Xna.Framework.Content.Pipeline.xml create mode 100644 references/Windows/Microsoft.Xna.Framework.Game.dll create mode 100644 references/Windows/Microsoft.Xna.Framework.Game.xml create mode 100644 references/Windows/Microsoft.Xna.Framework.GamerServices.dll create mode 100644 references/Windows/Microsoft.Xna.Framework.GamerServices.xml create mode 100644 references/Windows/Microsoft.Xna.Framework.Graphics.dll create mode 100644 references/Windows/Microsoft.Xna.Framework.Graphics.xml create mode 100644 references/Windows/Microsoft.Xna.Framework.Input.Touch.dll create mode 100644 references/Windows/Microsoft.Xna.Framework.Input.Touch.xml create mode 100644 references/Windows/Microsoft.Xna.Framework.Net.dll create mode 100644 references/Windows/Microsoft.Xna.Framework.Net.xml create mode 100644 references/Windows/Microsoft.Xna.Framework.Storage.dll create mode 100644 references/Windows/Microsoft.Xna.Framework.Storage.xml create mode 100644 references/Windows/Microsoft.Xna.Framework.Video.dll create mode 100644 references/Windows/Microsoft.Xna.Framework.Video.xml create mode 100644 references/Windows/Microsoft.Xna.Framework.Xact.dll create mode 100644 references/Windows/Microsoft.Xna.Framework.Xact.xml create mode 100644 references/Windows/Microsoft.Xna.Framework.dll create mode 100644 references/Windows/Microsoft.Xna.Framework.xml diff --git a/references/Windows/Microsoft.Xna.Framework.Avatar.dll b/references/Windows/Microsoft.Xna.Framework.Avatar.dll new file mode 100644 index 0000000000000000000000000000000000000000..8cc30d4992eb29ca28c84fe525fe2b1ad6f78d34 GIT binary patch literal 24576 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 + + + + + + + Creates a new instance of AvatarAnimation, and initializes it with the specified animation. + The specified standard animation. + + + + + + Gets or sets the current time position in the animation. + + + Immediately releases the unmanaged resources used by this object. + + + Immediately releases the unmanaged resources used by this object. + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + Gets the expression of the related animation at the current time position. + + + Allows the avatar animation to attempt to free resources, and it performs other cleanup operations before garbage collection reclaims the animation. + + + Gets the disposed state of the avatar animation. + + + Gets the length of the current animation. + + + Updates the current time position of the avatar animation. + Elapsed time since the last animation frame. This value can be either a positive or negative time span. If the value is negative, animation playback is reversed. + true if the animation playback is to be looped; otherwise, false. + + + Defines standard animations for avatars. + Gender-neutral, celebrating. + Gender-neutral, applauding. + Female, angry. + Female, confused. + Female, cry. + Female, checking nails. + Female, fixing shoe. + Female, looking around. + Female, shifting weight from one foot to another + Female, laughing. + Female, shocked or surprised. + Female, yawning. + Male, angry. + Male, confused. + Male, crying. + Male, checking hand. + Male, looking around. + Male, shifting weight from one foot to another. + Male, stretching. + Male, laughing. + Male, surprised. + Male, yawning. + Gender-neutral, standing, variation 0. + Gender-neutral, standing, variation 1. + Gender-neutral, standing, variation 2. + Gender-neutral, standing, variation 3. + Gender-neutral, standing, variation 4. + Gender-neutral, standing, variation 5. + Gender-neutral, standing, variation 6. + Gender-neutral, standing, variation 7. + Gender-neutral, waving. + + + Defines the body type of the avatar. + Female avatar. + Male avatar. + + + + Left ankle. + Right ankle. + Lower back. + Upper back. + Left collar. + Right collar + Left elbow + Right elbow + Left index finger, 2nd joint. + Right index finger, 2nd joint. + Left index finger, 3rd joint. + Right index finger, 3rd joint. + Left index finger, 1st joint. + Right index finger, 1st joint. + Left middle finger, 2nd joint. + Right middle finger, 2nd joint. + Left middle finger, 3rd joint. + Right middle finger, 3rd joint. + Left middle finger, 1st joint. + Right middle finger, 1st joint. + Left ring finger, 2nd joint. + Right ring finger, 2nd joint. + Left ring finger, 3rd joint. + Right ring finger, 3rd joint. + Left ring finger, 1st joint. + Right ring finger, 1st joint. + Left pinky finger, 2nd joint. + Right pinky finger, 2nd joint. + Left pinky finger, 3rd joint. + Right pinky finger, 3rd joint. + Left pinky finger, 1st joint. + Right pinky finger, 2nd joint. + Left thumb, 2nd joint. + Right thumb, 2nd joint. + Left thumb, 3rd joint. + Right thumb, 3rd joint. + Left thumb, 1st joint. + Right thumb, 1st joint. + Head + Left hip. + Right hip. + Left knee. + Neck. + A separate object held in the left hand. + A separate object held in the left hand. + Right knee. + Root bone of the avatar skeleton. + Left shoulder. + Right shoulder. + A special bone located near the left hand of the avatar model. + A special bone located near the right hand of the avatar model. + Left toe. + Right toe. + Left wrist. + Right wrist. + + + Provides access to the methods and properties of the description data for an avatar. + + + Creates a new instance of AvatarDescription using an existing data buffer. + Existing buffer used to store the information of the newly-created avatar. Use the buffer specified by the Description property of a valid AvatarDescription object. Common scenarios include the recreation of random avatars that were created earlier or when avatar decription data is sent over a network to all signed-in gamers. Once that data is received, local avatar descriptions and renderers are created for each remote gamer avatar. Results are undefined if buffers from other sources are used. + + + Begins the process of getting a AvatarDescription object for a specified gamertag. + Gamer to request the AvatarDescription for. + The method to be called once the asynchronous operation has finished. + State of the asynchronous operation. + + + Gets the body type of the avatar based on the description data. + + + Occurs when a gamer's avatar changes. + + + + Creates an avatar of random gender, features, and clothing. + + + Creates an avatar of the specified body type with random features and clothing. + Body type of the randomly-created avatar. + + + Internal description buffer of the avatar, stored as a byte buffer. + + + Ends the process of getting an AvatarDescription object for a specified gamertag. + An IAsyncResult used to track the progress of the operation. + + + Height of the avatar, from the feet to the top of the head. + + + Determines whether the internal data buffer is valid. + + + Contains the various components of the avatar's face, such as the left and right eyebrows. + + + Gets or sets the current texture for the avatar's left eye. + + + Gets or sets the current texture for the avatar's left eye. + + + Gets or sets the current texture for the avatar's mouth. + + + Gets or sets the current texture for the avatar's right eye. + + + Gets or sets the current texture for the avatar's right eyebrow. + + + Defines the standard animation textures for an avatar's eyes. + Angry eye position. + Blinking eye position. + Confused eye position. + Happy eye position. + Laughing eye position. + Looking down eye position. + Looking left position. + Looking right eye position. + Looking up eye position. + Neutral eye position. + Sad eye position. + Shocked eye position. + Sleeping eye position. + Yawning eye position. + + + Defines the standard animation textures for an avatar's eyebrows. + Angry eyebrow position. + Confused eyebrow position. + Neutral eyebrow position. + Raised eyebrow position. + Sad eyebrow position. + + + Defines the standard animation textures for an avatar's mouth. + Angry mouth position. + Confused mouth position. + Happy mouth position. + Laughing mouth position. + Neutral mouth position. + Phonetic "ai" mouth position (for lip sync). + Phonetic "dth" mouth position (for lip sync). + Phonetic "ee" mouth position (for lip sync). + Phonetic "fv" mouth position (for lip sync). + Phonetic "l" mouth position (for lip sync). + Phonetic "o" mouth position (for lip sync). + Phonetic "w" mouth position (for lip sync). + Sad mouth position. + Shocked mouth position. + + + Provides properties and methods for rendering a standard avatar. + + + Creates a new instance of AvatarRenderer with the specified description. + Description of the avatar to be rendered. + + + + Description of the avatar to be rendered. + true if the standard effect is to be used during loading; otherwise, false. + + + Gets or sets the color of the ambient light used by the avatar renderer. + + + + + + Number of bones in the avatar model. + + + Immediately releases the unmanaged resources used by this object. + + + Immediately releases the unmanaged resources used by this object. + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + The animation to draw. + + + Draws the avatar to the current render target. + Collection of current bone transforms for the avatar. The transforms are in local bone space relative to their parent. + Current expression textures for the avatar. + + + Allows the avatar renderer to attempt to free resources and perform other cleanup operations before garbage collection reclaims the renderer. + + + Gets the disposed state of the avatar renderer. + + + Gets or sets the color of the directional light used by the avatar renderer. + + + Gets or sets the color of the directional light used by the avatar renderer. + + + Collection of the parent indices for each bone in the related BindPose collection. + + + Gets or sets the projection matrix for the avatar. + + + Gets the state of the avatar. + + + Gets or sets the view matrix for the avatar. + + + Gets or sets the world matrix for the avatar. + + + Indicates avatar state. + The avatar is still loading required assets. + Loading is complete. + The avatar is unavailable. + + + Provides methods and properties for animating an avatar using custom animations. Allows for easier integration between custom animations and built-in animations. + + + Gets the current position of the bones at the time specified by CurrentPosition. + + + Gets or sets the current time position in the animation. + + + Gets the expression of the related animation at the current time position. + + + Gets the length of the current animation. + + + Updates the current time position of the avatar animation. + Elapsed time since the last animation frame. This value can be a positive or a negative time span. If the value is negative, animation playback is reversed. + true if animation playback is to be looped; otherwise, false. + + + \ No newline at end of file diff --git a/references/Windows/Microsoft.Xna.Framework.Content.Pipeline.AudioImporters.dll b/references/Windows/Microsoft.Xna.Framework.Content.Pipeline.AudioImporters.dll new file mode 100644 index 0000000000000000000000000000000000000000..5d5a630df666901ab5fdf5fe9b37b8e0762bdfc6 GIT binary patch literal 10752 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 E3x6eN>;M1& literal 0 HcmV?d00001 diff --git a/references/Windows/Microsoft.Xna.Framework.Content.Pipeline.EffectImporter.dll b/references/Windows/Microsoft.Xna.Framework.Content.Pipeline.EffectImporter.dll new file mode 100644 index 0000000000000000000000000000000000000000..aed6872a1d02f795041fd6e2b772343db155364e GIT binary patch literal 9216 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�-y58NpZ~l3 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

r1D@^S0S979UiuR|QEp4?*SU^v0|pd$2J|R! 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�%ku5+HgyOpJlv$$YIADj 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ö}-zrG1e;8NTbCYGC=~}F^9Z%gn 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

OST^?oRjQ zdkQ_nJw}hyQ{kEHndzD5Y4j}iw0bV_tn=J>5;DEqyV`q&cfEIu_ipb4-re5)-UHr) z-lN`cy}x+%zFc2F-%wu(Sjc026MfTtbA1bZN#8lXi+or4Zt&ge+wS|PZ=df4xy)|| zamPbmg3OORiM5B{ACK=bJ!E>^^qlE+(;?HRremh#rgSc!E98cAM$n}d++=PhH;-%N z7IUrKCEPmhM(%c4Kib7T`9EY84z!H4a2B^^oF#QE-wf9G4$GsKr!B8o-m!dS`P%Zc zMQhEm7FY*ci(zf5)Own=)_Rt8zBO)LX}!R@#=6mZ^Y5%%RM;llX4>Z28f}Yht+q>S z>ufi6IbSr`i|mpvuKz>!uKQy5)$UF1+uZlT?Bogei|#kwN8Deye{icjS)N{=L7q__-sAC% z_e}Mi;R$t0=n( zSqEdppIJjmGv%53n}#XoPtvF$&Kz+Sbt88(cMtav_c-?)_d0ioE98gsM&8L+wA-s2 z_#64#`TJ$|>TzCY&NTNl|G)OmIIgPljN{k5t!v?=q{M}VNgrwAdf#*2_q^wv_dVxO zQBjf6qID}Oa%{sz#U>SPw5ZsmVhf9sCR^8~jgn28SXh*_sIaJRNl6RqTDT}Fsj#k- zaz81{0(CZL<}QEfzvpv#p5OER{?6qvmdZ4y*a_gO=dgTs2`gdOvPyOv3$c5^Rv%_< z?0MG3{>l2-znGtYn&uOm+)nLIbXq7@i+Lpd?Vl2 z7-Nh#CVlA>{>4eJ2_cRVr-(Df1!9JniA!mgm@Vdt1!9p{Dpr8kz9xFb2f}CWZzh!5aE^Pu z`@9zKN!;zPcs<^G-hk%|Bin9%Ns3G$lkum8Bsrd(M$X1pmR?M*AlHx^$*trLayMB_ z9wJYW=g7-s4OvGvkdbsW9Y-h9DU?%>oHEV{-o^`mrMck~nW)Ae&< z1TNLD)USgPn4{0r7wSv&W%_bBfmN^q@9G=zNgl(-vq@|!6YLmv3Okcsz-F+S>?$^k z&1Q4i0=9@PWskC_k&;)lwQN1x#76P4d;*`$DVO|sei}cU|BzqIui)3<^L#76gWt^; z^N08o{5k$IU&Gh&4Sb|A+8Ad{gj?W-XPjhgegEHN+-}?n%5uN)i1C#1g7K>HCVaz3 z#(v^Jai};_94#zyoH$jSB`y>fiOa;*J3#}^1)09oywbc5^k$AZ&s=CO0l`^rt}s`b zZ@^n@H21Z}SmUip*3@CIx4G5=Ymv3odK5-urM22xYpu67S)=T+_5^$KPR?@sQvUi9=2#r;~HZkI1FuN^%|f zEtx~+k%eRlSw@zV6=W58gS<;Nl6~nII-X9VQ>mcG&{OD{^a47A&ZJk-S#&m?OBc{Z zbSZt5K22BB)pRXgPdCv~+E{IZ_GKP%g?0@r*{#|g+TGe>?IG<6?K$mbZOv9bW}-et z=enn#q@SVRwS(V`)3-yrHh#*vwwGug*v539Y6$q3p@d?YvD|ol$lYj)V?~zufyfg- z6~*FLqC(s(YQQQ$zRBF`8!!7|0L_>eX>P9DLdpVvPZrr2jsU@y!wtx zQQuRhI#y+=t*_RbRjs;9HK+$vt9nLts@GJn`at=d{hb8oFelZ~9OazgWIN|L`OYOy ziF2(}>1=RDx})83?nHNr%Uy5qX5Bj9cf0SnQFk9N&O2n#B7XUE{uxK>LwrY1$v?=^ zjv#46X8%gE`U`}68V%Cvw2)p-%jgZXddMeshBi~XN}Hw4*5+ypv_;x#ZLPLm+oX-s z$LbScb*Je;eY#$#U#^$wH|W*+8hxF=a!h0*};#1l1?{VUq@sqx@z7PAMK~ zD$z_blg$)lsx%lTW|~M=>2RT$W)|{Qju`~U$wSI2Fbi=(6eDYunq}b96-ZoFFbOsA zq#-b#Ixy-6q^~B>#1`D%ZDzX}2Cwc!5{sDKpw_)$jQwU5?AmAft$-B=f}H>^lw>7? zW7mLLhmgtYta^~fMkKRl*wt3t>Fw}T9iZ4|#*LQlz?ayTY!7t*wURs{tepV-{vb4md%slZS~>09sJw z6k~3bf*F)M6__4XAO|&0trLPlt8?m|2B#4ot=VZo3!x1*E$nnSooFLOK*@TXUijsH zu(AO(6Z~!f#4O%TKtmx3+$_aSb<0}o>uIZ zfcBSxKvcMuVE)zM5VdXyBBpju-TD!7%dSwhO%?kc<*ED9XHY z@Qh0ID5||0P>ql`->dWL!8RJbCa)RUxD}qE-3ucjcfvMAyl&*=UO0z-FS{F8>S-&#+Zk$M**gG5$t;jtVbDmV+DF2 zRhZy4F!3Q6kUFr(2HFVj(u_7pD{TXP38NFzNxQ&cx@iv#eIH0n6im{m`L%!+2QrzU zC4$N%gHNVvX<#!9lu~KwAT*g^mDySjI882yWxiGbT2lmWS)!GK*_4A`R^nc*)@r~o zL%3S&;9MGD_nSa*TEH{gaKVP*Upis>Bk+7ZV4HnfKWyIs2&Z2U!1=|4b0+FZFn=ka zooTpq8G1tsy_5`Cz%2OF9PFE1JrDe|09&U>F9roI#qKFbtEduvm1?-vS`g9sxQXla z25`|PT*fVWE9huDd`^en2}Vj_aZFss>FBUz!WCwNj|O3M^59-8SrwWrH88LtHXnVK zde*=iSrco9-D$UNb2OMG-i=g4s1C!W?hEfz1)yMrj08bkatC+}>(0NG#MM}ed zW8kU^S9J#ZFIgZ;Ik7#5W<;LI2mdWZKcaZptrr3jt`qghkB#5h{g(Y!pcvJ$y*bR@Y(e*=O}2x+bfAIKB_m)k zJ?NqI$$l9{D)%YB3aB__^8}Tsl2kGhdMfBVQ4Bdr}mJP>rfdHLDgR`Zmz~uUpmVVOJr&zc5!lASe|&Sr zc2R5> zy`6OKfLG#027Ev7Ud<~zb_1dOy7}XtwW9`N&3sk(4mkWfG}!ZN j8|?GpzpJ%QL0h&_Ql=n4EAI7RUj literal 0 HcmV?d00001 diff --git a/references/Windows/Microsoft.Xna.Framework.Content.Pipeline.VideoImporters.dll b/references/Windows/Microsoft.Xna.Framework.Content.Pipeline.VideoImporters.dll new file mode 100644 index 0000000000000000000000000000000000000000..5d37e68694d6709dd86f6cd33b8dadaf17acf735 GIT binary patch literal 9216 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 Pm%o*E{G-xu#RC5WjkXUP literal 0 HcmV?d00001 diff --git a/references/Windows/Microsoft.Xna.Framework.Content.Pipeline.XImporter.dll b/references/Windows/Microsoft.Xna.Framework.Content.Pipeline.XImporter.dll new file mode 100644 index 0000000000000000000000000000000000000000..5f31f4306ec6ceb1510d7e6b403e340020997ea8 GIT binary patch literal 477696 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

jwDCq(R3X3Gvk?>ObW?wGPWV7_?7xAu^X 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 literal 0 HcmV?d00001 diff --git a/references/Windows/Microsoft.Xna.Framework.Content.Pipeline.dll b/references/Windows/Microsoft.Xna.Framework.Content.Pipeline.dll new file mode 100644 index 0000000000000000000000000000000000000000..a70e4120a2a0f6a98b212cf83f826fea41f8821a GIT binary patch literal 536064 zcmeFadwdnuxi>zUJ$v@-Tawv3**gi4*$BiT*$J0`5P}kvc!{DQ0TL8Z0R?Z-3DK6A zi$&Yg2-eeDtG%hz-aXaUwpx2ZX~k<*>a}7@D^@IeYEMs(`qq;7`>eHQ_L>BnIq&cD z`Tg_0`DA9Td7kfj*5!HDv(}oKJ!|Qj&nh8BQ8XMQBZ~3>Li%fA=YM@FEmD+X>!-!a z{n4i2zJ}TyS}A{RLNC(X}Oa;l`ZPb470R6}cs6t;k*8wP9mJ zG8vmHM1SqM;WuBs_ul*62{+@YQ?oyZ?2@R~Y{OM2)nKo_<9zey?Om6%Il+QwyafA&L|2iXFctl z;bIOb>g0G)Oi})qswfM?jC{L+Rx3rclv)olii1sDYDzJ0p^b_-ezK*D;V zxFiz(KCCg6J1Ej(C>1(IM*S@_6a)DzGegS6Q7rlL)9H|3hbZTV65ukVKUKPJ*s}3s zTX22)2M|u>qqq`w?$)8K5lV9N!HGG`KMNOiA9cm!DKuLY%V;4o!j0*skx1A29 zr5A9h-0bf{sHT*zVnvDNRlQd2N>Xf%+68UK>d#i~IKr6Pg+39hpPNal)|{>=;)zT= zW9*z!X+&=Cf^K3qOiGV-BqQ05c*NK_`%OLCpm&?#Y~`8gUC?JtujRB%?Njs@npvbE z1NPUAJ`fwE0=c}9l148=&gQcSC)g=muzb?tXJKSAK{Lab9GOU{D_UNKI8(zVVXkO- z3YTirZk)qSKgGFN&n)^Lg^|pnuOkd)7JY>-walVh5NgHxq8)S{M&x>mM6#XQnoviv z-l6U^!)s=+W{&nRB;4@%p^+uM-D=i9TZX&^HP3)Z zy6;G}a?2H;sVcKYJwo|vuPRf=R;8{~QSEEcs>2c0u7vpgwTiMB4jb*O9D{>A7f1@Z zv&pCxGkj+ID&v8ysF|*7A;Qfb?V^$0vp+SYWo&dXh_CTWxZxrI0yEspfC3HBGNkIGf{>I_3-b%!QcUdMiPozcDAT5(_C zm94iMdUVSswNt3Cz!3hUkOnU3=xGX!(P>yOaq}toA_t9eHRuv`@2UqR(v`=#b8}2*ww=}^rk>He>Oic~ z?d3?9Fw&Y)Z{&)V$Y64KiNVCD!)7=g1=I}dHmoP68SP=cJ(C=s66u;1zOHKvx2 zn3}x|LRiM>$gpBYYBRM_vbV)^xE^f8J8%r*ptd?zsJayKkK@>mqZ|i#l5J|rpFo>N zUAF1>h=rP7!C7m1n$A0^c$pI(M%)Z%JJOn|1R@ZjUzAmKgY*!=gb-J2q4`teg(bL$t1cgJE zrkZa-X+v}7Ag$WbmN4>ht{ZzQ3Z!z0ZShDx9^n>2WF|i}?tJR!oJ6eNRGmw`3oRQ%sbl&+S3rDbSUDf*p;xmkq2^Cgr?pw79c|O$ z^`~2o1K9btrd%1De+EV03sH12MPZwW5jWIok}?a&LL8^y_z{k?ajX?_x~5|zj>|{UT;Bf;VGruwhvNnuJ8;~BgQh%p z; zEyWT?>xc&P;po)p0PL?5XFA6AIhFMW%va2mqPE$`L8NZa!#SQRvgaa%kK@&i!@sS7 z3=mCq0RC5NSF7L=%k24p*-bd5wUovjXM3n#9j?<8sUm~Rj4+wWR48P_MZ|_nj_5iy zR#k_+0O5YMmdydkccAOD<3xldI4}xGKB6$rhVpudc}lS!aQz5{Bhx-T(i=IH;GBAD49y$GjV|loqOgER)tV=`iM*;gn)SeL7Yk(dAKQ zwDsBI@Up@A#wR&5~dUFPYs%)7++qz#mNmuO9G080ar7V|4@08J(?k-0X2fmU2%ywe6M zy-N&2+CY_inH{7OdG_b_x06|agP;2UslTBHUVn4@z{s@REV(~TL96}i{uD0Or0z5_ zZK{-BRp4(Gcny;rNUBJeeMAD?i2RNYzXKHR<%qxd%&0O4-K34|j;t;@y5p6kN~DgL z4j--OB{JzaCf=~Wr09GoXasiUb-vckz_gPxdf<3E61W)G~9`VJDL? zHIx(XP|wUzhfg=-hBQ~AxI4k>CzVgfJjkpu%qZ`<2KC$o(x!?<&n>p;(!{iCwZbQ3 zqag}&`Ix1DMAArdc%m83C(LkRLTTz|((U$`n{7Zz(4Or$Fq9|{5*9MpFX z;*jZo!*vwLhZ3E9#9|yT;K)EHuwf>rpsR>d4EpJ)w;iKaqU8>p1sq=l%47b*p!-Ac zW5rkyEJwLvRI&OAewUG8E+ehIMx`~4a4MFHq@uVhK%H_rh6pp3!R;gy%k@SxB2)s~ znLW*n1yBhVNl2$-s3TSKbkT^UN{SyvmBpIjd8!Ea$IMR&=SO}DPPo)G`l*XgM^l+K za8lg&PUPb7_Ius__JxgJ7Pt?vd3!hN5lpjhks6hh%G2#*%w zc(yJ@svCJKcsNS6Q=~%KkUHE4-|D8O^|PvAT=u8`JR!BdTPO(keSxLZ`fg=mxDRd= za`e925PCj~V0>yFw(aRp|4zH320i7)O5;ER_8I3yldmxS^|3h)!!nB_CAiB!1PDHVC z){iJ=UCX*sKc&drM2U%dC6BzLIC#$E3V6p8@Qx?o9mP7aARsFQyyFUZTXC#{fVVvX zZ+imXR;i)b_M)daV{tb__HVA&z^uk zE7qw60aZf4pIrfODb7$qz+0Yxw>$xFDb{HP0TYCPw_E{-6z7Kp0f#&Rhdcp?6sxTu zV4@Ik$QAIW;=EK4@TMo=O;5m^igkKHz$78yO;^C56z87>0e|uY{K*sWC&fCWAfQ?Z z_>(K(4aF(fJv(^A6Yz#7;0?uES`c7Gg@iX;2?rIYz98YCC*hzc;hdi!@O#BtE=ed65`OPW7*?D&3KE7r3B#U*VZ~Y{NhlQ(hFuA-Db5E439oq)Uh^cp zrdX>b38s+nnk!+y;$$P9MeX+_?Dr(>SFCnPLP|*3?@D-8apn~yyy{7K)syh5Vy%=U zq=kf6T?xNaoJ$K5e&?MZlAu?8dwlZAw*T?tPqPIp1VQ=WvUJPA)Jxk1c#Bq7HLAy2tN zo>ZJ$3PPUrggog9c~Z$;=NB?X2zk;K@`U0%SP=4rC*%oF$P-HL6Mi96g^(v)A&)E0 zYXu>XdqN(kjzvqFBgw}hj}|p-CT2|&5*~LYJf=ARC`fqBlkgZ#f4GFld=hGegvVS7 zdodS_DOYB!Gs!W&g*~b`$1~Vc8D%Oso`b_+%H|+FW>|jZmV^UgqtaFzi@FsSDcj$x7=!w zaI*yN=PvGN7+e_cY-@&un=NoZb8!#hIS|8LAXlSNz#ej8KUJK^305Ja<_OeJUDShU zIwmY3!{!RugD&g=JaA&LVi|UvfIZ;Cexf+>1T|fW44WrlKXG9{Rvf(J09dIEn=fEL zc40qKoMr|yWmuDd{m6ygkM?D-lnh%SVE4PQA1cnp43?H*%>wpA7xn|i>0z)k8MaWs ze&E9H!|20cr7K{vcjFpk(ohWeMb8+8QoWC>N6e}y?P7=89 zy14IP{g@=hPPHl|+!BHNj*I&?#w>=LW>reKR)PDri~AO4DhyX+RY|y$1@2oe?wff0 z#&E}46C~Uz0{2Z9_YHJyhO@1S67E!i`-Y3V8$OZYrdyLF+-U-Lw~PBap5HNCtyL}I z+63Wl6Zx1#Xv%y9+kTaCs{y;m#1ayIkCzFj9uAwGVFW-+v&n~z~&h2BpG&rfbDQ$H!9B440fsvyHLPxbYVjO^8MaZtw!5%TW4L3m%`)sF0sFKI`;_9G#bB4nu!{xk zQ!eb2inE@;}xc8SF9{wpqY#aADWu?F0t9T!vjDVAs2_ZHn_H2D?Ir zT`FMPT-YZR=lcxSCBrTguur(K>l9}XgIy`ZE*G%tT-YE6I|jQ-hFu|GgB+F`aNc7e zM+S8WysYW@-Ys%#(9%L zu9YFzaL6?rafXkdJZ5)g02}OlFXN8S-%s>EVzq&Pfb1AVaot$QBO4YwrYM z>pU6N%Te7NROI+IO;0rZib?jnvCk>sH-^YN@p)aZ5xH^=cp?=s>^wu zp{^f=8sMldj=I8mkD>73O3snhh6AtQz{?#oP1VHe&j+Lmap2_~c$rhjfLQMNfK(?A zyo>`cbxvWxPmcmpwK(un4!p!!&w$%U0jXvjcnJq?cCKT<&x`_6OTZ z!I@M>4UVUQK8aL04&1zzgh#N$FAkSfQ4>pAd3rN`x#z7Zw(D_aufvmU{EexzVsuqWx&tdDFn;9%7%{5t_IBFe7o#*T#)C8+Tl0_Bb zsPi~#t@9HmYlhS}a#S0RTFX)AI*&6{vo%E$_HQ2STn;l)$$=eCBY;^eX~m?B@%&cE>)^1}&PoPb zZyhhe@OW3iR&&@Y=TiimD6KYfc=jtmt2k(-a~pvsNlT3!9t;c6N)Bpw?qM08X4Og= z;_0w}wR6}C=NSfDYt5HnU-DopIP7faZwz*x)g-~b?7`0Fu;orRLyfV{S|Gvb4Mwik z!hX*^8! zX?2_Xx(90GpwpZ;2~;U9S#x+?E+n1CL8m%JS%9plv>?oV!$Y0QQKvXbhC*MKiiM}` zLf9!BcCv%lj3F#*B_tSiAFij9Ijq%L%wQE(Qi9=Gy@0iH*b?U)2CKA+B^Vy%3)m74 zJITQhQjlqtRU*Ogq+h^J;;<8)AqJaZl}fPhd9V{XY_W4EgH5zd33iVMTg+iC&Vvj# z$x2DEfA?T59Ja`LmBBi!nG%e=1aFW<9Cm^es-P-#TC*e=`3Md>fy0h>rZCtVYqkW# z8wmn-JcliGS{dvdt5JgC#RLIc$YIUSMg}|Anj^vR;(~xRbJzms2EZz_(hZW_{T^rm z2Q@jj5~y0b`;fyM4nk5B2hDfBO(1KDWlI_24G007&tdbN-!j;lR$hYr#DmS_u;ZNf z80;*oUV`CG2_fw`4x8&(m6Yj))hNNC# zZIO_8H$%vr$&oXhn;DWig4H7-@%n~9&fv%f=Wd3izF=J~A$NPo29B(E9%e}D4%Rgi z@?j5I&yjiO6^5i9VSP+OKH?$s99if5ogv9Sb2PD&zjDY+n1`(4$Z5_VhNRKhx==zs?jfgfwO&F#;UTAT

MZ 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�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 literal 0 HcmV?d00001 diff --git a/references/Windows/Microsoft.Xna.Framework.Content.Pipeline.xml b/references/Windows/Microsoft.Xna.Framework.Content.Pipeline.xml new file mode 100644 index 0000000..7bbf653 --- /dev/null +++ b/references/Windows/Microsoft.Xna.Framework.Content.Pipeline.xml @@ -0,0 +1,2921 @@ + + + + + Provides a collection of child objects for a content item. + + + Creates an instance of ChildCollection. + Parent object of the child objects returned in the collection. + + + Removes all children from the collection. + + + Gets the parent of a child object. + The child of the parent being retrieved. + + + Inserts a child object into the collection at the specified location. + The position in the collection. + The child object being inserted. + + + Removes a child object from the collection. + The index of the item being removed. + + + Modifies the value of the child object at the specified location. + The index of the child object being modified. + The new value for the child object. + + + Modifies the value of the parent object of the specified child object. + The child of the parent being modified. + The new value for the parent object. + + + Provides methods for reporting informational messages or warnings from content importers and processors. + + + Initializes a new instance of ContentBuildLogger. + + + Gets the filename currently being processed, for use in warning and error messages. + Identity of a content item. If specified, GetCurrentFilename uses this value to refine the search. If no value os specified, the current PushFile state is used. + + + Gets or sets the base reference path used when reporting errors during the content build process. + + + Outputs a high-priority status message from a content importer or processor. + Message being reported. + [ParamArrayAttribute] Arguments for the reported message. + + + Outputs a low priority status message from a content importer or processor. + Message being reported. + [ParamArrayAttribute] Arguments for the reported message. + + + Outputs a warning message from a content importer or processor. + Link to an existing online help topic containing related information. + Identity of the content item that generated the message. + Message being reported. + [ParamArrayAttribute] Arguments for the reported message. + + + Outputs a message indicating that a content asset has completed processing. + + + Outputs a message indicating that a content asset has begun processing. + Name of the file containing future messages. + + + Provides properties describing the origin of the game asset, such as the original source file and creation tool. This information is used for error reporting, and by processors that need to determine from what directory the asset was originally loaded. + + + Initializes a new instance of ContentIdentity. + + + Initializes a new instance of ContentIdentity with the specified values. + The absolute path to the file name of the asset source. + + + Initializes a new instance of ContentIdentity with the specified values. + The absolute path to the file name of the asset source. + The name of the digital content creation (DCC) tool that created the asset. + + + Initializes a new instance of ContentIdentity with the specified values. + The absolute path to the file name of the asset source. + The name of the digital content creation (DCC) tool that created the asset. + Specific location of the content item within the larger source file. For example, this could be a line number in the file. + + + Gets or sets the specific location of the content item within the larger source file. + + + Gets or sets the file name of the asset source. + + + Gets or sets the creation tool of the asset. + + + Implements a file format importer for use with game assets. + + + Initializes a new instance of ContentImporter. + + + + Name of a game asset file. + Contains information for importing a game asset, such as a logger interface. + + + + Name of a game asset file. + Contains information for importing a game asset, such as a logger interface. + + + Provides properties that identify and provide metadata about the importer, such as supported file extensions and caching information. + + + Initializes a new instance of ContentImporterAttribute and sets the file name extension supported by the importer. + The list of file name extensions supported by the importer. Prefix each extension with a '.'. + + + Initializes a new instance of ContentImporterAttribute and sets the file name extensions supported by the importer. + [ParamArrayAttribute] The list of file name extensions supported by the importer. Prefix each extension with a '.'. + + + Gets and sets the caching of the content during importation. + + + Gets or sets the name of the default processor for content read by this importer. + + + + + + Gets the supported file name extensions of the importer. + + + Provides properties that define logging behavior for the importer. + + + Initializes a new instance of ContentImporterContext. + + + + Name of an asset file. + + + The absolute path to the root of the build intermediate (object) directory. + + + Gets the logger for an importer. + + + The absolute path to the root of the build output (binaries) directory. + + + Provides properties that define various aspects of content stored using the intermediate file format of the XNA Framework. + + + Initializes a new instance of ContentItem. + + + Gets or sets the identity of the content item. + + + Gets or sets the name of the content item. + + + Gets the opaque data of the content item. + + + Provides a base class to use when developing custom processor components. All processors must derive from this class. + + + Initializes a new instance of the ContentProcessor class. + + + Gets the expected object type of the input parameter to IContentProcessor.Process. + + + Gets the object type returned by IContentProcessor.Process. + + + Processes the specified input data and returns the result. + Existing content object being processed. + Contains any required custom process parameters. + + + Processes the specified input data and returns the result. + Existing content object being processed. + Contains any required custom process parameters. + + + Gets any existing content processor components. + + + Initializes an instance of ContentProcessorAttribute. + + + + + + Provides access to custom processor parameters, methods for converting member data, and triggering nested builds. + + + Initializes a new instance of ContentProcessorContext. + + + + Name of an asset file. + + + + The name of the file. + + + Initiates a nested build of the specified asset and then loads the result into memory. + Reference to the source asset. + Optional processor for this content. + + + Initiates a nested build of the specified asset and then loads the result into memory. + Reference to the source asset. + Optional processor for this content. + Optional collection of named values available as input to the content processor. + Optional importer for this content. + + + Initiates a nested build of an additional asset. + Reference to the source asset. + Optional processor for this content. + + + Initiates a nested build of an additional asset. + Reference to the source asset. + Optional processor for this content. + Optional collection of named values available as input to the content processor. + Optional importer for this content. + Optional name of the final compiled content. + + + Gets the name of the current content build configuration. + + + Converts a content item object using the specified content processor. + Source content to be converted. + Optional processor for this content. + + + Converts a content item object using the specified content processor. + Source content to be converted. + Optional processor for this content. + Optional paramters for the processor. + + + Gets the path of the directory that will contain any intermediate files generated by the content processor. + + + Gets the logger interface used for status messages or warnings. + + + Gets the output path of the content processor. + + + Gets the output file name of the content processor. + + + Gets the collection of parameters used by the content processor. + + + Gets the current content build target platform. + + + Gets the current content build target profile. + + + Specifies external references to a data file for the content item. + + + Initializes a new instance of ExternalReference. + + + Initializes a new instance of ExternalReference. + The name of the referenced file. + + + Initializes a new instance of ExternalReference, specifying the file path relative to another content item. + The name of the referenced file. + The content that the path specified in filename is relative to. + + + Gets and sets the file name of an ExternalReference. + + + Provides methods for reading .spritefont files for use in the Content Pipeline. + + + Initializes a new instance of FontDescriptionImporter. + + + Called by the XNA Framework when importing a .spritefont file to be used as a game asset. This is the method called by the XNA Framework when an asset is to be imported into an object that can be recognized by the Content Pipeline. + Name of a game asset file. + Contains information for importing a game asset, such as a logger interface. + + + Accesses a statically typed ContentImporter instance from generic code using dynamic typing. + + + Imports an asset from the specified file. + Name of the game asset file. + A ContentImporterContext class containing information for importing a game asset, such as a logger interface. + + + Provides methods and properties for accessing a statically typed ContentProcessor subclass, using dynamically typed object data. + + + Gets the expected object type of the input parameter to IContentProcessor.Process. + + + Gets the object type returned by IContentProcessor.Process. + + + Processes the specified input data and returns the result. + Existing content object being processed. + Contains any required custom process parameters. + + + Thrown when errors are encountered in content during processing. + + + Initializes a new instance of the InvalidContentException class + + + Initializes a new instance of the InvalidContentException class with information on serialization and streaming context for the related content item. + Information necessary for serialization and deserialization of the content item. + Information necessary for the source and destination of a given serialized stream. Also provides an additional caller-defined context. + + + Initializes a new instance of the InvalidContentException class with the specified error message. + A message that describes the error. + + + Initializes a new instance of the InvalidContentException class with the specified error message and the identity of the content throwing the exception. + A message that describes the error. + Information about the content item that caused this error, including the file name. In some cases, a location within the file (of the problem) is specified. + + + Initializes a new instance of the InvalidContentException class with the specified error message, the identity of the content throwing the exception, and a reference to the inner exception that is the cause of this exception. + A message that describes the error. + Information about the content item that caused this error, including the file name. In some cases, a location within the file (of the problem) is specified. + The exception that is the cause of the current exception. If innerException is not a null reference, the current exception is raised in a catch block that handles the inner exception. + + + Initializes a new instance of the InvalidContentException class with the specified error message and a reference to the inner exception that is the cause of this exception. + A message that describes the error. + The exception that is the cause of the current exception. If innerException is not a null reference, the current exception is raised in a catch block that handles the inner exception. + + + Gets or sets the identity of the content item that caused the exception. + + + When overridden in a derived class, returns information about the exception. + Information necessary for serialization and deserialization of the content item. + Information necessary for the source and destination of a given serialized stream. Also provides an additional caller-defined context. + + + Base class for dictionaries that map string identifiers to data values. + + + Initializes an instance of NamedValueDictionary. + + + Adds the specified key and value to the dictionary. + Identity of the key of the new data pair. + The value of the new data pair. + + + Adds an element to the dictionary. + Identity of the key of the new element. + The value of the new element. + + + Removes all keys and values from the dictionary. + + + Removes all elements from the dictionary. + + + Determines whether the specified key is present in the dictionary. + Identity of a key. + + + Gets the number of items in the dictionary. + + + + + + Gets an enumerator that iterates through items in a dictionary. + + + Gets or sets the specified item. + + + + Gets all keys contained in the dictionary. + + + Removes the specified key and value from the dictionary. + Identity of the key to be removed. + + + Removes the specified element from the dictionary. + Identity of the key of the data pair to be removed. + + + Modifies the value of an existing element. + Identity of the element to be modified. + The value to be set. + + + Adds an item to the collection. + The item to add to the collection. + + + Determines whether the collection contains a specific value. + The object to locate in the collection. + + + Copies the elements of the collection to an array, starting at a specified index. + The index at which to begin the copy. + The destination array. + + + Gets a value indicating if this object is read-only. + + + Removes the first occurrence of the specified object from the collection. + The item to remove from the collection. + + + Returns an enumerator that can iterate through this collection. + + + Gets the value associated with the specified key. + Identity of the key of the element whose value is to be retrieved. + [OutAttribute] The current value of the element. + + + Gets all values contained in the dictionary. + + + Provides properties that define opaque data for a game asset. + + + Initializes a new instance of OpaqueDataDictionary. + + + + + + Gets the value of the specified key/value pair of the asset. + The name of the key. + The value to return if the key cannot be found. This can be null for reference types, 0 for primitive types, and a zero-filled structure for structure types. + + + + + + Initializes a new instance of PipelineComponentScanner. + + + Gets the list of error messages produced by the last call to Update. + + + Gets a dictionary that maps importer names to their associated metadata attributes. + + + Gets the names of all available importers. + + + Gets a dictionary that maps importer names to the fully qualified name of their return types. + + + Gets a dictionary that maps processor names to their associated metadata attributes. + + + Gets a dictionary that maps processor names to the fully qualified name of supported input types. + + + Gets the names of all available importers. + + + Gets a dictionary that maps processor names to the fully qualified name of their output types. + + + A collection of supported processor parameters. + + + Updates the scanner object with the latest available assembly states. + Enumerated list of available assemblies. + + + Updates the scanner object with the latest available assembly states. + Enumerated list of available assemblies. + Enumerated list of dependent assemblies. + + + Thrown when errors are encountered during a content pipeline build. + + + Creates an instance of PipelineException. + + + Creates an instance of PipelineException with information on serialization and streaming context for the related content item. + Information necessary for serialization and deserialization of the content item. + Information necessary for the source and destination of a given serialized stream. Also provides an additional caller-defined context. + + + Initializes a new instance of the PipelineException class with the specified error message. + A message that describes the error. + + + Initializes a new instance of the PipelineException class with the specified error message and a reference to the inner exception that is the cause of this exception. + A message that describes the error. + The exception that is the cause of the current exception. If innerException is not a null reference, the current exception is raised in a catch block that handles the inner exception. + + + Initializes a new instance of the PipelineException class with the specified error message. + A message that describes the error. + [ParamArrayAttribute] Array of strings specifying message-related arguments. + + + + + + Default value of the parameter, as specified by the [DefaultValue] attribute. + + + Description of the parameter, as specified by the [Description] attribute. + + + Name of the parameter displayed in the designer, as specified by the [DisplayName] attribute. + + + Gets a value indicating whether the paramter is an enumeration. + + + + + + Name of the property, as defined in the C# code. + + + Type of the parameter. + + + + + + Identifiers for the target platform. + All supported versions of Windows (excluding Windows Phone) + Xbox 360 video game and entertainment system + Windows Phone + + + Provides a base class for all video objects. + + + Initializes a new copy of the VideoContent class for the specified video file. + The file name of the video to import. + + + Gets the bit rate for this video. + + + Immediately releases the unmanaged resources used by this object. + + + Gets the duration of this video. + + + Gets or sets the file name for this video. + + + Gets the frame rate for this video. + + + Gets the height of this video. + + + Gets or sets the type of soundtrack accompanying the video. + + + Gets the width of this video. + + + + + + Initializes a new instance of XmlImporter. + + + + Name of the intermediate file. + Contains information for importing the intermediate file, such as a logger interface. + + + Encapsulates and provides operations, such as format conversions, on the source audio. This type is produced by the audio importers and used by audio processors to produce compiled audio assets. + + + Initializes a new instance of AudioContent. + Name of the audio source file to be processed. + Type of the processed audio: WAV, MP3 or WMA. + + + Transcodes the source audio to the target format and quality. + Format of the processed source audio: WAV, MP3 or WMA. + Quality of the processed source audio. It can be one of the following: Low (96 kbps) Medium (128 kbps) Best (192 kbps) + Name of the file containing the processed source audio. + + + Gets the raw audio data. + + + Immediately releases the unmanaged resources used by this object. + + + Gets the duration (in milliseconds) of the audio data. + + + Gets the file name containing the audio data. + + + Gets the AudioFileType of this audio source. + + + Releases unmanaged resources and performs other cleanup operations before garbage collection reclaims the object. + + + Gets the AudioFormat of this audio source. + + + Gets the loop length, in samples. + + + Gets the loop start, in samples. + + + Type of the audio file. + The MP3 format + The WAV format + The WMA format + + + Encapsulates the native audio format (WAVEFORMATEX) information of the audio content. + + + Gets the average bytes processed per second. + + + Gets the bit depth of the audio content. + + + + + + Gets the number of channels. + + + Gets the format of the audio content. + + + + + + Gets the sample rate of the audio content. + + + Target formats supported for audio source conversions. + A PCM encoding technique using 4 bits + 8/16-bit mono/stereo PCM audio 8KHz-48KHz + Windows Media CBR formats (64 kbps, 128 kbps, 192 kbps) + The Xbox compression format + + + Compression quality of the audio content. + High compression yielding lower file size, but could compromise audio quality + Moderate compression resulting in a compromise between audio quality and file size + Lowest compression, but the best audio quality + + + Provides properties for modifying an effect that supports alpha testing. + + + Creates an instance of this object. + + + Gets or sets the material alpha. + + + Gets or sets the compare function for alpha test. The default value is Greater. + + + Specifies the key of the key/data pair for the alpha test. + + + Specifies the key of the key/data pair for the alpha property. + + + Gets or sets the material diffuse color, which ranges from 0 to 1. + + + Specifies the key of the key/data pair for the material diffuse color. + + + Gets or sets the reference alpha value. The default value is 0. + + + Specifies the key of the key/data pair for the reference alpha value. + + + Gets or sets the current texture. + + + Specifies the key of the key/data pair for the current texture. + + + Gets or sets whether vertex color is enabled. + + + Specifies the key of the key/data pair for the vertex color enabled setting. + + + + + + Initializes a new instance of AnimationChannel. + + + Adds a new keyframe to the collection, automatically sorting the contents according to keyframe times. + Keyframe to be added to the channel. + + + Removes all keyframes from the collection. + + + Searches the collection for the specified keyframe. + Keyframe being searched for. + + + Gets the number of keyframes in the collection. + + + Returns an enumerator that iterates through the keyframes. + + + Determines the index for the specified keyframe. + Identity of a keyframe. + + + Gets the keyframe at the specified index position. + + + + Removes the specified keyframe from the collection. + Keyframe being removed. + + + Removes the keyframe at the specified index position. + Index of the keyframe being removed. + + + Gets an enumerator that iterates through the keyframes of an animation channel. + + + Collection of animation data channels, one per bone or rigid object. + + + Initializes a new instance of AnimationChannelDictionary. + + + Provides properties for maintaining an animation. + + + Initializes a new instance of AnimationContent. + + + + + + Gets or sets the total length of the animation. + + + Collection of named animations. + + + Initializes a new instance of AnimationContentDictionary. + + + + + + Initializes a new instance of AnimationKeyframe with the specified time offsetand transform. + Time offset of the keyframe. + Position of the keyframe. + + + Compares this instance of a keyframe to another. + Keyframe being compared to. + + + Gets the time offset from the start of the animation to the position described by this keyframe. + + + Gets or sets the position described by this keyframe. + + + Provides properties for modifying a traditional fixed-function–style material, as supported by most 3D modeling packages. + + + Initializes a new instance of BasicMaterialContent. + + + Gets or sets the alpha property. + + + Specifies the key of the key/data pair for the alpha property. + + + Gets or sets the diffuse color property. + + + Specifies the key of the key/data pair for the diffuse color. + + + Gets or sets the emissive color property. + + + Specifies the key of the key/data pair for the emissive color. + + + Gets or sets the specular color property. + + + Specifies the key of the key/data pair for the specular color. + + + Gets or sets the specular power property. + + + Specifies the key of the key/data pair for the specular power. + + + Gets or sets the diffuse texture property. + + + Specifies the key of the key/data pair for the diffuse texture. + + + Gets or sets the vertex color property. + + + Specifies the key of the key/data pair for the vertex color property. + + + Provides properties and methods for creating and maintaining a bitmap resource. + + + Initializes a new instance of BitmapContent. + + + Initializes a new instance of BitmapContent with the specified width or height. + Width, in pixels, of the bitmap resource. + Height, in pixels, of the bitmap resource. + + + Copies one bitmap into another. + BitmapContent being copied. + BitmapContent being overwritten. + + + Copies one bitmap into another. + BitmapContent being copied. + Region of sourceBitmap. + BitmapContent being overwritten. + Region of bitmap to be overwritten. + + + Reads encoded bitmap content. + + + Gets or sets the height of the bitmap, in pixels. + + + Writes encoded bitmap content. + Array containing encoded bitmap data to be set. + + + Returns a string description of the bitmap resource. + + + Attempts to copy a region from a specified bitmap. + BitmapContent being copied. + Location of sourceBitmap. + Region of destination bitmap to be overwritten. + + + Attempts to copy a region of the specified bitmap onto another. + BitmapContent being overwritten. + Location of the source bitmap. + Region of destination bitmap to be overwritten. + + + Gets the corresponding GPU texture format for the specified bitmap type. + [OutAttribute] Format being compared. + + + Validates the arguments to the Copy function. + BitmapContent being copied. + Location of sourceBitmap. + BitmapContent being overwritten. + Region of bitmap to be overwritten. + + + Gets or sets the width of the bitmap, in pixels. + + + Represents an animation skeleton. + + + Initializes a new instance of BoneContent. + + + Provides properties for managing a bone weight. + + + Initializes a new instance of BoneWeight with the specified name and weight. + Name of the bone. + Amount of influence, ranging from zero to one. + + + Gets the name of the bone. + + + + + + Collection of bone weights of a vertex. + + + Initializes a new instance of BoneWeightCollection. + + + Normalizes the contents of the weights list. + + + Normalizes the contents of the bone weights list. + Maximum number of weights allowed. + + + Provides properties for modifying an effect that supports two-layer multitexturing. + + + Creates an instance of this object. + + + Gets or sets the material alpha. + + + Specifies the key of the key/data pair for the alpha property. + + + Gets or sets the material diffuse color, which ranges from 0 to 1. + + + Specifies the key of the key/data pair for the material diffuse color. + + + Gets or sets the current texture. + + + Gets or sets the current overlay texture. + + + Specifies the key of the key/data pair for the current overlay texture. + + + Specifies the key of the key/data pair for the current texture. + + + Gets or sets whether vertex color is enabled. + + + Specifies the key of the key/data pair for the vertex color enabled setting. + + + Provides methods and properties for managing compressed textures (DXT1). + + + Initializes a new instance of Dxt1BitmapContent with the specified width and height. + Width of the bitmap, in pixels. + Height of the bitmap, in pixels. + + + Attempts to get the GPU texture format of this bitmap type. + [OutAttribute] Matching GPU format. + + + Provides methods and properties for managing compressed textures (DXT3). + + + Initializes a new instance of Dxt3BitmapContent with the specified width and height. + Width of the bitmap, in pixels. + Height of the bitmap, in pixels. + + + Attempts to get the GPU texture format of this bitmap type. + [OutAttribute] Matching GPU format. + + + Provides methods and properties for managing compressed textures (DXT5). + + + Initializes a new instance of Dxt5BitmapContent with the specified width and height. + Width of the bitmap, in pixels. + Height of the bitmap, in pixels. + + + Attempts to get the GPU texture format of this bitmap type. + [OutAttribute] Matching GPU format. + + + + + + Initializes a new instance of DxtBitmapContent with the specified compression. + Size of the block, in bytes. + + + Initializes a new instance of DxtBitmapContent with the specified size. + Size of the block, in bytes. + Width of the bitmap, in pixels. + Height of the bitmap, in pixels. + + + Gets the bitmap content as an array of encoded bytes. + + + Sets the contents of the bitmap using an encoded byte array. + Contents to be copied to destination bitmap. + + + Attempts to copy from a specified region to another. + Bitmap being copied from. + Region of bitmap being copied. + Region being copied to. + + + Attempts to copy the specified region to another. + Bitmap being copied to. + Region of source bitmap being copied from. + Region of destination bitmap. + + + Contains the source code for a DirectX Effect, loaded from a .fx file. + + + Initializes a new instance of EffectContent. + + + Gets or sets the effect program source code. + + + Provides support for representing DirectX Effect materials. + + + Initializes a new instance of EffectMaterialContent. + + + Gets or sets the compiled Effect. + + + Specifies the key of the key/data pair for the compiled effect property. + + + Gets or sets the effect property. + + + Use this key search for the related effect property in the OpaqueDataDictionary object. + + + Provides properties for modifying an effect that supports environment mapping. + + + Creates an instance of this object. + + + Gets or sets the material alpha. + + + Specifies the key of the key/data pair for the alpha property. + + + Gets or sets the material diffuse color, which ranges from 0 to 1. + + + Specifies the key of the key/data pair for the material diffuse color. + + + Gets or sets the emissive color of the effect material. + + + Specifies the key of the key/data pair for the material emissive color. + + + Gets or sets the current environment map texture. + + + Gets or sets the amount of the environment map color (RGB) that will be blended over the base texture. The value ranges from 0 to 1; the default value is 1. + + + Specifies the key of the key/data pair for the amount of the environment map color to blend. + + + Specifies the key of the key/data pair for the current environment map texture. + + + Gets or sets the amount of the environment map alpha value that will be added to the base texture. The value ranges from 0 to 1; the default value is 0. + + + Specifies the key of the key/data pair for the amount of the environment map alpha value to add. + + + Gets or sets the Fresnel factor used for the environment map blending. + + + Specifies the key of the key/data pair for the fresnel factor. + + + Gets or sets the current texture. + + + Specifies the key of the key/data pair for the current texture. + + + Provides information to the FontDescriptionProcessor describing which font to rasterize, which font size to utilize, and which Unicode characters to include in the processor output. + + + Initializes a new instance of FontDescription and initializes its members to the specified font, size, and spacing, using FontDescriptionStyle.Regular as the default value for Style. + The name of the font, such as Times New Roman. + The size, in points, of the font. + The amount of space, in pixels, to insert between letters in a string. + + + Initializes a new instance of FontDescription and initializes its members to the specified font, size, spacing, and style. + The name of the font, such as Times New Roman. + The size, in points, of the font. + The amount of space, in pixels, to insert between letters in a string. + The font style for the font. + + + Initializes a new instance of FontDescription using the specified values. + The name of the font, such as Times New Roman. + The size, in points, of the font. + The amount of space, in pixels, to insert between letters in a string. + The font style for the font. + true if kerning information is used when drawing characters; false otherwise. + + + Gets the collection of characters provided by this FontDescription. Reference page contains links to related conceptual articles. + + + Gets or sets the default character for the font. + + + Gets or sets the name of the font, such as "Times New Roman" or "Arial". This value cannot be null or empty. + + + Gets or sets the size, in points, of the font. + + + Gets or sets the amount of space, in pixels, to insert between letters in a string. + + + Gets or sets the style of the font, expressed as a combination of one or more FontDescriptionStyle flags. + + + Indicates if kerning information is used when drawing characters. + + + Flags that describe style information to be applied to text. + Bold text. + Italic text. + Normal text. + + + Provides properties that define various aspects of a geometry batch. + + + Creates an instance of GeometryContent. + + + + + + Gets or sets the material of the parent mesh. + + + Gets or sets the parent MeshContent for this object. + + + Gets the set of vertex batches for the geometry batch. + + + Provides methods for maintaining a collection of geometry batches that make up a mesh. + + + Provides methods for maintaining a list of index values. + + + Initializes a new instance of IndexCollection. + + + Appends the specified indices into the collection. + Index into the Positions member of the parent. + + + Provides methods for maintaining a list of vertex positions. + + + Determines whether the specified position is in the collection. + Position being searched for in the collection. + + + Copies the specified positions to an array, starting at the specified index. + Array of positions to be copied. + Index of the first copied position. + + + Number of positions in the collection. + + + Gets an enumerator interface for reading the position values. + + + Gets the index of the specified position in a collection. + Position being searched for. + + + Gets or sets the position at the specified index. + + + + Returns an enumerator that can iterate through the collection. + + + Provides methods and properties for maintaining a collection of named texture references. + + + Initializes a new instance of MaterialContent. + + + Gets a reference type from the OpaqueDataDictionary collection. + Key of the property being retrieved. + + + Gets a value from the Textures collection. + Key of the texture being retrieved. + + + Gets a value type from the OpaqueDataDictionary collection. + Key of the value type being retrieved. + + + Sets a value in the contained OpaqueDataDictionary object. + Name of the key being modified. + Value being set. + + + Sets a value in the contained TextureReferenceDictionary object. + Name of the key being modified. + Value being set. + + + Gets the texture collection of the material. + + + Provides support for writing a custom importer for mesh objects. + + + Adds a vertex into the index collection. + Index of the inserted vertex, in the collection. This corresponds to the value returned by CreatePosition. + + + Inserts the specified vertex position into the vertex channel at the specified index. + Value of the vertex being inserted. + + + Inserts the specified vertex position into the vertex channel. + Value of the x component of the vector. + Value of the y component of the vector. + Value of the z component of the vector. + + + + Describes how the channel is used. Use this parameter as a look-up into a VertexChannelCollection. It is strongly recommended that you choose a usage from the following list. Binormal Color Normal Tangent TextureCoordinate Weights For more information, see VertexChannelNames. + + + Ends the creation of a mesh. + + + Gets or sets the current value for position merging of the mesh. Reference page contains code snippet demonstrating example usage. + + + + + + + + + Specifies the material used by the current mesh. + The material to be used by the mesh. + + + Initializes the opaque data for a specific mesh object. + Opaque data to be applied to the GeometryContent object of the next triangle. + + + Sets the specified vertex data with new data. + Index of the vertex data channel being set. This should match the index returned by CreateVertexChannel. + New data values for the vertex data. The data type being set must match the data type for the vertex channel specified by vertexDataIndex. + + + Initializes the creation of a mesh. + Name of the mesh. + + + Reverses the triangle winding order of the specified mesh. + + + Provides properties and methods that define various aspects of a mesh. + + + Initializes a new instance of MeshContent. + + + Gets the list of geometry batches for the mesh. + + + Gets the list of vertex position values. + + + Provides methods for manipulating mesh data. + + + Computes new normals for the specified mesh. + Mesh containing the normals being computed. + true if existing normals are to be discarded; false otherwise. Existing normals are searched for as if they are a vertex data channel (of type Vector3 Structure) with the name VertexChannelNames.Normal. + + + Compute tangent frames for the given mesh. + The target mesh used to create the tangent frame. All geometries in this mesh must have normal vertex channels stored in Normal, and must contain Vector3 data. + The texture coordinate channel used for computing the tangent frame. This channel most contain Vector2 data. + Target channel name used to store calculated tangents. A tangent channel is not generated if null or an empty string is specified. + Target channel name used to store calculated binormals. A tangent channel is not generated if null or an empty string is specified. + + + + Mesh that possibly contains the skeleton. + + + Gets a flattened list of all bones contained by the specified skeleton. + Skeleton to be traversed. + + + Processes the PositionCollection collection of the specified mesh, merging any values that are closer together than the specified tolerance threshold. + Mesh to be processed. + Tolerance to be used when determining duplicate positions. Pass a value of 0 to merge only those values that are exactly identical. + + + Processes the PositionIndices and VertexChannel data of the specified geometry batch, merging any duplicate vertices. + Geometry batch to be processed. + + + Processes the PositionIndices and VertexChannel data of the specified mesh, merging any duplicate vertices. + Mesh to be processed. + + + Reorders the indices and vertices of the mesh for optimal GPU cache performance. + Mesh to be optimized. + + + Reverses the triangle winding order of the specified mesh. + The mesh to be modified. + + + Applies a transformation to the contents of a scene hierarchy. + Scene hierarchy being transformed. + Matrix used in the transformation + + + Provides methods for accessing a mipmap chain. + + + Initializes a new instance of MipmapChain. + + + Initializes a new instance of MipmapChain with the specified mipmap. + Image containing a mipmap. + + + Provides methods for maintaining a mipmap chain. + + + Provides a base class for graphics types that define local coordinate systems. + + + Creates an instance of NodeContent. + + + Gets the value of the local Transform property, multiplied by the AbsoluteTransform of the parent. + + + Gets the set of animations belonging to this node. + + + Gets the children of the NodeContent object. + + + Gets the parent of this NodeContent object. + + + Gets the transform matrix of the scene. + + + Provides a collection of all NodeContent objects in a spatial hierarchy. + + + Provides methods for maintaining a 2D array of pixel values. + + + Initializes a new instance of PixelBitmapContent. + + + Initializes a new instance of PixelBitmapContent with the specified width and height. + Width, in pixels, of the blank pixel bitmap. + Height, in pixels, of the blank pixel bitmap. + + + Gets the pixel value at the specified location in the bitmap. + The x component of a bitmap pixel. + The y component of a bitmap pixel. + + + Gets the bitmap content as an array of encoded bytes. + + + Gets an array containing a single row of bitmap data. + The y component of the bitmap row. + + + Searches for all pixels matching the specified color and replaces them with a new value. + Color being searched for. + Color used to replace originalColor. + + + Sets the pixel value at the specified location in the bitmap. + The x component of a bitmap pixel. + The y component of a bitmap pixel. + New pixel value. + + + Sets the bitmap content using the specified encoded byte array. + New bitmap content. + + + Gets a string description of the bitmap. + + + Attempts to copy a region from the specified bitmap. + Bitmap content being copied. + Location of the upper-left region of sourceBitmap being copied from. + Region of destination bitmap to be overwritten. + + + Attempts to copy a region to the specified bitmap. + Bitmap to be copied to. + Location of upper-left region to be copied. + Target region for the copied content. + + + Gets the GPU texture format that corresponds to the specified bitmap type. + [OutAttribute] Format being compared. + + + Provides a collection of vertex position values. + + + Initializes a new instance of PositionCollection. + + + Provides properties for modifying an effect for rendering skinned character models. + + + Creates an instance of this object. + + + Gets or sets the material alpha. + + + Specifies the key of the key/data pair for the alpha property. + + + Gets or sets the material diffuse color, which ranges from 0 to 1. + + + Specifies the key of the key/data pair for the material diffuse color. + + + Gets or sets the emissive color of the effect material. + + + Specifies the key of the key/data pair for the material emissive color. + + + Gets or sets the specular color of this effect material. + + + Specifies the key of the key/data pair for the specular color. + + + Gets or sets the specular power of this effect material. + + + Specifies the key of the key/data pair for the specular power. + + + Gets or sets the current texture. + + + Specifies the key of the key/data pair for the current texture. + + + Gets or sets the number of per-vertex skinning weights to evaluate, which is either 1, 2, or 4. + + + Specifies the key of the key/data pair for the per-vertex skinning weights. + + + Represents a regular two-dimensional texture. + + + Initializes a new instance of Texture2DContent. + + + Gets or sets the collection of mipmaps containing the texture image data. + + + Validates that the required contents of this texture are present, valid and match the capabilities of the device. + The profile identifier that defines the capabilities of the device. + + + Represents a three-dimensional volume texture. + + + Initializes a new instance of Texture3DContent. + + + Generates mipmaps for a volume texture. + true to overwrite existing mipmaps for the volume texture; false otherwise. + + + Validates that the required contents of this volume texture are present, valid and match the capabilities of the device. + The profile identifier that defines the capabilities of the device. + + + Provides a base class for all texture objects. + + + Initializes a new instance of TextureContent with the specified face collection. + Mipmap chain containing the face collection. + + + Converts all bitmaps for this texture to a different format. + Type being converted to. The new type must be a subclass of BitmapContent, such as PixelBitmapContent or DxtBitmapContent. + + + Collection of image faces that hold a single mipmap chain for a regular 2D texture, six chains for a cube map, or an arbitrary number for volume and array textures. + + + Generates a full set of mipmaps for the texture. + true if the existing mipmap set is replaced with the new set; false otherwise. + + + Verifies that all contents of this texture are present, correct and match the capabilities of the device. + The profile identifier that defines the capabilities of the device. + + + Provides validation for a cube map texture, which contains an array of six image faces. + + + Initializes a new instance of TextureCubeContent. + + + Verifies that all contents of the cube map are present, correct and match the capabilities of the device. + + + + Provides a collection of named references to texture files. + + + Initializes a new instance of TextureReferenceDictionary. + + + Provides methods for converting data between different packed vector representations. + + + Gets a Converter delegate that can convert one packed vector representation to another. + + + Gets the GPU texture format that corresponds to a managed vector type. + Can be one of the following: IPackedVector Single Vector2 Vector3 Vector4 + [OutAttribute] Surface format being compared. + + + Searches for a managed vector type that corresponds to a GPU texture format. + Surface format being compared. + [OutAttribute] Corresponding managed vector type. + + + Searches for a managed vector type that corresponds to a GPU vertex format. + Texture format being matched. + [OutAttribute] Corresponding managed vector type. + + + Gets the GPU vertex format that corresponds to a managed vector type. + Can be one of the following: IPackedVector Single Vector2 Vector3 Vector4 + [OutAttribute] Corresponding vertex element type. + + + Provides methods and properties for maintaining a vertex channel. + + + Determines whether the specified element is in the channel. + Element being searched for. + + + Copies the elements of the channel to an array, starting at the specified index. + Array that will receive the copied channel elements. + Starting index for copy operation. + + + Gets the number of elements in the vertex channel + + + Gets the type of data contained in this channel. + + + Gets an enumerator interface for reading channel content. + + + Gets the index of the specified item. + Item whose index is to be retrieved. + + + Gets or sets the element at the specified index. + + + + Gets the name of the vertex channel. + + + Reads channel content and automatically converts it to the specified vector format. + + + Gets a value indicating whether access to the collection is synchronized (thread safe). + + + Gets an object that can be used to synchronize access to the collection. + + + Adds a new element to the end of the collection. + The element to add. + + + Removes all elements from the collection. + + + Inserts an element into the collection at the specified position. + Index at which to insert the element. + The element to insert. + + + Gets a value indicating whether this list has a fixed size. + + + Gets a value indicating whether this object is read-only. + + + Removes a specified element from the collection. + The element to remove. + + + Removes the element at the specified index position. + Index of the element to remove. + + + Provides methods and properties for maintaining a vertex channel. + + + Determines whether the specified element is in the channel. + Element being searched for. + + + Copies the elements of the channel to an array, starting at the specified index. + Array that will receive the copied channel elements. + Starting index for copy operation. + + + Gets the type of data contained in this channel. + + + Gets an enumerator interface for reading channel content. + + + Gets the index of the specified item. + Item whose index is to be retrieved. + + + Gets or sets the element at the specified index. + + + + Reads channel content and automatically converts it to the specified vector format. + + + Provides methods and properties for managing a list of vertex data channels. + + + Adds a new vertex channel to the end of the collection. + Name of the new channel. + Initial data for the new channel. If null, the channel is filled with the default value for that type. + + + Adds a new vertex channel to the end of the collection. + Name of the new channel. + Type of data to be contained in the new channel. + Initial data for the new channel. If null, the channel is filled with the default value for that type. + + + Removes all vertex channels from the collection. + + + Determines whether the collection contains the specified vertex channel. + Name of the channel being searched for. + + + Determines whether the collection contains the specified vertex channel. + Name of the channel being searched for. + + + Converts the channel, at the specified index, to another vector format. + Index of the channel to be converted. + + + Converts the channel, specified by name to another vector format. + Name of the channel to be converted. + + + Gets the number of vertex channels in the collection. + + + Gets the vertex channel with the specified index and content type. + Index of a vertex channel. + + + Gets the vertex channel with the specified name and content type. + Name of a vertex channel. + + + Gets an enumerator that iterates through the vertex channels of a collection. + + + Determines the index of the specified vertex channel. + Vertex channel being searched for. + + + Determines the index of a vertex channel with the specified name. + Name of the vertex channel being searched for. + + + Inserts a new vertex channel at the specified position. + Index for channel insertion. + Name of the new channel. + The new channel. + + + Inserts a new vertex channel at the specified position. + Index for channel insertion. + Name of the new channel. + Type of the new channel. + Initial data for the new channel. If null, it is filled with the default value. + + + Gets or sets the vertex channel at the specified index position. + + + + Gets or sets the vertex channel with the specified name. + + + + Removes the specified vertex channel from the collection. + Name of the vertex channel being removed. + + + Removes the specified vertex channel from the collection. + Name of the vertex channel being removed. + + + Removes the vertex channel at the specified index position. + Index of the vertex channel being removed. + + + Returns an enumerator that iterates through a collection. + + + Provides properties for managing a collection of vertex channel names. + + + Gets the name of a binormal vector channel with the specified index. + Zero-based index of the vector channel being retrieved. + + + Gets the name of a color channel with the specified index. + Zero-based index of the color channel being retrieved. + + + Gets a channel base name stub from the encoded string format. + Encoded string to be decoded. + + + Gets a channel usage index from the encoded format. + Encoded name to be decoded. + + + Combines a vertex declaration usage and usage index into a string name. + A vertex declaration. + An index for the vertex declaration. + + + Combines a channel name stub and usage index into a string name. + A channel base name stub. + A channel usage index. + + + Gets the name of the primary normal channel. + + + Gets the name of the normal channel with the specified index. + Zero-based index of the normal channel being retrieved. + + + Gets the name of the tangent vector channel with the specified index. + Zero-based index of the tangent vector channel being retrieved. + + + Gets the name of the texture coordinate channel with the specified index. + Zero-based index of the texture coordinate channel being retrieved. + + + Gets a vertex declaration usage enumeration from the encoded string format. + Encoded name of a vertex declaration. + [OutAttribute] Value of the declaration usage for the vertex declaration. + + + Gets the name of the primary animation weights channel. + + + Gets the name of an animation weights channel at the specified index. + Index of the animation weight channel to be retrieved. + + + Provides methods and properties for maintaining the vertex data of a GeometryContent. + + + Appends a new vertex index to the end of the PositionIndices collection. + Index into the MeshContent.Positions member of the parent. + + + Appends multiple vertex indices to the end of the PositionIndices collection. + Index into the Positions member of the parent. + + + Gets the list of named vertex data channels in the VertexContent. + + + Converts design-time vertex position and channel data into a vertex buffer format that a graphics device can recognize. + + + Inserts a new vertex index to the PositionIndices collection. + Vertex index to be inserted. + Position of new vertex index in the collection. + + + Inserts multiple vertex indices to the PositionIndices collection. + Vertex index to be inserted. + Position of the first element of the inserted range in the collection. + + + Gets the list of position indices. + + + Gets position data from the parent mesh object. + + + Removes a vertex index from the specified location in both PositionIndices and VertexChannel<T>. + Index of the vertex to be removed. + + + Removes a range of vertex indices from the specified location in both PositionIndices and VertexChannel<T>. + Index of the first vertex index to be removed. + Number of indices to remove. + + + Number of vertices for the content. + + + Represents a compiled Effect. + + + Creates a new instance of the CompiledEffectContent class + The compiled effect code. + + + Retrieves the compiled byte code for this shader. + + + Processes a string representation to a platform-specific compiled effect. + + + Initializes a new instance of EffectProcessor. + + + The debug mode for compiling effects. + + + Define assignments for the effect. + + + Processes the string representation of the specified effect into a platform-specific binary format using the specified context. + The effect string to be processed. + Context for the specified processor. + + + Specifies how debugging of effects is to be supported in PIX. + Enables effect debugging when built with Debug profile. + Enables effect debugging for all profiles. Will produce unoptimized shaders. + Disables debugging for all profiles, produce optimized shaders. + + + Provides methods to convert a font description class containing the name and size of a font into SpriteFontContent. Reference page contains links to related code samples. + + + Initializes a new instance of FontDescriptionProcessor. + + + Creates SpriteFontContent from a FontDescription object. + Description of the font to build. + Context for the specified processor. + + + Provides methods to convert a specially marked 2D bitmap into SpriteFontContent. Reference page contains code snippet demonstrating example usage. + + + Initializes a new instance of FontTextureProcessor. + + + Gets or sets the value of the First Character processor parameter. + + + Maps a glyph index to a character. + The glyph index. This is a zero-based index that corresponds to the position of the glyph in the original character. This value begins at the upper-left corner of the texture and increases when moving to the right and down. + + + Specifies whether alpha premultiply of font textures is enabled. + + + Creates SpriteFontContent from a bitmap. + The bitmap data to convert to a font. + Context for the specified processor. + + + Gets or sets the output SurfaceFormat of textures. + + + Builds the effects and textures of a MaterialContent object. + + + Initializes a new instance of the MaterialProcessor class. + + + Builds effect content. + An external reference to the effect content. + Context for the specified processor. + + + Builds texture content. + The name of the texture. This should correspond to the key used to store the texture in Textures. + The asset to build. This should be a member of Textures. + Context for the specified processor. + + + Gets or sets the color value to replace with transparent black. + + + Specifies whether color keying of a texture is enabled. + + + The default effect type for this instance of MaterialProcessor. + + + Specifies if a full chain of mipmaps are generated from the source material. Existing mipmaps of the material are not replaced. + + + Specifies whether alpha premultiply of textures is enabled. + + + Builds the texture and effect content for the material. + The material content to build. + Context for the specified processor. + + + + + + + + + Specifies the default effect type. + An AlphaTestEffect Class effect. + An BasicEffect Class effect. + An DualTextureEffect Class effect. + An EnvironmentMapEffect Class effect. + An SkinnedEffect Class effect. + + + Stores design-time data for a ModelBone asset. + + + Gets the children of this bone. + + + Gets the index of this bone in a ModelBoneContentCollection. + + + Gets the bone name. + + + Gets the parent of this bone. + + + Gets or sets the local transformation matrix for this bone. + + + A collection of ModelBoneContent objects. + + + Stores design-time data for a Model asset. + + + Gets the collection of bones that are referenced by this model. + + + Gets the collection of meshes that are associated with this model. + + + Gets the root bone of this model + + + Gets a user defined tag object. + + + Stores design-time data for a ModelMesh asset. + + + Gets the bounding sphere for this mesh. + + + Gets the children mesh parts associated with this mesh. + + + Gets the mesh name. + + + Gets the parent bone. + + + Gets the MeshContent source object used when creating this class. + + + Gets a user-defined tag object. + + + A collection of ModelMeshContent objects. + + + Stores design-time data for a ModelMeshPart asset. + + + Gets the index buffer associated with this mesh part. + + + Gets the material of this mesh part. + + + Gets the number of vertices used in this mesh part. + + + Gets the number of primitives to render for this mesh part. + + + Gets the location in the index buffer at which to start reading vertices. + + + Gets a user-defined tag object. + + + Gets the vertex buffer associated with this mesh part. + + + Gets the offset, in bytes, from the first index of the of vertex buffer for this mesh part. + + + Collection of ModelMeshPartContent objects. + + + Processes a game asset mesh to a model content that is optimal for runtime. + + + Initializes a new instance of ModelProcessor. + + + + + + Specifies whether color keying of a model is enabled. + + + Called by the framework when the MaterialContent property of a GeometryContent object is encountered in the input node collection. + The input material content. + Context for the specified processor. + + + The default effect type for this instance of ModelProcessor. + + + + + + Gets or sets the value of the Generate Tangent Frames processor parameter. + + + Specifies whether alpha premultiply of textures is enabled. + + + Specifies if premultiply of vertex colors is enabled. + + + Converts mesh content to model content. + The root node content. + Context for the specified processor. + + + Processes all geometry using a specified material. + A material used in the scene. + A collection of all the geometry using the specified material. + Context for the specified processor. + + + Processes geometry content vertex channels at the specified index. + The geometry content to process. + Index of the vertex channel to process. + Context for the specified processor. + + + + + + Gets or sets the value of the X Axis Rotation processor parameter. + + + Gets or sets the value of the Y Axis Rotation processor parameter. + + + Gets or sets the value of the Z Axis Rotation processor parameter. + + + Gets or sets the value of the Scale processor parameter. + + + Gets or sets the value of the Swap Winding Order processor parameter. + + + + + + Processes textures for 3D models. + + + Initializes a new instance of the ModelTextureProcessor class. + + + + + + Specifies whether color keying of the texture is enabled. + + + + + + Processes a texture. + The texture content to process. + Context for the specified processor. + + + + + + + + + Provides an implementation of a no-operation processor that returns an unmodified copy of the input data. + + + Initializes a new instance of the PassThroughProcessor class. + + + No-operation process that simply returns the input argument. + The input argument. + Context for the specified processor. + + + Represents a processed Song object. + + + + + + Initializes a new instance of SongProcessor. + + + Builds the content for the source audio. + The audio content to build. + Context for the specified processor. + + + Gets or sets the target format quality of the audio content. + + + Represents a processed sound effect. + + + + + + Initializes a new instance of SoundEffectProcessor. + + + Builds the content for the source audio. + The audio content to build. + Context for the specified processor. + + + Gets or sets the target format quality of the sound effect. + + + Provides methods and properties for managing a design-time SpriteFont Class holding packed font data. + + + Processes textures for use as 2D sprites or user interface components. + + + Initializes a new instance of the SpriteTextureProcessor class. + + + + + + Specifies whether color keying of the texture is enabled. + + + + + + Processes a texture for use as 2D sprites or user interface components. + The input texture content. + Context for the specified processor. + + + + + + + + + Provides methods for processing textures. + + + Initializes a new instance of the TextureProcessor class. + + + + + + Specifies whether color keying of a texture is enabled. + + + + + + Specifies whether alpha premultiply of textures is enabled. + + + Processes a texture. + The texture content to process. + Context for the specified processor. + + + + + + + + + + The SurfaceFormat value, of the input TextureContent object, is converted to Color by the processor. Typically used for 2D graphics and overlays. + The SurfaceFormat value, of the input TextureContent object, is converted to an appropriate DXT compression by the processor. If the input texture contains fractional alpha values, it is converted to DXT5 format (8 bits per texel); otherwise it is converted to DXT1 (4 bits per texel). This conversion reduces the resource's size on the graphics card. Typically used for 3D textures such as 3D model textures. + The SurfaceFormat value, of the input TextureContent object, is not changed by the processor. Typically used for textures processed by an external tool. + + + Provides methods and properties for managing a design-time vertex buffer that holds packed vertex data. + + + Initializes a new instance of VertexBufferContent. + + + Initializes a new instance of VertexBufferContent of the specified size. + The size of the vertex buffer content, in bytes. + + + Gets the size of the specified type, in bytes. + The type. + + + + + + Gets the associated VertexDeclarationContent object. + + + + Offset to begin writing at. + Stride of the data being written, in bytes. + Enumerated collection of data. + + + + Offset at which to begin writing. + Stride of the data being written, in bytes. + The type of data to be written. + The data to write. + + + Provides methods and properties for maintaining the vertex declaration data of a VertexContent. + + + Initializes a new instance of VertexDeclarationContent. + + + Gets the VertexElement object of the vertex declaration. + + + The number of bytes from one vertex to the next. + + + Processes videos for playback within a game. + + + Initializes a new instance of VideoProcessor. + + + Processes a video. + The video content to process. + Context for the processor. + + + Gets or sets the VideoSoundtrackType for this video. + + + Provides methods for writing compiled binary format. + + + Retrieves the worker writer for the specified type. + The type. + + + Provides methods and properties for compiling a specific managed type into a binary format. + + + Initializes a new instance of the ContentTypeWriter class. + The target type the ContentTypeWriter. + + + Determines if deserialization into an existing object is possible. + + + Gets the assembly qualified name of the runtime loader for this type. + Name of the platform. + + + + The target platform. + + + + The content compiler. + + + Indicates whether a given type of content should be compressed. + The target platform of the content build. + The object about to be serialized, or null if a collection of objects is to be serialized. + + + Gets the type handled by this compiler component. + + + Gets a format version number for this type. + + + Compiles an object into binary format. + The content writer serializing the value. + The resultant object. + + + Provides a generic implementation of ContentTypeWriter methods and properties for compiling a specific managed type into a binary format. + + + Initializes a new instance of the ContentTypeWriter class. + + + Compiles a strongly typed object into binary format. + The content writer serializing the value. + The value to write. + + + Compiles a strongly typed object into binary format. + The content writer serializing the value. + The value to write. + + + + + + Initializes a new instance of the ContentTypeWriterAttribute class. + + + Provides an implementation for many of the ContentCompiler methods including compilation, state tracking for shared resources and creation of the header type manifest. + + + Gets the content build target platform. + + + Gets or sets the target graphics profile. + + + Writes a Color value. + Value of a color using Red, Green, Blue, and Alpha values to write. + + + Writes a Matrix value. + Value to write. + + + Writes a Quaternion value. + Value to write. + + + Writes a Vector2 value. + Value to write. + + + Writes a Vector3 value. + Value to write. + + + Writes a Vector4 value. + Value to write. + + + Writes the name of an external file to the output binary. + External reference to a data file for the content item. + + + Writes a single object preceded by a type identifier to the output binary. + The value to write. + + + Writes a single object to the output binary, using the specified type hint and writer worker. + The value to write. + The content type writer. + + + Writes a single object to the output binary as an instance of the specified type. + The value to write. + + + Writes a single object to the output binary using the specified writer worker. + The value to write. + The writer worker. This should be looked up from the Initialize method of the ContentTypeWriter that is calling WriteRawObject, by calling GetTypeWriter. + + + Adds a shared reference to the output binary and records the object to be serialized later. + The object to record. + + + Provides methods for serializing and deserializing a specific managed type. + + + Initializes a new instance of the ContentTypeSerializer class for serializing the specified type. + The target type. + + + Initializes a new instance of the ContentTypeSerializer class for serializing the specified type using the specified XML shortcut name. + The target type. + The XML shortcut name. + + + Gets a value indicating whether this component may load data into an existing object or if it must it construct a new instance of the object before loading the data. + + + Deserializes an object from intermediate XML format. + Location of the intermediate XML and various deserialization helpers. + Specifies the intermediate source XML format. + The object containing the received data, or null if the deserializer should construct a new instance. + + + Retrieves and caches any nested type serializers and allows reflection over the target data type. + The content serializer. + + + Queries whether an object contains data to be serialized. + The object to query. + + + Examines the children of the specified object, passing each to a callback delegate. + The content serializer. + The method to be called for each examined child. + The object whose children are being scanned. + + + Serializes an object to intermediate XML format. + Specifies the intermediate XML location, and provides various serialization helpers. + The object to be serialized. + Specifies the content format for this object. + + + Gets the type handled by this serializer component. + + + Gets a short-form XML name for the target type, or null if there is none. + + + Provides a generic implementation of ContentTypeSerializer methods and properties for serializing and deserializing a specific managed type. + + + Initializes a new instance of the ContentTypeSerializer class. + + + Initializes a new instance of the ContentTypeSerializer class using the specified XML shortcut name. + The XML shortcut name. + + + Deserializes an object from intermediate XML format. + Location of the intermediate XML and various deserialization helpers. + Specifies the intermediate source XML format. + The object containing the received data, or null if the deserializer should construct a new instance. + + + Deserializes a strongly typed object from intermediate XML format. + Location of the intermediate XML and various deserialization helpers. + Specifies the intermediate source XML format. + The strongly typed object containing the received data, or null if the deserializer should construct a new instance. + + + Queries whether a strongly-typed object contains data to be serialized. + The object to query. + + + Queries whether an object contains data to be serialized. + The object to query. + + + Examines the children of the specified object, passing each to a callback delegate. + The content serializer. + The method to be called for each examined child. + The object whose children are being scanned. + + + Examines the children of the specified object, passing each to a callback delegate. + The content serializer. + The method to be called for each examined child. + The strongly typed object whose children are being scanned. + + + Serializes an object to intermediate XML format. + Specifies the intermediate XML location, and provides various serialization helpers. + The object to be serialized. + Specifies the content format for this object. + + + Serializes an object to intermediate XML format. + Specifies the intermediate XML location, and provides various serialization helpers. + The strongly typed object to be serialized. + Specifies the content format for this object. + + + Callback delegate for the ScanChildren method. + The serializer component used to read or write the child object. + The child object currently being scanned. + + + Identifies type serializer components. + + + Initializes a new isntance of the ContentTypeSerializerAttribute class. + + + Provides an implementation of many of the methods of IntermediateSerializer. Deserializes and tracks state for shared resources and external references. + + + Moves to the specified element if the element name exists. + The element name. + + + Reads an external reference ID and records it for subsequent operations. + The object receiving the data, or null if a new instance of the object should be created. + + + Reads a single object from the input XML stream. + The format expected by the type serializer. + + + Reads a single object from the input XML stream, using the specified type hint. + The format of the XML. + The type serializer. + + + Reads a single object from the input XML stream using the specified type hint, optionally specifying an existing instance to receive the data. + The format of the XML. + The type serializer. + The object receiving the data, or null if a new instance should be created. + + + Reads a single object from the input XML stream, optionally specifying an existing instance to receive the data. + The format expected by the type serializer. + The object receiving the data, or null if a new instance should be created. + + + Reads a single object from the input XML stream as an instance of the specified type, optionally specifying an existing instance to receive the data. + The format of the XML. + + + Reads a single object from the input XML stream as an instance of the specified type using the specified type hint. + The format of the XML. + The type serializer. + + + Reads a single object from the input XML stream as an instance of the specified type using the specified type hint, optionally specifying an existing instance to receive the data. + The format of the XML. + The type serializer. + The object receiving the data, or null if a new instance should be created. + + + Reads a single object from the input XML stream, as an instance of the specified type. + The object. + The object receiving the data, or null if a new instance should be created. + + + Reads a shared resource ID and records it for subsequent operations. + The format of the XML. + The fixup operation to perform. + + + Reads and decodes a type descriptor from the XML input stream. + + + Gets the parent serializer. + + + Gets the XML input stream. + + + Provides methods for reading and writing XNA intermediate XML format. + + + Deserializes an intermediate XML file into a managed object. + Intermediate XML file. + Final name of the output file used to relative encode external reference filenames. + + + Retrieves the worker serializer for a specified type. + The type. + + + Serializes an object into an intermediate XML file. + The output XML stream. + The object to be serialized. + Final name of the output file, used to relative encode external reference filenames. + + + Provides an implementation of many of the methods of IntermediateSerializer including serialization and state tracking for shared resources and external references. + + + Gets the parent serializer. + + + Adds an external reference to the output XML, and records the filename to be serialized later. + The external reference to add. + + + Writes a single object to the output XML stream. + The value to write. + The format of the XML. + + + Writes a single object to the output XML stream, using the specified type hint. + The value to write. + The format of the XML. + The type serializer. + + + Writes a single object to the output XML stream using the specified serializer worker. + The value to write. + The format of the XML. + + + Writes a single object to the output XML stream as an instance of the specified type. + The value to write. + The format of the XML. + The type serializer. + + + Adds a shared reference to the output XML and records the object to be serialized later. + The value to write. + The format of the XML. + + + Writes a managed type descriptor to the XML output stream. + The type. + + + Gets the XML output stream. + + + Provides methods and properties for importing and processing game assets into a binary format. + + + Initializes a new instance of BuildContent. + + + Gets or sets the content build configuration name. + + + The format specifier for the named event used to cancel the build. + + + Gets or sets the content compression flag. + + + Executes the related build task. + + + Gets or sets the directory for storing temporary build files. + + + + + + Gets or sets the base reference path used when reporting errors during the content build process. + + + + + + Gets or sets the output directory for the final build results. + + + Gets or sets the names of assemblies that provide Importer<T> or ContentProcessor<T> components for use by the build. + + + Gets or sets the dependencies of the pipeline assemblies. + + + Gets or sets the force rebuild flag. + + + + + + Gets or sets the base path for the entire content build process. + + + Gets or sets the source asset files to be built. + + + Gets or sets the content build target platform. + + + Gets or sets the target graphics profile. + + + An MSBuild task that provides incremental build capabilities for XACT projects. + + + Initializes a new instance of BuildXact. + + + Gets or sets the content build configuration name. + + + Executes the BuildXact task. + + + Gets or sets the directory for storing temporary build files. + + + Gets the names of the intermediate files used internally by the build. + + + Gets or sets the base reference path used when reporting errors during the content build process. + + + Gets or sets the directory for the final build results. + + + Gets the names of all files produced by the build, regardless of any incremental optimizations. + + + Gets or sets the force rebuild flag. + + + Gets the names of files modified by an incremental rebuild. + + + Gets or sets the base directory for the entire content build process. + + + Gets or sets the content build target platform. + + + Gets or sets the target graphics profile. + + + Gets or sets the XACT project files to be built. + + + Gets or sets XNA framework version, used to determine the xactbld3.exe path. + + + An MSBuild task for deleting all the intermediate and output files that were created by a previous Content Pipeline build operation. + + + Instantiates a new instance of this MSBuild task for deleting all the intermediate and output files that were created by a previous Content Pipeline build operation. + + + Gets or sets the content build configuration name. + + + Removes all intermediate and output files that were created by a previous Content Pipeline build operation. + + + Gets or sets the directory for storing temporary build files. + + + Gets or sets the output directory for the final build results. + + + Gets or sets the base path for the entire content build process. + + + Gets or sets the content build target platform. + + + Gets or sets the target graphics profile. + + + Provides methods and properties for getting the names of all output content files from the content pipeline's cache file. + + + Creates a new instance of GetLastOutputs. + + + Executes the related task using MSBuild. + + + Gets or sets the directory containing the cache file to be retrieved. + + + + + + \ No newline at end of file diff --git a/references/Windows/Microsoft.Xna.Framework.Game.dll b/references/Windows/Microsoft.Xna.Framework.Game.dll new file mode 100644 index 0000000000000000000000000000000000000000..c1433f50efd23bb51d2f4778de1ea0c61d2ac28c GIT binary patch literal 75264 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 + + + + A game component that is notified when it needs to draw itself. + + + Creates a new instance of DrawableGameComponent. + The Game that the game component should be attached to. + + + Releases the unmanaged resources used by the DrawableGameComponent and optionally releases the managed resources. + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + Called when the DrawableGameComponent needs to be drawn. Override this method with component-specific drawing code. Reference page contains links to related conceptual articles. + Time passed since the last call to Draw. + + + Order in which the component should be drawn, relative to other components that are in the same GameComponentCollection. Reference page contains code sample. + + + Raised when the DrawOrder property changes. + + + + The GraphicsDevice the DrawableGameComponent is associated with. + + + Initializes the component. Override this method to load any non-graphics resources and query for any required services. + + + Called when graphics resources need to be loaded. Override this method to load any component-specific graphics resources. + + + Called when the DrawOrder property changes. Raises the DrawOrderChanged event. + The DrawableGameComponent. + Arguments to the DrawOrderChanged event. + + + Called when the Visible property changes. Raises the VisibleChanged event. + The DrawableGameComponent. + Arguments to the VisibleChanged event. + + + Called when graphics resources need to be unloaded. Override this method to unload any component-specific graphics resources. + + + Indicates whether Draw should be called. + + + Raised when the Visible property changes. + + + + Provides basic graphics device initialization, game logic, and rendering code. + + + Initializes a new instance of this class, which provides basic graphics device initialization, game logic, rendering code, and a game loop. Reference page contains code sample. + + + Raised when the game gains focus. + + + + Starts the drawing of a frame. This method is followed by calls to Draw and EndDraw. + + + Called after all components are initialized but before the first update in the game loop. + + + Gets the collection of GameComponents owned by the game. + + + Gets or sets the current ContentManager. + + + Raised when the game loses focus. + + + + Immediately releases the unmanaged resources used by this object. + + + Releases all resources used by the Game class. + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + Raised when the game is being disposed. + + + + Reference page contains code sample. + Time passed since the last call to Draw. + + + Ends the drawing of a frame. This method is preceeded by calls to Draw and BeginDraw. + + + Called after the game loop has stopped running before exiting. + + + Exits the game. + + + Raised when the game is exiting. + + + + Allows a Game to attempt to free resources and perform other cleanup operations before garbage collection reclaims the Game. + + + Gets the current GraphicsDevice. + + + Gets or sets the time to sleep when the game is inactive. + + + Called after the Game and GraphicsDevice are created, but before LoadContent. Reference page contains code sample. + + + Indicates whether the game is currently the active application. + + + Gets or sets a value indicating whether to use fixed time steps. + + + Gets or sets a value indicating whether the mouse cursor should be visible. + + + Gets the start up parameters in LaunchParameters. + + + + + + Raises the Activated event. Override this method to add code to handle when the game gains focus. + The Game. + Arguments for the Activated event. + + + Raises the Deactivated event. Override this method to add code to handle when the game loses focus. + The Game. + Arguments for the Deactivated event. + + + Raises an Exiting event. Override this method to add code to handle when the game is exiting. + The Game. + Arguments for the Exiting event. + + + Resets the elapsed time counter. + + + Call this method to initialize the game, begin running the game loop, and start processing events for the game. + + + Run the game through what would happen in a single tick of the game clock; this method is designed for debugging only. + + + Gets the GameServiceContainer holding all the service providers attached to the Game. + + + This is used to display an error message if there is no suitable graphics device or sound card. + The exception to display. + + + Prevents calls to Draw until the next Update. + + + Gets or sets the target time between calls to Update when IsFixedTimeStep is true. Reference page contains links to related code samples. + + + Updates the game's clock and calls Update and Draw. + + + Called when graphics resources need to be unloaded. Override this method to unload any game-specific graphics resources. + + + Reference page contains links to related conceptual articles. + Time passed since the last call to Update. + + + Gets the underlying operating system window. + + + Base class for all XNA Framework game components. + + + Initializes a new instance of this class. + Game that the game component should be attached to. + + + Immediately releases the unmanaged resources used by this object. + + + Releases the unmanaged resources used by the GameComponent and optionally releases the managed resources. + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + Raised when the GameComponent is disposed. + + + + Indicates whether GameComponent.Update should be called when Game.Update is called. + + + Raised when the Enabled property changes. + + + + Allows a GameComponent to attempt to free resources and perform other cleanup operations before garbage collection reclaims the GameComponent. + + + Gets the Game associated with this GameComponent. + + + Reference page contains code sample. + + + Called when the Enabled property changes. Raises the EnabledChanged event. + The GameComponent. + Arguments to the EnabledChanged event. + + + Called when the UpdateOrder property changes. Raises the UpdateOrderChanged event. + The GameComponent. + Arguments to the UpdateOrderChanged event. + + + Called when the GameComponent needs to be updated. Override this method with component-specific update code. + Time elapsed since the last call to Update + + + Indicates the order in which the GameComponent should be updated relative to other GameComponent instances. Lower values are updated first. + + + Raised when the UpdateOrder property changes. + + + + A collection of game components. + + + Initializes a new instance of this class. + + + Raised when a component is added to the GameComponentCollection. + + + + Raised when a component is removed from the GameComponentCollection. + + + + Arguments used with events from the GameComponentCollection. + + + Creates a new instance of GameComponentCollectionEventArgs. + The game component affected by the event. + + + The game component affected by the event. + + + A collection of game services. + + + Initializes a new instance of this class, which represents a collection of game services. + + + Adds a service to the GameServiceContainer. + The type of service to add. + The service provider to add. + + + Gets the object providing a specified service. + The type of service. + + + Removes the object providing a specified service. + The type of service. + + + Snapshot of the game timing state expressed in values that can be used by variable-step (real time) or fixed-step (game time) games. + + + Creates a new instance of GameTime. + + + Creates a new instance of GameTime. + The amount of game time since the start of the game. + The amount of elapsed game time since the last update. + + + Creates a new instance of GameTime. + The amount of game time since the start of the game. + The amount of elapsed game time since the last update. + Whether the game is running multiple updates this frame. + + + The amount of elapsed game time since the last update. + + + Gets a value indicating that the game loop is taking longer than its TargetElapsedTime. In this case, the game loop can be considered to be running too slowly and should do something to "catch up." + + + The amount of game time since the start of the game. + + + The system window associated with a Game. + + + Specifies whether to allow the user to resize the game window. + + + Starts a device transition (windowed to full screen or vice versa). + Specifies whether the device will be in full-screen mode upon completion of the change. + + + The screen dimensions of the game window's client rectangle. + + + Raised when the size of the GameWindow changes. + + + + Gets the current display orientation, which reflects the physical orientation of the phone in the user's hand. + + + Completes a device transition. + The desktop screen to move the window to. This should be the screen device name of the graphics device that has transitioned to full screen. + + + Completes a device transition. + The desktop screen to move the window to. This should be the screen device name of the graphics device that has transitioned to full screen. + The new width of the game's client window. + The new height of the game's client window. + + + Gets the handle to the system window. + + + Called when the GameWindow gets focus. + + + Called when the size of the client window changes. Raises the ClientSizeChanged event. + + + Called when the GameWindow loses focus. + + + Called when the GameWindow display orientation changes. + + + Called when the GameWindow needs to be painted. + + + Called when the GameWindow is moved to a different screen. Raises the ScreenDeviceNameChanged event. + + + Describes the event raised when the display orientation of the GameWindow changes. When this event occurs, the XNA Framework automatically adjusts the game orientation based on the value specified by the developer with SupportedOrientations. + + + + Gets the device name of the screen the window is currently in. + + + Raised when the GameWindow moves to a different display. + + + + Sets the supported display orientations. + A set of supported display orientations. + + + Sets the title of the GameWindow. + The new title of the GameWindow. + + + Gets and sets the title of the system window. + + + Holds the settings for creating a graphics device on Windows. + + + Initializes a new instance of this class. + + + Specifies which graphics adapter to create the device on. + + + Creates a clone of this object. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The Object to compare with the current GraphicsDeviceInformation. + + + Gets the hash code for this object. + + + Gets the graphics profile, which determines the graphics feature set. + + + Specifies the presentation parameters to use when creating a graphics device. + + + Handles the configuration and management of the graphics device. + + + Creates a new GraphicsDeviceManager and registers it to handle the configuration and management of the graphics device for the specified Game. + Game the GraphicsDeviceManager should be associated with. + + + Applies any changes to device-related properties, changing the graphics device as necessary. + + + Determines whether the given GraphicsDeviceInformation is compatible with the existing graphics device. + Information describing the desired device configuration. + + + Specifies the default minimum back-buffer height. + + + Specifies the default minimum back-buffer width. + + + Raised when a new graphics device is created. + + + + Raised when the GraphicsDeviceManager is being disposed. + + + + Raised when the GraphicsDeviceManager is reset. + + + + Raised when the GraphicsDeviceManager is about to be reset. + + + + Releases the unmanaged resources used by the GraphicsDeviceManager and optionally releases the managed resources. + true to release both automatic and manual resources; false to release only manual resources. + + + Raised when the GraphicsDeviceManager is disposed. + + + + Finds the best device configuration that is compatible with the current device preferences. + true if the FindBestDevice can select devices from any available adapter; false if only the current adapter should be considered. + + + Gets the GraphicsDevice associated with the GraphicsDeviceManager. + + + Gets the graphics profile, which determines the graphics feature set. + + + Gets or sets a value that indicates whether the device should start in full-screen mode. + + + Prepares the GraphicsDevice to draw. + + + Called to ensure that the device manager has created a valid device. + + + Called by the game at the end of drawing and presents the final rendering. + + + Called when a device is created. Raises the DeviceCreated event. + The GraphicsDeviceManager. + Arguments for the DeviceCreated event. + + + Called when a device is being disposed. Raises the DeviceDisposing event. + The GraphicsDeviceManager. + Arguments for the DeviceDisposing event. + + + Called when the device has been reset. Raises the DeviceReset event. + The GraphicsDeviceManager. + Arguments for the DeviceReset event. + + + Called when the device is about to be reset. Raises the DeviceResetting event. + The GraphicsDeviceManager. + Arguments for the DeviceResetting event. + + + Called when the GraphicsDeviceManager is changing the GraphicsDevice settings (during reset or recreation of the GraphicsDevice). Raises the PreparingDeviceSettings event. + The GraphicsDeviceManager. + The graphics device information to modify. + + + + + + Gets or sets the format of the back buffer. + + + Gets or sets the preferred back-buffer height. + + + Gets or sets the preferred back-buffer width. + + + Gets or sets the format of the depth stencil. + + + Raised when the GraphicsDeviceManager is changing the GraphicsDevice settings (during reset or recreation of the GraphicsDevice). + + + + Ranks the given list of devices that satisfy the given preferences. + The list of devices to rank. + + + Gets or sets the display orientations that are available if automatic rotation and scaling is enabled. + + + Gets or sets a value that indicates whether to sync to the vertical trace (vsync) when presenting the back buffer. + + + Releases all resources used by the GraphicsDeviceManager class. + + + Toggles between full screen and windowed mode. + + + Defines the interface for a drawable game component. + + + Draws the IDrawable. Reference page contains links to related conceptual articles. + Snapshot of the game's timing state. + + + The order in which to draw this object relative to other objects. Objects with a lower value are drawn first. + + + Raised when the DrawOrder property changes. + + + + Indicates whether IDrawable.Draw should be called in Game.Draw for this game component. + + + Raised when the Visible property changes. + + + + Defines an interface for game components. + + + Called when the component should be initialized. This method can be used for tasks like querying for services the component needs and setting up non-graphics resources. + + + Defines the interface for an object that manages a GraphicsDevice. + + + Starts the drawing of a frame. + + + Called to ensure that the device manager has created a valid device. + + + Called by the game at the end of drawing; presents the final rendering. + + + Defines an interface for a game component that should be updated in Game.Update. + + + Indicates whether the game component's Update method should be called in Game.Update. + + + Raised when the Enabled property changes. + + + + Called when the game component should be updated. + Snapshot of the game's timing state. + + + Indicates when the game component should be updated relative to other game components. Lower values are updated first. + + + Raised when the UpdateOrder property changes. + + + + The start up parameters for launching a Windows Phone or Windows game. + + + Initializes a new instance of LaunchParameters. + + + Arguments for the GraphicsDeviceManager.PreparingDeviceSettings event. + + + Creates a new instance of PreparingDeviceSettingsEventArgs. + Information about the GraphicsDevice. + + + Information about the GraphicsDevice. + + + Wraps the functionality of the GamerServicesDispatcher. + + + Creates a new GamerServicesComponent. + The game that will be associated with this component. + + + Initializes the GamerServicesDispatcher. + + + Updates the GamerServicesDispatcher. + The game timing state. + + + \ No newline at end of file diff --git a/references/Windows/Microsoft.Xna.Framework.GamerServices.dll b/references/Windows/Microsoft.Xna.Framework.GamerServices.dll new file mode 100644 index 0000000000000000000000000000000000000000..c71d829188b11db52de8ffab727012d43c9553a1 GIT binary patch literal 71680 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 literal 0 HcmV?d00001 diff --git a/references/Windows/Microsoft.Xna.Framework.GamerServices.xml b/references/Windows/Microsoft.Xna.Framework.GamerServices.xml new file mode 100644 index 0000000..8d1040a --- /dev/null +++ b/references/Windows/Microsoft.Xna.Framework.GamerServices.xml @@ -0,0 +1,1114 @@ + + + + + Describes a single achievement, including the achievement name, description, picture, and whether it has been achieved by the currently signed in gamer. + + + Gets the localized achievement description string. + + + Gets whether this achievement should be displayed before it is earned. + + + Gets the date at which this achievement was earned. + + + Gets whether this achievement was earned while online. + + + Gets the amount of gamer score awarded for earning this achievement. + + + Gets the image associated with this achievement. + + + Gets the localized description of the steps necessary to earn the achievement. + + + Gets whether the current player has earned this achievement. + + + Gets the achievement key string. + + + Gets the localized achievement name string, for display to the user. + + + Collection holding the achievements belonging to a signed-in gamer. + + + Gets the number of objects in the collection. + + + Immediately releases the unmanaged resources used by this object. + + + Gets an enumerator that can iterate through this AchievementCollection. + + + Indicates whether the object is disposed. + + + Gets a specific element in the collection using an index value. + + + + Retrieves the Achievement matching a specified achievement key string. + + + + Adds a new Achievement to this AchievementCollection. + The achievement to add. + + + Removes all Achievement instances from this AchievementCollection. + + + Determines whether the specified achievement is in this AchievementCollection. + The Achievement to locate in this AchievementCollection. + + + Copies the collection of achievements to an array, starting at the specified index. + Array that will receive the copied elements. + Index into which to begin inserting elements. + + + Gets a value indicating whether this collection is read-only. + + + Removes the specified Achievement from the collection. + The achievement to remove. + + + Gets the index of an achievement in the collection. + The achievement to locate in this collection. + + + Inserts a new Achievement into this collection of achievements. + Position at which to place this achievement in the collection. + The achievement to insert into the collection. + + + Removes the Achievement at the specified index position. + Index of the Achievement to remove. + + + Gets a strongly-typed enumerator that can iterate through the collection. + + + Indicates how sensitive this gamer prefers controller input to be. + Highly sensitive controller input is preferred. + Below average sensitivity is preferred. + Average controller sensitivity is preferred. + + + Represents the complete friends list of a local gamer. + + + Immediately releases the unmanaged resources used by this object. + + + Gets a value that indicates whether the object is disposed. + + + Provides the presence information of a friend of the local gamer. + + + Gets whether the local gamer who requested the friends list has received a friend request from this gamer. + + + Gets whether the local gamer who requested the friends list has sent a friend request to this gamer. + + + Gets whether this friend currently has voice capability. + + + Gets whether this friend has accepted an invitation from the local gamer who requested the friends list. + + + Gets whether the local gamer who requested the friends list has received an invitation from this friend. + + + Gets whether this friend has rejected an invitation from the local gamer who requested the friends list. + + + Gets whether the local gamer who requested the friends list has sent an invitation to this friend. + + + Gets whether this friend is currently away from the computer or console. + + + Gets whether this friend is currently busy. + + + Gets whether this friend is currently in a public session that can be joined. + + + Gets whether this friend is currently online. + + + Gets whether this friend is currently playing a game. + + + Gets a title-defined presence string describing what this friend is currently doing. + + + Describes a gamer's preferred settings. + + + Gets the gamer's preference for using controller buttons to accelerate in racing games. + + + Gets whether the title should automatically correct the gamer's aim. + + + Gets whether the title should automatically center the view when the gamer moves. + + + Gets the gamer's preference for using controller buttons to brake in racing games. + + + Gets the preferred controller sensitivity setting for this gamer. + + + Gets the preferred difficulty setting for this gamer. + + + Gets the gamer's preference for inverting the y-axis input of the controller. + + + Gets the gamer's preference for driving a manual shift transmission in racing games. + + + Gets the gamer's preference for moving by using the right thumbstick. + + + Gets the preferred color for the player character. + + + Gets the gamer's preferred camera angle for racing games. + + + Gets a secondary color selection for the player character. + + + Indicates how difficult this gamer likes things to be. + Below-average difficulty. + Above-average difficulty. + Average difficulty. + + + Abstract base class for types that represent game players (profiles that have an associated gamertag). The concrete types SignedInGamer and NetworkGamer derive from this. + + + Begins the process of getting a Gamer object for a specified gamertag. + The Xbox LIVE gamertag for the gamer requested. + The method to call once the asynchronous operation is finished. + State of the asynchronous operation. + + + Begins the asynchronous process of getting the partner token for this gamer. + URI associated with the service to use with this token. This cannot be null. + Method to call once the asynchronous operation is finished. + State of the asynchronous operation. + + + Starts an asynchronous profile read operation. + The method to call once the asynchronous operation is finished. + State of the asynchronous operation. + + + Gets the display name string for the gamer. + + + Ends the process of getting a Gamer object for a specified gamertag. + An IAsyncResult used to track the progress of the operation. + + + Retrieves the results from an asynchronous request for the partner token for this gamer. + An IAsyncResult used to track the progress of the operation. + + + Ends an asynchronous profile read operation. + An IAsyncResult used to track the progress of the operation. + + + Gets the gamertag string. + + + Returns a Gamer object for the specified gamertag. + The Xbox LIVE gamertag for the gamer requested. + + + Gets the partner token for this gamer. + URI associated with the service that will be used with this token. This cannot be null. + + + Reads profile data for this gamer. + + + Gets a value indicating whether the object is disposed. + + + Gets an object that can be used to write leaderboard statistics for this gamer. + + + + + + Gets or sets a custom object which can be used to attach arbitrary user defined data to the gamer. + + + Retrieves a string representation of this object. + + + Represents a collection of gamers. This collection cannot be modified and is updated automatically during the call to Update. + + + Returns a strongly typed GamerCollection.GamerCollectionEnumerator Structure that can iterate through a GamerCollection. + + + Returns an enumerator that can iterate through the collection. + + + Provides the ability to iterate through the gamers in an GamerCollection. + + + Gets the current element in the GamerCollection. + + + Immediately releases the unmanaged resources used by this object. + + + Advances the enumerator to the next element of the GamerCollection. + + + Gets the current element in the GamerCollection as a Object. + + + Sets the enumerator to its initial position, which is before the first element in the GamerCollection. + + + Provides properties to set the rich presence state for a locally signed-in gamer profile. + + + Reference page contains links to related code samples. + + + + + + Settings defining the status string that will appear when you view a friend through the Xbox LIVE Guide or on Xbox.com. Use the PresenceMode property to set this option. + Arcade Mode + At Menu + Battling Boss + Campaign Mode + Challenge Mode + Configuring Settings + Co-Op: Level. Includes a numeric value specified with PresenceValue. + Co-Op: Stage. Includes a numeric value specified with PresenceValue. + Cornflower Blue + Customizing Player + Difficulty: Easy + Difficulty: Extreme + Difficulty: Hard + Difficulty: Medium + Editing Level + Exploration Mode + Found Secret + Free Play + Game Over + In Combat + In Game Store + Level. Includes a numeric value specified with PresenceValue. + Local Co-Op + Local Versus + Looking For Games + Losing + Multiplayer + Nearly Finished + No Presence String Displayed + On a Roll + Online Co-Op + Online Versus + Outnumbered + Paused + Playing Minigame + Playing With Friends + Practice Mode + Puzzle Mode + Scenario Mode + Score. Includes a numeric value specified with PresenceValue. + Score is Tied + Setting Up Match + Single Player + Stage. Includes a numeric value specified with PresenceValue. + Starting Game + Story Mode + Stuck on a Hard Bit + Survival Mode + Time Attack + Trying For Record + Tutorial Mode + Versus Computer + Versus: Score. Includes a numeric value specified with PresenceValue. + Waiting For Players + Waiting In Lobby + Wasting Time + Watching Credits + Watching Cutscene + Winning + Won the Game + + + Thrown if a gamer services or multiplayer API is called without a valid, signed-in profile. + + + Creates an instance of GamerPrivilegeException. + + + Initializes a new instance of GamerPrivilegeException with the specified streaming context. + Describes the gamer services or multiplayer API being accessed when the exception occurred. + Describes the stream where the exception occurred. + + + Initializes a new instance of GamerPrivilegeException with the specified error message. + A message that describes the error. + + + Initializes a new instance of GamerPrivilegeException with the specified error message and inner exception. + A message that describes the error. + The inner exception related to this exception. + + + Describes what operations a gamer is allowed to perform. + + + Checks if this gamer is allowed to send and receive communications using voice, text, messaging, or game invites. + + + Checks if this gamer is allowed to play in online multiplayer sessions. + + + Checks if this gamer is allowed to access premium content. + + + Checks if this gamer is allowed to view the profiles of other gamers. + + + Checks if this gamer is allowed to purchase content from LIVE Marketplace. + + + Checks if this gamer is allowed to trade content with other gamers. + + + Checks if this gamer is allowed to access user content created by other gamers. + + + Describes the conditions in which a privilege is available. + This privilege is not available for the current gamer profile. + This privilege is available for the current gamer profile. + This privilege is only available for friends of the current gamer profile. Use the IsFriend method to check which gamers are friends. + + + Profile settings describing information about a gamer such as the gamer's motto, reputation, and gamer picture. This data is accessible for both locally signed in profiles and remote gamers that you are playing with in a multiplayer session. + + + Immediately releases the unmanaged resources used by this object. + + + Gets the GamerScore of this gamer. + + + Gets the GamerZone setting. + + + Gets the gamer picture associated with this profile. + + + Gets a value that indicates whether the object is disposed. + + + Gets the gamer motto string. + + + Gets the region of this gamer. + + + Gets the gamer reputation, as a number of stars ranging 0 to 5. + + + Gets the number of titles this gamer has played. + + + Gets the total number of achievements this gamer has obtained. + + + Implements the Windows-specific portion of a GamerServicesDispatcher class. Reference page contains links to related code samples. + + + Initializes gamer services functionality for the game, automatically choosing the most appropriate gamer service type for the platform. Reference page contains links to related code samples. + The service provider to be used when locating additional services services. For example, IGraphicsDeviceService. + + + Notifies the game when a Games for Windows - LIVE title update is being installed. + + + + Determines if Initialize has been called. + + + Reference page contains links to related code samples. + + + Gets or sets the handle to the underlying game window. + + + Thrown if the gamer services system cannot be successfully initialized. + + + Creates an empty instance of GamerServicesNotAvailableException. + + + Initializes a new instance of GamerServicesNotAvailableException with the specified streaming context. + Describes the gamer services being accessed when the exception occurred. + Describes the stream where the exception occurred. + + + Initializes a new instance of GamerServicesNotAvailableException with the specified error message. + A message that describes the error. + + + Initializes a new instance of GamerServicesNotAvailableException with the specified error message and the inner exception. + A message that describes the error. + The inner exception related to this exception. + + + This style of social gaming preferred by this Xbox LIVE member. + Family-friendly game play. + Competitive game play. + Non-competitive game play. + Alternative approach to game play. + Unknown. + + + The exception thrown when a game (title) update is required in order to use Xbox LIVE. + + + Initializes a new GameUpdateRequiredException. + + + Initializes a new GameUpdateRequiredException with specified serialization information and a streaming context. + Describes the gamer services or multiplayer API being accessed when the exception occurred. + Describes the stream where the exception occurred. + + + Initializes a new GameUpdateRequiredException with a specified error message. + Text that describes the error. + + + Initializes a new GameUpdateRequiredException, with a specified error message and a reference to the inner exception that caused the error. + Text that describes the error. + The exception that is the cause of the GameUpdateRequiredException. If this parameter is not null, the exception is raised in a catch block that handles the inner exception. + + + + + + Begins the process for displaying asynchronously the software keyboard interface for a gamer. Reference page contains links to related code samples. + Index of the player providing input. On platforms such as Windows Phone or Windows that support only one player, the valid value is PlayerIndex.One. + Title of the interface dialog box. + Text of the interface dialog box. + Default text displayed in the input area when the interface dialog box is first shown. + The method to be called once the asynchronous operation is finished. + A user-created object uniquely identifying this request. + + + Begins the process for displaying asynchronously the software keyboard interface for a gamer by using the password mode if it is specified. Reference page contains links to related code samples. + Index of the player providing input. On platforms such as Windows Phone or Windows that support only one player, the valid value is PlayerIndex.One. + Title of the interface dialog box. + Text of the interface dialog box. + Default text displayed in the input area when the interface dialog box is first shown. + Method to be called once the asynchronous operation is finished. + User-created object uniquely identifying this request. + Specify true to enable password mode, or false to disable it. If the password mode is specified, the characters that the player types are not echoed in the input area. + + + Begins the process of displaying a message box for a particular player. Reference page contains links to related code samples. + Target player of the message box. On Windows or Windows Phone, the only valid option is PlayerIndex.One. + Title of the message box. + Text that will be displayed by the message box. + Captions for the message box buttons. The maximum number of buttons is two on Windows Phone, and three on Xbox 360 or Windows. + Zero-based index specifying which button has the focus. + Type of icon displayed in the message box. + Method to be called once the asynchronous operation has finished. + User-created object uniquely identifying this request. + + + Begins the process of displaying a message box to which any user on the system can respond. Reference page contains links to related code samples. + Title of the message box. + Text that will be displayed by the message box. + Captions for message box buttons. The maximum number of buttons is two on Windows Phone, and three on Xbox 360 or Windows. + Zero-based index specifying which button has the focus. + Type of icon displayed in the message box. + Method to be called once the asynchronous operation is finished. + User-created object uniquely identifying this request. + + + Delays system notifications for a specified time. + Time, in seconds, of the delay. Calling this function while notifications are already delayed has no effect. The maximum delay is 120 seconds. If the specified duration exceeds the maximum, the maximum value is used. + + + Ends the display of the keyboard input dialog box. + The IAsyncResult returned from BeginShowKeyboardInput. + + + Ends the display of a message box. + The IAsyncResult returned from BeginShowMessageBox. + + + + + + Determines whether the game is running currently in limited trial mode. Reference page contains links to related code samples. + + + Determines if a Guide user interface screen is active. + + + Retrieves or sets the location where notifications will appear on the screen. + + + + Gamer composing the message. + Text of the message. + Collection of gamers receiving the message.If this is null, the Select Gamertag user interface is displayed. + + + Shows the Friend Request user interface. + Index of the player making the request. The profile specified by player must be signed in when calling this function. + Recipient of the request. + + + Shows the Friends user interface. + Index of the player making the request. The profile specified by player must be signed in when calling this function. + + + Displays the game invitation user interface, taking a session ID. + Index of the player initiating the invitation. + List of gamers who receive the invitation. If null, the Guide prompts the player to specify a recipient. + + + Displays the game invitation user interface, taking a session ID. + The session ID to use for the game invitation. + + + Shows the Gamer Card user interface. + Index of the player making the request. The profile specified by player must be signed in when calling this function. + Owner of the gamer card being requested for display. + + + Displays the marketplace user interface. Reference page contains links to related code samples. + Index of the controller for the player making the request. + + + Shows the Messages user interface. + Index of the player making the request. The profile specified by player must be signed in when calling this function. + + + Shows the Xbox LIVE Party screen. Reference page contains links to related code samples. + The player index for whom to bring up the Xbox LIVE Party screen. + + + Shows the Play with Party Member screen. Reference page contains links to related code samples. + The player index for whom the list of game sessions with party members is shown. + + + Shows the Player Review user interface. + Index of the player making the request. The profile specified by player must be signed in when calling this function. + Player being reviewed. + + + Shows the Players user interface. + Index of the player making the request. The profile specified by player must be signed in when calling this function. + + + Shows the user interface a gamer uses for signing into Xbox LIVE. + Number of panes displayed at sign in. Each pane accepts a single gamer. On Windows and Windows Phone, only a single pane can be displayed. On Xbox 360, valid values are 1, 2, and 4. + Determines the profile types being displayed. true if only online profiles are displayed; false otherwise. If onlineOnly is true, local gamers can sign in as guests of a profile currently signed in. + + + Reference page contains links to related code samples. + + + Thrown if an attmept is made to display a component of the Guide user interface when a Guide component is already displayed. + + + Initializes an empty instance of GuideAlreadyVisibleException. + + + Initializes an instance of GuideAlreadyVisibleException with the specified streaming context. + Describes the displayed Guide component when the exception occurred. + Describes the stream where the exception occurred. + + + Initializes an instance of GuideAlreadyVisibleException with the specified error message. + A message describing the error. + + + Initializes an instance of GuideAlreadyVisibleException with the specified error message and related inner exception. + A message describing the error. + The inner exception related to this exception. + + + Represents the arguments passed to an InviteAccepted event. Reference page contains links to related code samples. + + + Initializes a new instance of InviteAcceptedEventArgs by using a gamer that is signed in and a Boolean value that indicates if the invitation is for the current local session. + The gamer who is accepting the game invitation. + Indicates if the invitation is for the current local session. + + + The signed-in gamer who is accepting the game invitation. Reference page contains links to related code samples. + + + Indicates if the invitation is for the current local session. Reference page contains links to related code samples. + + + Class representing a single row of a leaderboard, holding all the information a specific gamer has uploaded to the board. + + + Provides access to the columns for this leaderboard entry. + + + Provides access to gamer information for this leaderboard entry. + + + Provides access to the rating associated with this leaderboard entry. + + + Contains leaderboard identity information for a particular leaderboard. + + + Creates a leaderboard identity from a leaderboard key. + The leaderboard key to use for this leaderboard identity. + + + Creates a new LeaderboardIdentity from a leaderboard key and game mode value. + The leaderboard key to use for this leaderboard identity. + The game mode value for this leaderboard identity. + + + Provides access to the game mode for this leaderboard identity. + + + The key string associated with this leaderboard identity. + + + Values used with LeaderboardIdentity.Create to select which leaderboard to access. + Best lifetime score for this player and his or her Xbox LIVE friends. + Best recent scores for this player and his or her Xbox LIVE friends. + Best lifetime times for this player and his or her Xbox LIVE friends. + Best recent times for this player and his or her Xbox LIVE friends. + + + Values used to provide an outcome for a player's leaderboard entry. + Player lost the match. + No result reported. + Match resulted in a tie: no player won. + Player won the match. + + + Reads data from leaderboards. + + + Begins an asynchronous read of the page of leaderboard data after the current page. Reference page contains links to related code samples. + An AsyncCallback representing the method to call when the leaderboard information is read. + A user-created object used to uniquely identify the request, or null. + + + Begins an asynchronous read of the page of leaderboard data before the current page. Reference page contains links to related code samples. + An AsyncCallback representing the method to call when the leaderboard information is read. + A user-created object used to uniquely identify the request, or null. + + + Begins reading a leaderboard asynchronously, and specifies a leaderboard identity, pivot gamer, and page size. Reference page contains links to related code samples. + The leaderboard identity of the leaderboard to read. + The gamer of interest in the leaderboard. The current page is set so that this gamer appears on the page. + The number of leaderboard entries per page. + An AsyncCallback representing the method to call when the leaderboard information is read. + A user-created object used to uniquely identify the request, or null. + + + Begins an asynchronous read of leaderboard data, taking a leaderboard identity, a collection of gamers, a pivot gamer, and a page size. Reference page contains links to related code samples. + The leaderboard identity of the leaderboard to read. + A collection of gamers that should be included in the leaderboard results. This parameter is ignored on Windows Phone. + The gamer of interest in the leaderboard. The current page is set so that this gamer appears on the page. + The number of leaderboard entries per page. + An AsyncCallback representing the method to call when the leaderboard information is read. + A user-created object used to uniquely identify the request, or null. + + + Begins reading a leaderboard asynchronously, and specifies a leaderboard identity, the start page, and the page size. Reference page contains links to related code samples. + The leaderboard identity of the leaderboard to read. + The page of leaderboard entries at which to start. + The number of leaderboard entries per page. + An AsyncCallback representing the method to call when the leaderboard information is read. + A user-created object used to uniquely identify the request, or null. + + + Provides information about whether there are more leaderboard entries after the current page of entries. + + + Provides information about whether there are more leaderboard entries before the current page of entries. + + + Releases all resources used by this LeaderboardReader. + + + Checks the result of an asynchonous PageDown operation. Reference page contains links to related code samples. + The IASyncResult that represents the state of the asynchronous page-down operation. If the operation is finished, IsCompleted will be true. + + + Checks the result of an asynchonous PageUp operation. Reference page contains links to related code samples. + The IASyncResult that represents the state of the asynchronous page-up operation. If the operation is finished, IsCompleted will be true. + + + Checks the result of an asynchronous Read operation. Reference page contains links to related code samples. + The IASyncResult that represents the state of the asynchronous read operation. If the operation is finished, IsCompleted will be true. + + + Gets the collection of leaderboard entries for the leaderboard. + + + Provides information about whether this leaderboard reader is disposed. + + + Provides the identity of the leaderboard. + + + Reads the next page of leaderboard data synchronously. Reference page contains links to related code samples. + + + Gets the index of the leaderboard entry at the start of the current page. + + + Reads the previous page of leaderboard data synchronously. Reference page contains links to related code samples. + + + Reads a leaderboard synchronously, specifying a leaderboard identity, pivot gamer, and page size. Reference page contains links to related code samples. + The leaderboard identity of the leaderboard to read. + The gamer to center the results on. It can be null. + The number of leaderboard entries on a page. Pass zero to include all available entries on a single page. + + + Reads a leaderboard synchronously, specifying a leaderboard identity, collection of gamers, pivot gamer, and page size. Reference page contains links to related code samples. + The leaderboard identity of the leaderboard to read. + A collection of gamers to be included in the leaderboard results. This parameter is ignored on Windows Phone. + The gamer of interest in the leaderboard. The current page will be set so that this gamer will appear on the page. + The number of leaderboard entries per page. + + + Begins reading a leaderboard synchronously, specifying a leaderboard identity, the start page, and the page size. Reference page contains links to related code samples. + The leaderboard identity of the leaderboard to read. + The page of leaderboard entries at which to start. Pass zero to start at the highest scores. + The number of leaderboard entries per page. Pass zero to include all available entries on a single page. + + + Provides information about the total number of entries in the leaderboard. + + + Records leaderboard data for players in a NetworkSession. + + + Gets a leaderboard entry that can be used to write to a specified leaderboard. + The identity of the leaderboard to write to. + + + Defines the different icons for a message box. + Displays the Alert icon. + Displays the Error icon. + No icon is displayed. + Displays the Warning icon. + + + Thrown if there is a network communication failure. + + + Creates an empty instance of NetworkException. + + + Initializes a new instance of NetworkException with the specified streaming context. + Describes the network data being sent or received when the exception occurred. + Describes the stream where the exception occurred. + + + Initializes a new instance of NetworkException with the specified error message. + A message that describes the error. + + + Initializes a new instance of NetworkException with the specified error message and the inner exception. + A message that describes the error. + The inner exception related to this exception. + + + Thrown if a network connection is unavailable. + + + Initializes a new NetworkNotAvailableException. + + + Initializes a new NetworkNotAvailableException with serialization information and the streaming context. + Describes the network data being sent or received when the exception occurred. + Describes the stream where the exception occurred. + + + Initializes a new NetworkNotAvailableException with a specified error message. + Text that describes the error. + + + Initializes a new NetworkNotAvailableException with a specified error message and a reference to the inner exception that caused the error. + Text that describes the error. + The exception that caused the GameUpdateRequiredException. If this parameter is not null, this exception is raised in a catch block that handles the inner exception. + + + + Positions the message box at the bottom of the screen and centered. + Positions the message box at the bottom-left of the screen. + Positions the message box at the bottom-right of the screen. + Positions the message box at the center of the screen. + Positions the message box at the center of the screen and left-aligned. + Positions the message box at the center of the screen and right-aligned. + Positions the message box at the top of the screen and centered. + Positions the message box at the top-left of the screen. + Positions the message box at the top-right of the screen. + + + Holds a set of properties used to define presence states or leaderboard column values. + + + Determines whether the PropertyDictionary contains an element with the specified key. + The key to locate in the PropertyDictionary. + + + Gets the number of elements contained in this PropertyDictionary. + + + Returns an enumerator that iterates through a collection of key/value pairs that represent elements in the PropertyDictionary. + + + Gets the value of the property with the specified key, as a System.DateTime. + The key to search for in the PropertyDictionary. + + + Gets the value of the property with the specified key, as a System.Double. + The key to search for in the PropertyDictionary. + + + Gets the value of the property with the specified key, as a System.Int32. + The key to search for in the PropertyDictionary. + + + Gets the value of the property with the specified key, as a System.Int64. + The key to search for in the PropertyDictionary. + + + Gets the value of the property with the specified key, as a LeaderboardOutcome. + The key to search for in the PropertyDictionary. + + + Gets the value of the property with the specified key, as a System.Single. + The key to search for in the PropertyDictionary. + + + Gets the value of the property with the specified key, as a System.IO.Stream. + The key to search for in the PropertyDictionary. + + + Gets the value of the property with the specified key, as a System.String. + The key to search for in the PropertyDictionary. + + + Gets the value of the property with the specified key, as a System.TimeSpan. + he key to search for in the PropertyDictionary. + + + Gets or sets the element with the specified key. + The key of the element to get or set. + + + Sets the value of the property with the specified key, as a LeaderboardOutcome. + The key to search for in the PropertyDictionary. + The value of the property to set for the specified key, as a LeaderboardOutcome. + + + Sets the value of the property with the specified key, as a System.DateTime. + The key to search for in the PropertyDictionary. + The value of the property to set for the specified key, as a DateTime. + + + Sets the value of the property with the specified key, as a System.Double. + The key to search for in the PropertyDictionary. + The value of the property to set for the specified key, as a Double. + + + Sets the value of the property with the specified key, as a System.Int32. + The key to search for in the PropertyDictionary. + The value of the property to set for the specified key, as an Int32. + + + Sets the value of the property with the specified key, as a System.Int64. + The key to search for in the PropertyDictionary. + The value of the property to set for the specified key, as an Int64. + + + Sets the value of the property with the specified key, as a System.Single. + The key to search for in the PropertyDictionary. + The value of the property to set for the specified key, as a Single. + + + Sets the value of the property with the specified key, as a System.String. + The key to search for in the PropertyDictionary. + The value of the property to set for the specified key, as a String. + + + Sets the value of the property with the specified key, as a System.TimeSpan. + The key to search for in the PropertyDictionary. + The value of the property to set for the specified key, as a TimeSpan. + + + Adds an element to the PropertyDictionary. This method is not supported. + A KeyValuePair representing a property to add to the PropertyDictionary. + + + Removes all elements from the PropertyDictionary. + + + Determines whether the PropertyDictionary contains an element with the specified key/value pair. + A KeyValuePair that represents the key/value pair to locate in the PropertyDictionary. + + + Copies the elements of the PropertyDictionary to an Array, starting at a particular Array index. + An array of key/value pairs that will receive the elements of the PropertyDictionary. The array must have zero-based indexing. + The zero-based index in the array at which copying begins. + + + Gets a value indicating whether this PropertyDictionary is read-only. + + + Removes an element from the PropertyDictionary. This method is not supported. + The object to add to the PropertyDictionary. + + + Returns an enumerator that iterates through the collection of elements in the PropertyDictionary. + + + Determines if a value for the specified key exists in the PropertyDictionary. + The key to search for in the PropertyDictionary. + [OutAttribute] When the method returns, this parameter will contain the value associated with the specified key. If no value could be found in the PropertyDictionary, it will contain the default value for the type passed in. + + + Indicates which camera angle this gamer prefers to use in racing games. + Traditional third-person camera view from behind the car. + Camera view from in front of the car. The car itself is not visible. + Camera view from inside the car, looking through the windscreen. + + + + + + Creates a new instance of SignedInEventArgs. + The gamer that just signed in. + + + Gets the gamer that just signed in. + + + Represents a gamer (a profile that has an associated gamertag) on the local system. + + + [Deprecated] Awards the specified achievement to a locally signed-in gamer. + Identifier specifying the achievement to award. + + + Starts an asynchronous operation to award an achievement to a locally signed-in gamer. Reference page contains links to related code samples. + Identifier specifying the achievement to award. + The method to be called once the asynchronous operation iss finished. + State of the asynchronous operation. + + + Starts an asynchronous achievement query operation. Reference page contains links to related code samples. + The method to be called once the asynchronous operation is finished. + State of the asynchronous operation. + + + Ends an asynchronous achievement award operation. + An IAsyncResult used to track the progress of the operation. + + + Ends an asynchronous achievement query operation. + An IAsyncResult used to track the progress of the operation. + + + Describes a gamer's preferred settings. + + + Returns the collection of all achievements that may be earned by this gamer. + + + Reads the friends list of this signed-in gamer, including the gamertag and current presence information for each friend. + + + Queries whether the specified gamer is a friend of this local gamer. + The gamer to query. + + + Determines if the gamer is the guest of an Xbox LIVE–enabled profile. + + + Determines if the microphone associated with this signed-in gamer is a headset. + The microphone associated with this signed-in gamer. + + + Determines if the gamer has an Xbox LIVE–enabled profile. + + + Gets the current party size. Reference page contains links to related code samples. + + + Gets the index of the gamer. + + + Gets an object that may be used to set the rich presence state for this gamer. + + + Describes what operations a gamer is allowed to perform. + + + Occurs when a new gamer signs into the local system. + + + + Occurs when a gamer signs out on the local system. + + + + Represents a collection of gamers on the local system. + + + Gets a specific local gamer based on that player's PlayerIndex on the local system. + The PlayerIndex of the local gamer to retrieve. + + + + + + Creates a new instance of SignedOutEventArgs. + The gamer that just signed out. + + + Gets the gamer that just signed out. + + + \ No newline at end of file diff --git a/references/Windows/Microsoft.Xna.Framework.Graphics.dll b/references/Windows/Microsoft.Xna.Framework.Graphics.dll new file mode 100644 index 0000000000000000000000000000000000000000..2c00c4ccbe2d04ac6559fe5604101a6e31aa4188 GIT binary patch literal 427008 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%0D~J9mQr}lUi|^T-lzKYeyxQI_0Bpr^?o(n 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 z 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

1_ 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 + + + +

Contains a configurable effect that supports alpha testing. + + + Creates a new AlphaTestEffect by cloning parameter settings from an existing instance. + A copy of an AlphaTestEffect. + + + Creates a new AlphaTestEffect with default parameter settings. + A graphics device. + + + Gets or sets the material alpha which determines its transparency. Range is between 1 (fully opaque) and 0 (fully transparent). + + + Gets or sets the compare function for alpha test. The default value is Greater. + + + Creates a clone of the current AlphaTestEffect instance. + + + Gets or sets the diffuse color for a material, the range of color values is from 0 to 1. + + + Gets or sets the fog color, the range of color values is from 0 to 1. + + + Gets or sets the fog enable flag. + + + Gets or sets the maximum z value for fog, which ranges from 0 to 1. + + + Gets or sets the minimum z value for fog, which ranges from 0 to 1. + + + Computes derived parameter values immediately before applying the effect using a lazy architecture. + + + Gets or sets the projection matrix. + + + Gets or sets the reference alpha value, the default value is 0. + + + Gets or sets the current texture. + + + Gets or sets whether vertex color is enabled. + + + Gets or sets the view matrix. + + + Gets or sets the world matrix. + + + Contains a basic rendering effect. + + + Creates an instance of this object. + An instance of a object to copy initialization data from. + + + Creates an instance of this object. + A device. + + + Gets or sets the material alpha which determines its transparency. Range is between 1 (fully opaque) and 0 (fully transparent). + + + Gets or sets the ambient color for a light, the range of color values is from 0 to 1. + + + Create a copy of this object. + + + Gets or sets the diffuse color for a material, the range of color values is from 0 to 1. + + + Gets the first directional light for this effect. + + + Gets the second directional light for this effect. + + + Gets the third directional light for this effect. + + + Gets or sets the emissive color for a material, the range of color values is from 0 to 1. + + + Enables default lighting for this effect. + + + Gets or sets the fog color, the range of color values is from 0 to 1. + + + Enables fog. + + + Gets or sets the maximum z value for fog, which ranges from 0 to 1. + + + Gets or sets the minimum z value for fog, which ranges from 0 to 1. + + + Enables lighting for this effect. + + + Computes derived parameter values immediately before applying the effect. + + + Gets or sets a value indicating that per-pixel lighting should be used if it is available for the current adapter. Per-pixel lighting is available if a graphics adapter supports Pixel Shader Model 2.0. + + +
+ + + Gets or sets the specular color for a material, the range of color values is from 0 to 1. + + + Gets or sets the specular power of this effect material. + + + Gets or sets a texture to be applied by this effect. + + + Enables textures for this effect. + + + Enables use vertex colors for this effect. + + + + + + + + + Defines color blending factors. + Each component of the color is multiplied by (0, 0, 0, 0). + Each component of the color is multiplied by (1, 1, 1, 1). + Each component of the color is multiplied by the source color. This can be represented as (Rs, Gs, Bs, As), where R, G, B, and A respectively stand for the red, green, blue, and alpha source values. + Each component of the color is multiplied by the inverse of the source color. This can be represented as (1 − Rs, 1 − Gs, 1 − Bs, 1 − As) where R, G, B, and A respectively stand for the red, green, blue, and alpha destination values. + Each component of the color is multiplied by the alpha value of the source. This can be represented as (As, As, As, As), where As is the alpha source value. + Each component of the color is multiplied by the inverse of the alpha value of the source. This can be represented as (1 − As, 1 − As, 1 − As, 1 − As), where As is the alpha destination value. + Each component of the color is multiplied by the alpha value of the destination. This can be represented as (Ad, Ad, Ad, Ad), where Ad is the destination alpha value. + Each component of the color is multiplied by the inverse of the alpha value of the destination. This can be represented as (1 − Ad, 1 − Ad, 1 − Ad, 1 − Ad), where Ad is the alpha destination value. + Each component color is multiplied by the destination color. This can be represented as (Rd, Gd, Bd, Ad), where R, G, B, and A respectively stand for red, green, blue, and alpha destination values. + Each component of the color is multiplied by the inverse of the destination color. This can be represented as (1 − Rd, 1 − Gd, 1 − Bd, 1 − Ad), where Rd, Gd, Bd, and Ad respectively stand for the red, green, blue, and alpha destination values. + Each component of the color is multiplied by either the alpha of the source color, or the inverse of the alpha of the source color, whichever is greater. This can be represented as (f, f, f, 1), where f = min(A, 1 − Ad). + Each component of the color is multiplied by a constant set in BlendFactor. + Each component of the color is multiplied by the inverse of a constant set in BlendFactor. + + + Defines how to combine a source color with the destination color already on the render target for color blending. + The result is the destination added to the source. Result = (Source Color * Source Blend) + (Destination Color * Destination Blend) + The result is the maximum of the source and destination. Result = max( (Source Color * Source Blend), (Destination Color * Destination Blend) ) + The result is the minimum of the source and destination. Result = min( (Source Color * Source Blend), (Destination Color * Destination Blend) ) + The result is the source subtracted from the destination. Result = (Destination Color * Destination Blend) − (Source Color * Source Blend) + The result is the destination subtracted from the source. Result = (Source Color * Source Blend) − (Destination Color * Destination Blend) + + + Contains blend state for the device. + + + Creates an instance of the BlendState class with default values, using additive color and alpha blending. + + + A built-in state object with settings for additive blend, that is adding the destination data to the source data without using alpha. + + + A built-in state object with settings for alpha blend, that is blending the source and destination data using alpha. + + + Gets or sets the arithmetic operation when blending alpha values. The default is BlendFunction.Add. + + + Gets or sets the blend factor for the destination alpha, which is the percentage of the destination alpha included in the blended result. The default is Blend.One. + + + Gets or sets the alpha blend factor. The default is Blend.One. + + + Gets or sets the four-component (RGBA) blend factor for alpha blending. + + + Gets or sets the arithmetic operation when blending color values. The default is BlendFunction.Add. + + + Gets or sets the blend factor for the destination color. The default is Blend.One. + + + Gets or sets the blend factor for the source color. The default is Blend.One. + + + Gets or sets which color channels (RGBA) are enabled for writing during color blending. The default value is ColorWriteChannels.None. + + + Gets or sets which color channels (RGBA) are enabled for writing during color blending. The default value is ColorWriteChannels.None. + + + Gets or sets which color channels (RGBA) are enabled for writing during color blending. The default value is ColorWriteChannels.None. + + + Gets or sets which color channels (RGBA) are enabled for writing during color blending. The default value is ColorWriteChannels.None. + + + Immediately releases the unmanaged resources used by this object. + [MarshalAsAttribute(U1)] true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + Gets or sets a bitmask which defines which samples can be written during multisampling. The default is 0xffffffff. + + + A built-in state object with settings for blending with non-premultipled alpha, that is blending source and destination data using alpha while assuming the color data contains no alpha information. + + + A built-in state object with settings for opaque blend, that is overwriting the source with the destination data. + + + Specifies special usage of the buffer contents. + None + Indicates that the application only writes to the vertex buffer. If specified, the driver chooses the best memory location for efficient writing and rendering. Attempts to read from a write-only vertex buffer fail. + + + Specifies the buffer to use when calling Clear. + A depth buffer. + A stencil buffer. + A render target. + + + Defines the color channels that can be chosen for a per-channel write to a render target color buffer. + All buffer channels. + Alpha channel of a buffer. + Blue channel of a buffer. + Green channel of a buffer. + No channel selected. + Red channel of a buffer. + + + Defines comparison functions that can be chosen for alpha, stencil, or depth-buffer tests. + Always pass the test. + Accept the new pixel if its value is equal to the value of the current pixel. + Accept the new pixel if its value is greater than the value of the current pixel. + Accept the new pixel if its value is greater than or equal to the value of the current pixel. + Accept the new pixel if its value is less than the value of the current pixel. + Accept the new pixel if its value is less than or equal to the value of the current pixel. + Always fail the test. + Accept the new pixel if its value does not equal the value of the current pixel. + + + Defines the faces of a cube map in the TextureCube class type. + Negative x-face of the cube map. + Negative y-face of the cube map. + Negative z-face of the cube map. + Positive x-face of the cube map. + Positive y-face of the cube map. + Positive z-face of the cube map. + + + Defines winding orders that may be used to identify back faces for culling. + Cull back faces with clockwise vertices. + Cull back faces with counterclockwise vertices. + Do not cull back faces. + + + Defines the format of data in a depth-stencil buffer. Reference page contains links to related conceptual articles. + A buffer that contains 16-bits of depth data. + A buffer that contains 24-bits of depth data. + A 32 bit buffer that contains 24 bits of depth data and 8 bits of stencil data. + Do not create a depth buffer. + + + Contains depth-stencil state for the device. + + + Creates an instance of DepthStencilState with default values. + + + Gets or sets the stencil operation to perform if the stencil test passes and the depth-buffer test fails for a counterclockwise triangle. The default is StencilOperation.Keep. + + + Gets or sets the stencil operation to perform if the stencil test fails for a counterclockwise triangle. The default is StencilOperation.Keep. + + + Gets or sets the comparison function to use for counterclockwise stencil tests. The default is CompareFunction.Always. + + + Gets or sets the stencil operation to perform if the stencil and depth-tests pass for a counterclockwise triangle. The default is StencilOperation.Keep. + + + A built-in state object with default settings for using a depth stencil buffer. + + + Enables or disables depth buffering. The default is true. + + + Gets or sets the comparison function for the depth-buffer test. The default is CompareFunction.LessEqual + + + Enables or disables writing to the depth buffer. The default is true. + + + A built-in state object with settings for enabling a read-only depth stencil buffer. + + + Immediately releases the unmanaged resources used by this object. + [MarshalAsAttribute(U1)] true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + A built-in state object with settings for not using a depth stencil buffer. + + + Specifies a reference value to use for the stencil test. The default is 0. + + + Gets or sets the stencil operation to perform if the stencil test passes and the depth-test fails. The default is StencilOperation.Keep. + + + Gets or sets stencil enabling. The default is false. + + + Gets or sets the stencil operation to perform if the stencil test fails. The default is StencilOperation.Keep. + + + Gets or sets the comparison function for the stencil test. The default is CompareFunction.Always. + + + Gets or sets the mask applied to the reference value and each stencil buffer entry to determine the significant bits for the stencil test. The default mask is Int32.MaxValue. + + + Gets or sets the stencil operation to perform if the stencil test passes. The default is StencilOperation.Keep. + + + Gets or sets the write mask applied to values written into the stencil buffer. The default mask is Int32.MaxValue. + + + Enables or disables two-sided stenciling. The default is false. + + + The exception that is thrown when the device has been lost, but cannot be reset at this time. Therefore, rendering is not possible. + + + Initializes a new instance of this class. + + + Initializes a new instance of this class with a specified error message. + A message that describes the error. + + + Initializes a new instance of this class with a specified error message and a reference to the inner exception that is the cause of this exception. + A message that describes the error. + The exception that is the cause of the current exception. If the inner parameter is not a null reference, the current exception is raised in a catch block that handles the inner exception. + + + The exception that is thrown when the device has been lost, but can be reset at this time. + + + Initializes a new instance of this class. + + + Initializes a new instance of this class with a specified error message. + A message that describes the error. + + + Initializes a new instance of this class with a specified error message and a reference to the inner exception that is the cause of this exception. + A message that describes the error. + The exception that is the cause of the current exception. If the inner parameter is not a null reference, the current exception is raised in a catch block that handles the inner exception. + + + Creates a DirectionalLight object. + + + Creates a new DirectionalLight instance, with or without a copy of a DirectionalLight instance. + The light direction. + The diffuse color. + The specular color. + The cloned instance to copy from. + + + Gets or sets the diffuse color of the light. + + + Gets or sets the light direction. This value must be a unit vector. + + + Gets or sets light enable flag. + + + Gets or sets the specular color of the light. + + + Describes the display mode. + + + Gets the aspect ratio used by the graphics device. + + + Gets a value indicating the surface format of the display mode. + + + Gets a value indicating the screen height, in pixels. + + + Returns the title safe area of the display. + + + Retrieves a string representation of this object. + + + Gets a value indicating the screen width, in pixels. + + + Manipulates a collection of DisplayMode structures. + + + Gets an enumerator that can iterate through the DisplayModeCollection. + + + Retrieves the DisplayMode structure with the specified format. + The format of the DisplayMode to retrieve. + + + Gets a collection of display modes available for this format. + + + Contains a configurable effect that supports two-layer multitexturing. + + + Creates a new DualTextureEffect by cloning parameter settings from an existing instance. + The object to clone. + + + Creates a new DualTextureEffect with default parameter settings. + The graphics device. + + + Gets or sets the material alpha which determines its transparency. Range is between 1 (fully opaque) and 0 (fully transparent). + + + Creates a clone of the current DualTextureEffect instance. + + + Gets or sets the diffuse color for a material, the range of color values is from 0 to 1. + + + Gets or sets the fog color, the range of color values is from 0 to 1. + + + Gets or sets the fog enable flag. + + + Gets or sets the maximum z value for fog, which ranges from 0 to 1. + + + Gets or sets the minimum z value for fog, which ranges from 0 to 1. + + + Computes derived parameter values immediately before applying the effect. + + + Gets or sets the projection matrix. + + + Gets or sets the current base texture. + + + Gets or sets the current overlay texture. + + + Gets or sets whether per-vertex color is enabled. + + + Gets or sets the view matrix. + + + Gets or sets the world matrix. + + + + + + Create a new instance of this class. + The associated graphics device. + Size of each index element. + Number of indices in the buffer. + Behavior options. + + + Create a new instance of this class. + The associated graphics device. + The index type. + The number of indicies in the buffer. + Behavior options. + + + Occurs when resources are lost due to a lost device event. + + + + Determines if the index buffer data has been lost due to a lost device event. + + + Sets dynamic index buffer data, specifying the offset, start index, number of elements and options. + Offset in bytes from the beginning of the buffer to the data. + Array of data. + The first element to use. + The number of elements to use. + Specifies whether existing data in the buffer will be kept after this operation. Dynamic geometry may be rendered on the Xbox 360 by using DrawUserIndexedPrimitives instead of setting the data for the index buffer. + + + Sets dynamic index buffer data, specifying the start index, number of elements and options. + Array of data. + The first element to use. + The number of elements to use. + Specifies whether existing data in the buffer will be kept after this operation. Dynamic geometry may be rendered on the Xbox 360 by using DrawUserIndexedPrimitives instead of setting the data for the index buffer. + + + + + + Creates a new instance of this object. + The graphics device. + The vertex declaration, which describes per-vertex data. + The number of vertices. + Behavior options; it is good practice for this to match the createOptions parameter in the GraphicsDevice constructor. + + + Creates a new instance of this object. + The graphics device. + The data type. + The number of vertices. + Behavior options; it is good practice for this to match the createOptions parameter in the GraphicsDevice constructor. + + + Occurs when resources are lost due to a lost device event. + + + + Determines if the index buffer data has been lost due to a lost device event. + + + Sets dynamic vertex buffer data, specifying the offset, start index, number of elements and vertex stride. + Offset in bytes from the beginning of the buffer to the data. + Array of data. + The first element to use. + The number of elements to use. + The size, in bytes, of the elements in the vertex buffer. + Specifies whether existing data in the buffer will be kept after this operation. Dynamic geometry may be rendered on the Xbox 360 by using DrawUserIndexedPrimitives instead of setting the data for the vertex buffer. + + + Sets dynamic vertex buffer data, specifying the start index, number of elements and options. + Array of data. + The first element to use. + The number of elements to use. + Specifies whether existing data in the buffer will be kept after this operation. Dynamic geometry may be rendered on the Xbox 360 by using DrawUserIndexedPrimitives instead of setting the data for the vertex buffer. + + + Used to set and query effects, and to choose techniques. Reference page contains links to related conceptual articles. + + + Creates an instance of this object. + An object to copy. + + + Creates an instance of this object. + The device. + The effect code. + + + Copies data from an existing object to this object. + + + Gets or sets the active technique. Reference page contains code sample. + + + Releases the unmanaged resources used by the Effect and optionally releases the managed resources. + [MarshalAsAttribute(U1)] true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + Applies the effect state just prior to rendering the effect. + + + Gets a collection of parameters used for this effect. + + + Gets a collection of techniques that are defined for this effect. Reference page contains code sample. + + + Represents an annotation to an EffectParameter. + + + Gets the number of columns in this effect annotation. + + + Gets the value of the EffectAnnotation as a Boolean. + + + Gets the value of the EffectAnnotation as a Int32. + + + Gets the value of the EffectAnnotation as a Int32. + + + Gets the value of the EffectAnnotation as a Single. + + + Gets the value of the EffectAnnotation as a String. + + + Gets the value of the EffectAnnotation as a Vector2. + + + Gets the value of the EffectAnnotation as a Vector3. + + + Gets the value of the EffectAnnotation as a Vector4. + + + Gets the name of the effect annotation. + + + Gets the parameter class of this effect annotation. + + + Gets the parameter type of this effect annotation. + + + Gets the row count of this effect annotation. + + + Gets the semantic of this effect annotation. + + + Manipulates a collection of EffectAnnotation objects. + + + Gets the number of EffectAnnotation objects in this EffectAnnotationCollection. + + + Gets an enumerator that can iterate through the EffectAnnotationCollection. + + + Gets an enumerator that can iterate through the EffectAnnotationCollection. + + + Gets an enumerator that can iterate through the EffectAnnotationCollection. + + + Gets a specific EffectAnnotation object by using an index value. + Index of the EffectAnnotation to get. + + + Gets a specific EffectAnnotation object by using a name. + Name of the EffectAnnotation to get. + + + Contains an effect subclass which is used to load data for an EffectMaterialContent type. + + + Creates an instance of this object. + An instance of an object to copy initialization data from. + + + Represents an Effect parameter. Reference page contains code sample. + + + Gets the collection of EffectAnnotation objects for this parameter. + + + Gets the number of columns in the parameter description. + + + Gets the collection of effect parameters. + + + Gets the value of the EffectParameter as a Boolean. + + + Gets the value of the EffectParameter as an array of Boolean. + The number of elements in the array. + + + Gets the value of the EffectParameter as an Int32. + + + Gets the value of the EffectParameter as an array of Int32. + The number of elements in the array. + + + Gets the value of the EffectParameter as a Matrix. + + + Gets the value of the EffectParameter as an array of Matrix. + The number of elements in the array. + + + Gets the value of the EffectParameter as a Matrix transpose. + + + Gets the value of the EffectParameter as an array of Matrix transpose. + The number of elements in the array. + + + Gets the value of the EffectParameter as a Quaternion. + + + Gets the value of the EffectParameter as an array of Quaternion. + The number of elements in the array. + + + Gets the value of the EffectParameter as a Single. + + + Gets the value of the EffectParameter as an array of Single. + The number of elements in the array. + + + Gets the value of the EffectParameter as an String. + + + Gets the value of the EffectParameter as a Texture2D. + + + Gets the value of the EffectParameter as a Texture3D. + + + Gets the value of the EffectParameter as a TextureCube. + + + Gets the value of the EffectParameter as a Vector2. + + + Gets the value of the EffectParameter as an array of Vector2. + The number of elements in the array. + + + Gets the value of the EffectParameter as a Vector3. + + + Gets the value of the EffectParameter as an array of Vector3. + The number of elements in the array. + + + Gets the value of the EffectParameter as a Vector4. + + + Gets the value of the EffectParameter as an array of Vector4. + The number of elements in the array. + + + Gets the name of the parameter. + + + Gets the class of the parameter. + + + Gets the type of the parameter. + + + Gets the number of rows in the parameter description. + + + Gets the semantic meaning, or usage, of the parameter. + + + Sets the value of the EffectParameter. + The value to assign to the EffectParameter. + + + Sets the value of the EffectParameter. + The value to assign to the EffectParameter. + + + Sets the value of the EffectParameter. + The value to assign to the EffectParameter. + + + Sets the value of the EffectParameter. + The value to assign to the EffectParameter. + + + Sets the value of the EffectParameter. + The value to assign to the EffectParameter. + + + Sets the value of the EffectParameter. + The value to assign to the EffectParameter. + + + Sets the value of the EffectParameter. + The value to assign to the EffectParameter. + + + Sets the value of the EffectParameter. + The value to assign to the EffectParameter. + + + Sets the value of the EffectParameter. + The value to assign to the EffectParameter. + + + Sets the value of the EffectParameter. + The value to assign to the EffectParameter. + + + Sets the value of the EffectParameter. + The value to assign to the EffectParameter. + + + Sets the value of the EffectParameter. + [MarshalAsAttribute(U1)] The value to assign to the EffectParameter. + + + Sets the value of the EffectParameter. + The value to assign to the EffectParameter. + + + Sets the value of the EffectParameter. + The value to assign to the EffectParameter. + + + Sets the value of the EffectParameter. + The value to assign to the EffectParameter. + + + Sets the value of the EffectParameter. + The value to assign to the EffectParameter. + + + Sets the value of the EffectParameter. + The value to assign to the EffectParameter. + + + Sets the value of the EffectParameter. + The value to assign to the EffectParameter. + + + Sets the value of the EffectParameter to the transpose of a Matrix. + The value. + + + Sets the value of the EffectParameter to the transpose of a Matrix. + The value. + + + Gets the collection of structure members. + + + Defines classes that can be used for effect parameters or shader constants. + Constant is a matrix. + Constant is either a texture, a shader, or a string. + Constant is a scalar. + Constant is a structure. + Constant is a vector. + + + Manipulates a collection of EffectParameter objects. + + + Gets the number of EffectParameter objects in this EffectParameterCollection. + + + Gets an enumerator that can iterate through EffectParameterCollection. + + + Gets an enumerator that can iterate through EffectParameterCollection. + + + Gets an enumerator that can iterate through the EffectParameterCollection. + + + Gets an effect parameter from its semantic usage. + The semantic meaning, or usage, of the parameter. + + + Gets a specific EffectParameter object by using an index value. + Index of the EffectParameter to get. + + + Gets a specific EffectParameter by name. + The name of the EffectParameter to retrieve. + + + Defines types that can be used for effect parameters or shader constants. + Parameter is a Boolean. Any nonzero value passed in will be mapped to 1 (TRUE) before being written into the constant table; otherwise, the value will be set to 0 in the constant table. + Parameter is an integer. Any floating-point values passed in will be rounded off (to zero decimal places) before being written into the constant table. + Parameter is a floating-point number. + Parameter is a string. + Parameter is a texture. + Parameter is a 1D texture. + Parameter is a 2D texture. + Parameter is a 3D texture. + Parameter is a cube texture. + Parameter is a void pointer. + + + Contains rendering state for drawing with an effect; an effect can contain one or more passes. + + + Gets the set of EffectAnnotation objects for this EffectPass. + + + Begins this pass. + + + Gets the name of this pass. + + + Manipulates a collection of EffectPass objects. + + + Gets the number of objects in the collection. + + + Gets an enumerator that can iterate through the EffectPassCollection. + + + Gets an enumerator that can iterate through the EffectPassCollection. + + + Gets an enumerator that can iterate through the EffectPassCollection. + + + Gets a specific element in the collection by using an index value. + Index of the EffectPass to get. + + + Gets a specific element in the collection by using a name. + Name of the EffectPass to get. + + + Represents an effect technique. Reference page contains code sample. + + + Gets the EffectAnnotation objects associated with this technique. + + + Gets the name of this technique. + + + Gets the collection of EffectPass objects this rendering technique requires. + + + Manipulates a collection of EffectTechnique objects. + + + Gets the number of objects in the collection. + + + Gets an enumerator that can iterate through the EffectTechniqueCollection. + + + Gets an enumerator that can iterate through the EffectTechniqueCollection. + + + Gets an enumerator that can iterate through the EffectTechniqueCollection. + + + Gets a specific element in the collection by using an index value. + Index of the EffectTechnique to get. + + + Gets a specific element in the collection by using a name. + Name of the EffectTechnique to get. + + + Contains a configurable effect that supports environment mapping. + + + Creates a new EnvironmentMapEffect by cloning parameter settings from an existing instance. + An existing instance. + + + Creates a new EnvironmentMapEffect with default parameter settings. + The graphics device. + + + Gets or sets the material alpha which determines its transparency. Range is between 1 (fully opaque) and 0 (fully transparent). + + + Gets or sets the ambient color for a light, the range of color values is from 0 to 1. + + + Creates a clone of the current EnvironmentMapEffect instance. + + + Gets or sets the diffuse color for a material, the range of color values is from 0 to 1. + + + Gets the first directional light. + + + Gets the second directional light. + + + Gets the third directional light. + + + Gets or sets the emissive color for a material, the range of color values is from 0 to 1. + + + Sets up standard key, fill, and back lighting for an EnvironmentMapEffect. + + + Gets or sets the current environment map texture. + + + Gets or sets the amount of the environment map color (RGB) that will be blended over the base texture. The value ranges from 0 to 1; the default value is 1. + + + Gets or sets the amount of the environment map alpha value that will be added to the base texture. The value ranges from 0 to 1; the default value is 0. + + + Gets or sets the fog color, the range of color values is from 0 to 1. + + + Gets or sets the fog enable flag. + + + Gets or sets the maximum z value for fog, which ranges from 0 to 1. + + + Gets or sets the minimum z value for fog, which ranges from 0 to 1. + + + Gets or sets the Fresnel factor used for the environment map blending. + + + Enables lighting in an EnvironmentMapEffect. + + + Computes derived parameter values immediately before applying the effect. + + + Gets or sets the projection matrix. + + + Gets or sets the current texture. + + + Gets or sets the view matrix. + + + Gets or sets the world matrix. + + + Describes options for filling the vertices and lines that define a primitive. + Draw solid faces for each primitive. + Draw lines connecting the vertices that define a primitive face. + + + Provides methods to retrieve and manipulate graphics adapters. + + + Collection of available adapters on the system. + + + Gets the current display mode. + + + Gets the default adapter. + + + Retrieves a string used for presentation to the user. + + + Retrieves a value that is used to help identify a particular chip set. + + + Retrieves a string that contains the device name for a Microsoft Windows Graphics Device Interface (GDI). + + + Determines if this instance of GraphicsAdapter is the default adapter. + + + Tests to see if the adapter supports the requested profile. + The graphics profile. + + + Determines if the graphics adapter is in widescreen mode. + + + Retrieves the handle of the monitor associated with the Microsoft Direct3D object. + + + Queries the adapter for support for the requested back buffer format. + The graphics profile. + The requested surface data format. + The requested depth buffer format. + The requested number of multisampling locations. + [OutAttribute] The best format the adapter supports for the requested surface data format. + [OutAttribute] The best format the adapter supports for the requested depth data format. + [OutAttribute] The best format the adapter supports for the requested number of multisampling locations. + + + Queries the adapter for support for the requested render target format. + The graphics profile. + The requested surface data format. + The requested depth buffer format. + The requested number of multisampling locations. + [OutAttribute] The best format the adapter supports for the requested surface data format. + [OutAttribute] The best format the adapter supports for the requested depth data format. + [OutAttribute] The best format the adapter supports for the requested number of multisampling locations. + + + Retrieves a value used to help identify the revision level of a particular chip set. + + + Retrieves a value used to identify the subsystem. + + + Returns a collection of supported display modes for the current adapter. + + + Gets or sets a NULL device. + + + Gets or sets a reference device. + + + Retrieves a value used to identify the manufacturer. + + + Performs primitive-based rendering, creates resources, handles system-level variables, adjusts gamma ramp levels, and creates shaders. + + + Creates an instance of this object. + The display adapter. + The graphics profile. + The presentation options. + + + Gets the graphics adapter. + + + Gets or sets the color used for a constant-blend factor during alpha blending. The default value is Color.White. + + + Gets or sets a system-defined instance of a blend state object initialized for alpha blending. The default value is BlendState.Opaque. + + + Clears resource buffers. + Set this color value in all buffers. + + + Clears resource buffers. + Options for clearing a buffer. + Set this color value in the buffer. + Set this depth value in the buffer. + Set this stencil value in the buffer. + + + Clears resource buffers. + Options for clearing a buffer. + Set this four-component color value in the buffer. + Set this depth value in the buffer. + Set this stencil value in the buffer. + + + Gets or sets a system-defined instance of a depth-stencil state object. The default value is DepthStencilState.Default. + + + Occurs when a GraphicsDevice is about to be lost (for example, immediately before a reset). Reference page contains code sample. + + + + Occurs after a GraphicsDevice is reset, allowing an application to recreate all resources. + + + + Occurs when a GraphicsDevice is resetting, allowing the application to cancel the default handling of the reset. Reference page contains code sample. + + + + Retrieves the display mode's spatial resolution, color resolution, and refresh frequency. Reference page contains code sample. + + + Immediately releases the unmanaged resources used by this object. + + + Immediately releases the unmanaged resources used by this object. + [MarshalAsAttribute(U1)] true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + Occurs when Dispose is called or when this object is finalized and collected by the garbage collector of the Microsoft .NET common language runtime. Reference page contains code sample. + + + + Renders the specified geometric primitive, based on indexing into an array of vertices. + Describes the type of primitive to render. PrimitiveType.PointList is not supported with this method. + Offset to add to each vertex index in the index buffer. + Minimum vertex index for vertices used during the call. The minVertexIndex parameter and all of the indices in the index stream are relative to the baseVertex parameter. + Number of vertices used during the call. The first vertex is located at index: baseVertex + minVertexIndex. + Location in the index array at which to start reading vertices. + Number of primitives to render. The number of vertices used is a function of primitiveCount and primitiveType. + + + Draws a series of instanced models. + The primitive type. + Offset to add to each vertex index in the index buffer. + Minimum vertex index for vertices used during the call. The minVertexIndex parameter and all of the indices in the index stream are relative to the baseVertex parameter. + Number of vertices used during the call. The first vertex is located at index: baseVertex + minVertexIndex. + Location in the index array at which to start reading vertices. + Number of primitives to render. The number of vertices used is a function of primitiveCount and primitiveType. + Number of primitives to render. + + + Renders a sequence of non-indexed geometric primitives of the specified type from the current set of data input streams. + Describes the type of primitive to render. + Index of the first vertex to load. Beginning at startVertex, the correct number of vertices is read out of the vertex buffer. + Number of primitives to render. 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. + + + Renders indexed primitives from a 16-bit index buffer and other related input parameters. + The primitive type. + The vertex data. + Offset (in bytes) from the beginning of the vertex buffer to the first vertex to draw. + Number of vertices to draw. + The index data. + Offset (in bytes) from the beginning of the index buffer to the first index to use. + Number of primitives to render. + + + Renders indexed primitives from a 16-bit index buffer, a vertex declaration, and other related input parameters. + The primitive type. + The vertex data. + Offset (in bytes) from the beginning of the vertex buffer to the first vertex to draw. + Number of vertices to draw. + The index data. + Offset (in bytes) from the beginning of the index buffer to the first index to use. + Number of primitives to render. + The vertex declaration. + + + Renders indexed primitives from a 32-bit index buffer and other related input parameters. + The primitive type. + The vertex data. + Offset (in bytes) from the beginning of the vertex buffer to the first vertex to draw. + Number of vertices to draw. + The index data. + Offset (in bytes) from the beginning of the index buffer to the first index to use. + Number of primitives to render. + + + Renders indexed primitives from a 32-bit index buffer, a vertex declaration, and other related input parameters. + The primitive type. + The vertex data. + Offset (in bytes) from the beginning of the vertex buffer to the first vertex to draw. + Number of vertices to draw. + The index data. + Offset (in bytes) from the beginning of the index buffer to the first index to use. + Number of primitives to render. + The vertex declaration. + + + Draws primitives. + Describes the type of primitive to render. + The vertex data. + Offset (in vertices) from the beginning of the buffer to start reading data. + Number of primitives to render. + + + Draws primitives. + Describes the type of primitive to render. + The vertex data. + Offset (in vertices) from the beginning of the buffer to start reading data. + Number of primitives to render. + The vertex declaration, which defines per-vertex data. + + + Allows this object to attempt to free resources and perform other cleanup operations before garbage collection reclaims the object. + + + Gets the contents of the back buffer. + The section of the back buffer to copy. null indicates the data will be copied from the entire back buffer. + Array of data. + The first element to use. + The number of elements to use. + + + Gets the contents of the back buffer. + Array of data. + + + Gets the contents of the back buffer. + Array of data. + The first element to use. + The number of elements to use. + + + Gets a render target surface. + + + Gets the vertex buffers. + + + Retrieves the status of the device. + + + Gets the graphics profile. The default value is GraphicsProfile.Reach. + + + Gets or sets index data. The default value is null. + + + Gets a value that indicates whether the object is disposed. + + + Gets or sets a bitmask controlling modification of the samples in a multisample render target. The default value is -1 (0xffffffff). + + + Presents the display with the contents of the next buffer in the sequence of back buffers owned by the GraphicsDevice. + + + Specifies the window target for a presentation and presents the display with the contents of the next buffer in the sequence of back buffers owned by the GraphicsDevice. + The source rectangle. If null, the entire source surface is presented. If the rectangle exceeds the source surface, the rectangle is clipped to the source surface. + The destination rectangle, in window client coordinates. If null, the entire client area is filled. If the rectangle exceeds the destination client area, the rectangle is clipped to the destination client area. + Destination window containing the client area that is the target for this presentation. If not specified, this is DeviceWindowHandle. + + + Gets the presentation parameters associated with this graphics device. + + + Gets or sets rasterizer state. The default value is RasterizerState.CullCounterClockwise. + + + Gets or sets a reference value for stencil testing. The default value is zero. + + + Resets the presentation parameters for the current GraphicsDevice. + + + Resets the current GraphicsDevice with the specified PresentationParameters. + Describes the new presentation parameters. This value cannot be null. + + + Resets the specified Reset with the specified presentation parameters. + Describes the new presentation parameters. This value cannot be null. + The graphics device being reset. + + + Occurs when a resource is created. + The event data. + + + Occurs when a resource is destroyed. + The event data. + + + Retrieves a collection of SamplerState objects for the current GraphicsDevice. + + + Gets or sets the rectangle used for scissor testing. By default, the size matches the render target size. + + + Sets a new render target for this GraphicsDevice. + A new render target for the device, or null to set the device render target to the back buffer of the device. + + + Sets a new render target for this GraphicsDevice. + A new render target for the device, or null to set the device render target to the back buffer of the device. + The cube map face type. + + + Sets an array of render targets. + [ParamArrayAttribute] An array of render targets. + + + Sets or binds a vertex buffer to the device. + A vertex buffer. + + + Sets or binds a vertex buffer to the device. + A vertex buffer. + The offset (in bytes) from the beginning of the buffer. + + + Sets the vertex buffers. + [ParamArrayAttribute] An array of vertex buffers. + + + Returns the collection of textures that have been assigned to the texture stages of the device. Reference page contains code sample. + + + Gets the collection of vertex sampler states. + + + Gets the collection of vertex textures that support texture lookup in the vertex shader using the texldl statement. The vertex engine contains four texture sampler stages. + + + Gets or sets a viewport identifying the portion of the render target to receive draw calls. Reference page contains code sample. + + + Describes the status of the device. + The device has been lost. + The device is normal. + The device has not been reset. + + + Identifies the set of supported devices for the game based on device capabilities. + Use the largest available set of graphic features and capabilities to target devices, such as an Xbox 360 console and a Windows-based computer, that have more enhanced graphic capabilities. + Use a limited set of graphic features and capabilities, allowing the game to support the widest variety of devices, including all Windows-based computers and Windows Phone. + + + Queries and prepares resources. + + + Immediately releases the unmanaged resources used by this object. + + + Immediately releases the unmanaged resources used by this object. + [MarshalAsAttribute(U1)] true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + Occurs when Dispose is called or when this object is finalized and collected by the garbage collector of the Microsoft .NET common language runtime. + + + + Allows this object to attempt to free resources and perform other cleanup operations before garbage collection reclaims the object. + + + Gets the GraphicsDevice associated with this GraphicsResource. + + + Gets a value that indicates whether the object is disposed. + + + Gets the name of the resource. + + + Gets the resource tags for this resource. + + + Gets a string representation of the current instance. + + + Gets or sets fog parameters for the current effect. + + + Gets or sets the fog color. + + + Enables or disables fog. + + + Gets or sets the fog ending distance. + + + Gets or sets the fog ending distance. + + + Gets or sets lighting parameters for the current effect. + + + Gets or sets the ambient light color for the current effect. + + + Gets the first directional light for the current effect. + + + Gets the second directional light for the current effect. + + + Gets the third directional light for the current effect. + + + Enables default lighting for the current effect. + + + Enables or disables lighting in an IEffectLights. + + + Gets or sets transformation matrix parameters for the current effect. + + + Gets or sets the projection matrix in the current effect. + + + Gets or sets the view matrix in the current effect. + + + Gets or sets the world matrix in the current effect. + + + Defines a mechanism for retrieving GraphicsDevice objects. + + + The event that occurs when a graphics device is created. + + + + The event that occurs when a graphics device is disposing. + + + + The event that occurs when a graphics device is reset. + + + + The event that occurs when a graphics device is in the process of resetting. + + + + Retrieves a graphcs device. + + + Describes the rendering order of the vertices in a vertex buffer. + + + Initializes a new instance of the IndexBuffer class. + The GraphicsDevice object to associate with the index buffer. + The size (in bits) of each index. + The number of indices. + Behavior options. + + + Initializes a new instance of the IndexBuffer class. + The GraphicsDevice object to associate with the index buffer. + The index value type. + The number of indices. + Behavior options. + + + Gets the state of the related BufferUsage enumeration. + + + Immediately releases the unmanaged resources used by this object. + [MarshalAsAttribute(U1)] true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + Gets a copy of the index buffer data, specifying the start index, starting offset, number of elements, and size of the elements. + Offset in bytes from the beginning of the buffer to the data. + Array of data. + Index of the first element to get. + Number of elements to get. + + + Gets a copy of the index buffer data. + Array of data. + + + Gets a copy of the index buffer data, specifying the start index and number of elements. + Array of data. + Index of the first element to get. + Number of elements to get. + + + Gets the number of indices in this buffer. + + + Gets a value indicating the size of this index element. + + + Sets index buffer data, specifying the offset, start index and number of elements. + Offset in bytes from the beginning of the buffer to the data. + Array of data. + Index of the first element to set. + Number of elements to set. + + + Sets index buffer data. Reference page contains links to related conceptual articles. + Array of data. + + + Sets index buffer data, specifying the start index and number of elements. + Array of data. + Index of the first element to set. + Number of elements to set. + + + Defines the size of an element of an index buffer. + Sixteen bits. + Thirty-two bits. + + + Vertex type interface which is implemented by a custom vertex type structure. + + + Vertex declaration, which defines per-vertex data. + + + Represents a 3D model composed of multiple ModelMesh objects which may be moved independently. + + + Gets a collection of ModelBone objects which describe how each mesh in the Meshes collection for this model relates to its parent mesh. + + + Copies a transform of each bone in a model relative to all parent bones of the bone into a given array. + The array to receive bone transforms. + + + Copies an array of transforms into each bone in the model. + An array containing new bone transforms. + + + Copies each bone transform relative only to the parent bone of the model to a given array. + The array to receive bone transforms. + + + Render a model after applying the matrix transformations. + A world transformation matrix. + A view transformation matrix. + A projection transformation matrix. + + + Gets a collection of ModelMesh objects which compose the model. Each ModelMesh in a model may be moved independently and may be composed of multiple materials identified as ModelMeshPart objects. + + + Gets the root bone for this model. + + + Gets or sets an object identifying this model. + + + Represents bone data for a model. Reference page contains links to related conceptual articles. + + + Gets a collection of bones that are children of this bone. + + + Gets the index of this bone in the Bones collection. + + + Gets the name of this bone. + + + Gets the parent of this bone. + + + Gets or sets the matrix used to transform this bone relative to its parent bone. + + + Represents a set of bones associated with a model. + + + Returns a ModelBoneCollection.Enumerator that can iterate through a ModelBoneCollection. + + + Retrieves a ModelBone from the collection, given the name of the bone. + The name of the bone to retrieve. + + + Finds a bone with a given name if it exists in the collection. + The name of the bone to find. + [OutAttribute] The bone named boneName, if found. + + + Provides the ability to iterate through the bones in an ModelBoneCollection. + + + Gets the current element in the ModelBoneCollection. + + + Immediately releases the unmanaged resources used by this object. + + + Advances the enumerator to the next element of the ModelBoneCollection. + + + Gets the current element in the ModelBoneCollection as a Object. + + + Sets the enumerator to its initial position, which is before the first element in the ModelBoneCollection. + + + Represents a collection of effects associated with a model. + + + Returns a ModelEffectCollection.Enumerator that can iterate through a ModelEffectCollection. + + + Provides the ability to iterate through the bones in an ModelEffectCollection. + + + Gets the current element in the ModelEffectCollection. + + + Immediately releases the unmanaged resources used by this object. + + + Advances the enumerator to the next element of the ModelEffectCollection. + + + Gets the current element in the ModelEffectCollection as a Object. + + + Sets the enumerator to its initial position, which is before the first element in the ModelEffectCollection. + + + Represents a mesh that is part of a Model. + + + Gets the BoundingSphere that contains this mesh. + + + Draws all of the ModelMeshPart objects in this mesh, using their current Effect settings. + + + Gets a collection of effects associated with this mesh. + + + Gets the ModelMeshPart objects that make up this mesh. Each part of a mesh is composed of a set of primitives that share the same material. + + + Gets the name of this mesh. + + + Gets the parent bone for this mesh. The parent bone of a mesh contains a transformation matrix that describes how the mesh is located relative to any parent meshes in a model. + + + Gets or sets an object identifying this mesh. + + + Represents a collection of ModelMesh objects. + + + Returns a ModelMeshCollection.Enumerator that can iterate through a ModelMeshCollection. + + + Retrieves a ModelMesh from the collection, given the name of the mesh. + The name of the mesh to retrieve. + + + Finds a mesh with a given name if it exists in the collection. + The name of the mesh to find. + [OutAttribute] The mesh named meshName, if found. + + + Provides the ability to iterate through the bones in an ModelMeshCollection. + + + Gets the current element in the ModelMeshCollection. + + + Immediately releases the unmanaged resources used by this object. + + + Advances the enumerator to the next element of the ModelMeshCollection. + + + Gets the current element in the ModelMeshCollection as a Object. + + + Sets the enumerator to its initial position, which is before the first element in the ModelMeshCollection. + + + Represents a batch of geometry information to submit to the graphics device during rendering. Each ModelMeshPart is a subdivision of a ModelMesh object. The ModelMesh class is split into multiple ModelMeshPart objects, typically based on material information. + + + Gets or sets the material Effect for this mesh part. Reference page contains code sample. + + + Gets the index buffer for this mesh part. + + + Gets the number of vertices used during a draw call. + + + Gets the number of primitives to render. + + + Gets the location in the index array at which to start reading vertices. + + + Gets or sets an object identifying this model mesh part. + + + Gets the vertex buffer for this mesh part. + + + Gets the offset (in vertices) from the top of vertex buffer. + + + Represents a collection of ModelMeshPart objects. + + + Returns a ModelMeshPartCollection.Enumerator that can iterate through a ModelMeshPartCollection. + + + Provides the ability to iterate through the bones in an ModelMeshPartCollection. + + + Gets the current element in the ModelMeshPartCollection. + + + Immediately releases the unmanaged resources used by this object. + + + Advances the enumerator to the next element of the ModelMeshPartCollection. + + + Gets the current element in the ModelMeshPartCollection as a Object. + + + Sets the enumerator to its initial position, which is before the first element in the ModelMeshPartCollection. + + + Thrown when no available graphics device fits the given device preferences. + + + Create a new instance of this object. + + + Create a new instance of this object. + A message that describes the error. + + + Create a new instance of this object. + A message that describes the error. + The exception that is the cause of the current exception. If the inner parameter is not a null reference, the current exception is raised in a catch block that handles the inner exception. + + + Used to perform an occlusion query against the latest drawn objects. + + + Initializes a new instance of OcclusionQuery with the specified device. + The graphics device to associate with this query. + + + Begins application of the query. + + + Releases the unmanaged resources used by Dispose and optionally releases the managed resources. + [MarshalAsAttribute(U1)] true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + Ends the application of the query. + + + Gets a value that indicates if the occlusion query has completed. + + + Gets the number of visible pixels. + + + Contains presentation parameters. + + + Initializes a new instance of this class. + + + Gets or sets the format of the back buffer. Reference page contains links to related conceptual articles. + + + Gets or sets a value indicating the height of the new swap chain's back buffer. + + + Gets or sets a value indicating the width of the new swap chain's back buffer. + + + Gets the size of this resource. + + + Creates a copy of this PresentationParameters object. + + + Gets or sets the depth stencil data format. + + + Gets or sets the handle to the device window. + + + Gets or sets the orientation of the display. The default value is DisplayOrientation.Default, which means orientation is determined automatically from your BackBufferWidth and BackBufferHeight. + + + Gets or sets a value indicating whether the application is in full screen mode. + + + Gets or sets a value indicating the number of sample locations during multisampling. + + + Gets or sets the maximum rate at which the swap chain's back buffers can be presented to the front buffer. + + + Gets or sets render target usage flags. + + + Defines flags that describe the relationship between the adapter refresh rate and the rate at which Present operations are completed. + Equivalent to setting One. + The driver waits for the vertical retrace period (the runtime will beam trace to prevent tearing). Present operations are not affected more frequently than the screen refresh rate; the runtime completes one Present operation per adapter refresh period, at most. This option is always available for both windowed and full-screen swap chains. + The driver waits for the vertical retrace period. Present operations are not affected more frequently than every second screen refresh. + The runtime updates the window client area immediately, and might do so more than once during the adapter refresh period. Present operations might be affected immediately. This option is always available for both windowed and full-screen swap chains. + + + Defines how vertex data is ordered. + The data is ordered as a sequence of triangles; each triangle is described by three new vertices. Back-face culling is affected by the current winding-order render state. + The data is ordered as a sequence of triangles; each triangle is described by two new vertices and one vertex from the previous triangle. The back-face culling flag is flipped automatically on even-numbered triangles. + The data is ordered as a sequence of line segments; each line segment is described by two new vertices. The count may be any positive integer. + The data is ordered as a sequence of line segments; each line segment is described by one new vertex and the last vertex from the previous line seqment. The count may be any positive integer. + + + Contains rasterizer state, which determines how to convert vector data (shapes) into raster data (pixels). + + + Initializes a new instance of the rasterizer class. + + + A built-in state object with settings for culling primitives with clockwise winding order. + + + A built-in state object with settings for culling primitives with counter-clockwise winding order. + + + Specifies the conditions for culling or removing triangles. The default value is CullMode.CounterClockwise. + + + A built-in state object with settings for not culling any primitives. + + + Sets or retrieves the depth bias for polygons, which is the amount of bias to apply to the depth of a primitive to alleviate depth testing problems for primitives of similar depth. The default value is 0. + + + Immediately releases the unmanaged resources used by this object. + [MarshalAsAttribute(U1)] true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + The fill mode, which defines how a triangle is filled during rendering. The default is FillMode.Solid. + + + Enables or disables multisample antialiasing. The default is true. + + + Enables or disables scissor testing. The default is false. + + + Gets or sets a bias value that takes into account the slope of a polygon. This bias value is applied to coplanar primitives to reduce aliasing and other rendering artifacts caused by z-fighting. The default is 0. + + + Contains a 2D texture that can be used as a render target. + + + Creates an instance of this object. + The graphics device to associate with this render target resource. + Width, in pixels, of the render target. You can use graphicsDevice.PresentationParameters.BackBufferWidth to get the current screen width. + Height, in pixels, of the render target. You can use graphicsDevice.PresentationParameters.BackBufferHeight to get the current screen height. + + + Creates an instance of this object. + The graphics device to associate with this render target resource. + Width, in pixels, of the render target. You can use graphicsDevice.PresentationParameters.BackBufferWidth to get the current screen width. + Height, in pixels, of the render target. You can use graphicsDevice.PresentationParameters.BackBufferHeight to get the current screen height. + [MarshalAsAttribute(U1)] True to enable a full mipmap chain to be generated, false otherwise. + Preferred format for the surface data. This is the format preferred by the application, which may or may not be available from the hardware. + Preferred format for the depth buffer. This is the format preferred by the application, which may or may not be available from the hardware. + + + Creates an instance of this object. + The graphics device to associate with this render target resource. + Width, in pixels, of the render target. You can use graphicsDevice.PresentationParameters.BackBufferWidth to get the current screen width. + Height, in pixels, of the render target. You can use graphicsDevice.PresentationParameters.BackBufferHeight to get the current screen height. + [MarshalAsAttribute(U1)] True to enable a full mipmap chain to be generated, false otherwise. + Preferred format for the surface data. This is the format preferred by the application, which may or may not be available from the hardware. + Preferred format for the depth buffer. This is the format preferred by the application, which may or may not be available from the hardware. + The preferred number of multisample locations. + Behavior options. + + + Occurs when resources are lost due to a lost device event. + + + + Gets the data format for the depth stencil data. + + + Determines if the index buffer data has been lost due to a lost device event. + + + Gets the number of sample locations during multisampling. + + + Gets or sets the render target usage. + + + Binds an array of render targets. + + + Creates an instance of this object. + Identifies a 2D render target. + + + Creates an instance of this object. + Identifies a cubemap render target. + Cubemap face. + + + Gets one face of a cubemap. + + + Gets a 2D texture. + + + Represents a cubic texture resource that will be written to at the end of a render pass. + + + Creates an instance of this object. + The graphics device to associate with this render target resource. + The width and height of this cube texture resource, in pixels. + [MarshalAsAttribute(U1)] True to generate a full mipmap chain, false otherwise. + Preferred format of the surface data. + Preferred format of the depth data. + + + Creates an instance of this object. + The graphics device to associate with this render target resource. + The width and height of this cube texture resource, in pixels. + [MarshalAsAttribute(U1)] True to generate a full mipmap chain, false otherwise. + Preferred format of the surface data. + Preferred format of the depth data. + Preferred number of sample locations during multisampling. + Options identifying the behaviors of this texture resource. + + + Occurs when a resource is lost due to a device being lost. + + + + Gets the depth format of this rendertarget. + + + Determines if the data has been lost due to a lost device event. + + + Gets the number of multisample locations. + + + Gets the usage mode of this rendertarget. + + + Determines how render target data is used once a new render target is set. + Always clears the render target data. + Either clears or keeps the data, depending on the current platform. On Xbox 360, the render target will discard contents. On PC, the render target will discard if multisampling is enabled, and preserve the contents if not. + Always keeps the render target data. + + + Contains event data. + + + The object raising the event. + + + Arguments for a ResourceDestroyed event. + + + Gets the name of the destroyed resource. + + + Gets the resource manager tag of the destroyed resource. + + + Contains sampler state, which determines how to sample texture data. + + + Initializes a new instance of the sampler state class. + + + Gets or sets the texture-address mode for the u-coordinate. + + + Gets or sets the texture-address mode for the v-coordinate. + + + Gets or sets the texture-address mode for the w-coordinate. + + + Contains default state for anisotropic filtering and texture coordinate clamping. + + + Contains default state for anisotropic filtering and texture coordinate wrapping. + + + Immediately releases the unmanaged resources used by this object. + [MarshalAsAttribute(U1)] true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + Gets or sets the type of filtering during sampling. + + + Contains default state for linear filtering and texture coordinate clamping. + + + Contains default state for linear filtering and texture coordinate wrapping. + + + Gets or sets the maximum anisotropy. The default value is 0. + + + Gets or sets the level of detail (LOD) index of the largest map to use. + + + Gets or sets the mipmap LOD bias. The default value is 0. + + + Contains default state for point filtering and texture coordinate clamping. + + + Contains default state for point filtering and texture coordinate wrapping. + + + Collection of SamplerState objects. + + + Gets a specific SamplerState object using an index value. + Index of the object to retrieve. + + + Describes whether existing vertex or index buffer data will be overwritten or discarded during a SetData operation. + The SetData operation will discard the entire buffer. A pointer to a new memory area is returned so that the direct memory access (DMA) and rendering from the previous area do not stall. + Portions of existing data in the buffer may be overwritten during this operation. + The SetData operation will not overwrite existing data in the vertex and index buffers. Specifying this option allows the driver to return immediately from a SetData operation and continue rendering. + + + Contains a configurable effect for rendering skinned character models. + + + Creates a SkinnedEffect with default parameter settings. + The graphics device. + + + Creates a SkinnedEffect by cloning parameter settings from an existing instance. + An existing instance. + + + Gets or sets the material alpha which determines its transparency. Range is between 1 (fully opaque) and 0 (fully transparent). + + + Gets or sets the ambient color for a light, the range of color values is from 0 to 1. + + + Creates a clone of the current SkinnedEffect instance. + + + Gets or sets the diffuse color for a material, the range of color values is from 0 to 1. + + + Gets the first directional light. + + + Gets the second directional light. + + + Gets the third directional light. + + + Gets or sets the emissive color for a material, the range of color values is from 0 to 1. + + + Sets up standard key, fill, and back lighting for a SkinnedEffect. + + + Gets or sets the fog color, the range of color values is from 0 to 1. + + + Gets or sets the fog enable flag. + + + Gets or sets the maximum z value for fog, which ranges from 0 to 1. + + + Gets or sets the minimum z value for fog, which ranges from 0 to 1. + + + Gets the bone transform matrices for a SkinnedEffect. + The number of matrices. + + + The maximum number of bones. + + + Enables lighting in an SkinnedEffect. + + + Computes derived parameter values immediately before applying the effect. + + + Gets or sets the per-pixel prefer lighting flag. + + + Gets or sets the projection matrix. + + + Sets an array of bone transform matrices for a SkinnedEffect. + An array of bone transformation matrices; the maximum number of bones (matrices) allowed is 72. + + + Gets or sets the specular color for a material, the range of color values is from 0 to 1. + + + Gets or sets the material specular power. + + + Gets or sets the current texture. + + + Gets or sets the view matrix. + + + Gets or sets the number of per-vertex skinning weights to evaluate, which is either 1, 2, or 4. + + + Gets or sets the world matrix. + + + Enables a group of sprites to be drawn using the same settings. + + + Initializes a new instance of the class, which enables a group of sprites to be drawn using the same settings. + The graphics device where sprites will be drawn. + + + Begins a sprite batch operation using deferred sort and default state objects (BlendState.AlphaBlend, SamplerState.LinearClamp, DepthStencilState.None, RasterizerState.CullCounterClockwise). + + + Begins a sprite batch operation using the specified sort and blend state object and default state objects (DepthStencilState.None, SamplerState.LinearClamp, RasterizerState.CullCounterClockwise). If you pass a null blend state, the default is BlendState.AlphaBlend. + Sprite drawing order. + Blending options. + + + Begins a sprite batch operation using the specified sort, blend, sampler, depth stencil and rasterizer state objects. Passing null for any of the state objects selects the default default state objects (BlendState.AlphaBlend, SamplerState.LinearClamp, DepthStencilState.None, RasterizerState.CullCounterClockwise). + Sprite drawing order. + Blending options. + Texture sampling options. + Depth and stencil options. + Rasterization options. + + + Begins a sprite batch operation using the specified sort, blend, sampler, depth stencil and rasterizer state objects, plus a custom effect. Passing null for any of the state objects selects the default default state objects (BlendState.AlphaBlend, DepthStencilState.None, RasterizerState.CullCounterClockwise, SamplerState.LinearClamp). Passing a null effect selects the default SpriteBatch Class shader. + Sprite drawing order. + Blending options. + Texture sampling options. + Depth and stencil options. + Rasterization options. + Effect state options. + + + Begins a sprite batch operation using the specified sort, blend, sampler, depth stencil, rasterizer state objects, plus a custom effect and a 2D transformation matrix. Passing null for any of the state objects selects the default default state objects (BlendState.AlphaBlend, DepthStencilState.None, RasterizerState.CullCounterClockwise, SamplerState.LinearClamp). Passing a null effect selects the default SpriteBatch Class shader. + Sprite drawing order. + Blending options. + Texture sampling options. + Depth and stencil options. + Rasterization options. + Effect state options. + Transformation matrix for scale, rotate, translate options. + + + Immediately releases the unmanaged resources used by this object. + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + Adds a sprite to a batch of sprites for rendering using the specified texture, destination rectangle, and color. Reference page contains links to related code samples. + A texture. + A rectangle that specifies (in screen coordinates) the destination for drawing the sprite. + The color to tint a sprite. Use Color.White for full color with no tinting. + + + Adds a sprite to a batch of sprites for rendering using the specified texture, destination rectangle, source rectangle, and color. + A texture. + A rectangle that specifies (in screen coordinates) the destination for drawing the sprite. If this rectangle is not the same size as the source rectangle, the sprite will be scaled to fit. + A rectangle that specifies (in texels) the source texels from a texture. Use null to draw the entire texture. + The color to tint a sprite. Use Color.White for full color with no tinting. + + + Adds a sprite to a batch of sprites for rendering using the specified texture, destination rectangle, source rectangle, color, rotation, origin, effects and layer. + A texture. + A rectangle that specifies (in screen coordinates) the destination for drawing the sprite. If this rectangle is not the same size as the source rectangle, the sprite will be scaled to fit. + A rectangle that specifies (in texels) the source texels from a texture. Use null to draw the entire texture. + The color to tint a sprite. Use Color.White for full color with no tinting. + Specifies the angle (in radians) to rotate the sprite about its center. + The sprite origin; the default is (0,0) which represents the upper-left corner. + Effects to apply. + The depth of a layer. By default, 0 represents the front layer and 1 represents a back layer. Use SpriteSortMode if you want sprites to be sorted during drawing. + + + Adds a sprite to a batch of sprites for rendering using the specified texture, position and color. Reference page contains links to related code samples. + A texture. + The location (in screen coordinates) to draw the sprite. + The color to tint a sprite. Use Color.White for full color with no tinting. + + + Adds a sprite to a batch of sprites for rendering using the specified texture, position, source rectangle, and color. + A texture. + The location (in screen coordinates) to draw the sprite. + A rectangle that specifies (in texels) the source texels from a texture. Use null to draw the entire texture. + The color to tint a sprite. Use Color.White for full color with no tinting. + + + Adds a sprite to a batch of sprites for rendering using the specified texture, position, source rectangle, color, rotation, origin, scale, effects and layer. Reference page contains links to related code samples. + A texture. + The location (in screen coordinates) to draw the sprite. + A rectangle that specifies (in texels) the source texels from a texture. Use null to draw the entire texture. + The color to tint a sprite. Use Color.White for full color with no tinting. + Specifies the angle (in radians) to rotate the sprite about its center. + The sprite origin; the default is (0,0) which represents the upper-left corner. + Scale factor. + Effects to apply. + The depth of a layer. By default, 0 represents the front layer and 1 represents a back layer. Use SpriteSortMode if you want sprites to be sorted during drawing. + + + Adds a sprite to a batch of sprites for rendering using the specified texture, position, source rectangle, color, rotation, origin, scale, effects, and layer. Reference page contains links to related code samples. + A texture. + The location (in screen coordinates) to draw the sprite. + A rectangle that specifies (in texels) the source texels from a texture. Use null to draw the entire texture. + The color to tint a sprite. Use Color.White for full color with no tinting. + Specifies the angle (in radians) to rotate the sprite about its center. + The sprite origin; the default is (0,0) which represents the upper-left corner. + Scale factor. + Effects to apply. + The depth of a layer. By default, 0 represents the front layer and 1 represents a back layer. Use SpriteSortMode if you want sprites to be sorted during drawing. + + + Adds a string to a batch of sprites for rendering using the specified font, text, position, and color. + A font for diplaying text. + A text string. + The location (in screen coordinates) to draw the sprite. + The color to tint a sprite. Use Color.White for full color with no tinting. + + + Adds a string to a batch of sprites for rendering using the specified font, text, position, color, rotation, origin, scale, effects and layer. + A font for diplaying text. + A text string. + The location (in screen coordinates) to draw the sprite. + The color to tint a sprite. Use Color.White for full color with no tinting. + Specifies the angle (in radians) to rotate the sprite about its center. + The sprite origin; the default is (0,0) which represents the upper-left corner. + Scale factor. + Effects to apply. + The depth of a layer. By default, 0 represents the front layer and 1 represents a back layer. Use SpriteSortMode if you want sprites to be sorted during drawing. + + + Adds a string to a batch of sprites for rendering using the specified font, text, position, color, rotation, origin, scale, effects and layer. + A font for diplaying text. + A text string. + The location (in screen coordinates) to draw the sprite. + The color to tint a sprite. Use Color.White for full color with no tinting. + Specifies the angle (in radians) to rotate the sprite about its center. + The sprite origin; the default is (0,0) which represents the upper-left corner. + Scale factor. + Effects to apply. + The depth of a layer. By default, 0 represents the front layer and 1 represents a back layer. Use SpriteSortMode if you want sprites to be sorted during drawing. + + + Adds a string to a batch of sprites for rendering using the specified font, text, position, and color. + A font for diplaying text. + Text string. + The location (in screen coordinates) to draw the sprite. + The color to tint a sprite. Use Color.White for full color with no tinting. + + + Adds a string to a batch of sprites for rendering using the specified font, text, position, color, rotation, origin, scale, effects and layer. + A font for diplaying text. + Text string. + The location (in screen coordinates) to draw the sprite. + The color to tint a sprite. Use Color.White for full color with no tinting. + Specifies the angle (in radians) to rotate the sprite about its center. + The sprite origin; the default is (0,0) which represents the upper-left corner. + Scale factor. + Effects to apply. + The depth of a layer. By default, 0 represents the front layer and 1 represents a back layer. Use SpriteSortMode if you want sprites to be sorted during drawing. + + + Adds a string to a batch of sprites for rendering using the specified font, text, position, color, rotation, origin, scale, effects and layer. + A font for diplaying text. + Text string. + The location (in screen coordinates) to draw the sprite. + The color to tint a sprite. Use Color.White for full color with no tinting. + Specifies the angle (in radians) to rotate the sprite about its center. + The sprite origin; the default is (0,0) which represents the upper-left corner. + Scale factor. + Effects to apply. + The depth of a layer. By default, 0 represents the front layer and 1 represents a back layer. Use SpriteSortMode if you want sprites to be sorted during drawing. + + + Flushes the sprite batch and restores the device state to how it was before Begin was called. + + + Defines sprite mirroring options. + Rotate 180 degrees about the Y axis before rendering. + Rotate 180 degrees about the X axis before rendering. + No rotations specified. + + + Represents a font texture. + + + Gets a collection of all the characters that are included in the font. + + + Gets or sets the default character for the font. + + + Gets or sets the vertical distance (in pixels) between the base lines of two consecutive lines of text. Line spacing includes the blank space between lines as well as the height of the characters. + + + Returns the width and height of a string as a Vector2. + The string to measure. + + + Returns the width and height of a string as a Vector2. + The string to measure. + + + Gets or sets the spacing of the font characters. + + + Defines sprite sort-rendering options. + Same as Deferred mode, except sprites are sorted by depth in back-to-front order prior to drawing. This procedure is recommended when drawing transparent sprites of varying depths. + Sprites are not drawn until End is called. End will apply graphics device settings and draw all the sprites in one batch, in the same order calls to Draw were received. This mode allows Draw calls to two or more instances of SpriteBatch without introducing conflicting graphics device settings. SpriteBatch defaults to Deferred mode. + Same as Deferred mode, except sprites are sorted by depth in front-to-back order prior to drawing. This procedure is recommended when drawing opaque sprites of varying depths. + Begin will apply new graphics device settings, and sprites will be drawn within each Draw call. In Immediate mode there can only be one active SpriteBatch instance without introducing conflicting device settings. + Same as Deferred mode, except sprites are sorted by texture prior to drawing. This can improve performance when drawing non-overlapping sprites of uniform depth. + + + Defines stencil buffer operations. + Decrements the stencil-buffer entry, wrapping to the maximum value if the new value is less than 0. + Decrements the stencil-buffer entry, clamping to 0. + Increments the stencil-buffer entry, wrapping to 0 if the new value exceeds the maximum value. + Increments the stencil-buffer entry, clamping to the maximum value. + Inverts the bits in the stencil-buffer entry. + Does not update the stencil-buffer entry. This is the default value. + Replaces the stencil-buffer entry with a reference value. + Sets the stencil-buffer entry to 0. + + + Defines various types of surface formats. + (Unsigned format) 32-bit ARGB pixel format with alpha, using 8 bits per channel. + (Unsigned format) 16-bit BGR pixel format with 5 bits for blue, 6 bits for green, and 5 bits for red. + (Unsigned format) 16-bit BGRA pixel format where 5 bits are reserved for each color and 1 bit is reserved for alpha. + (Unsigned format) 16-bit BGRA pixel format with 4 bits for each channel. + DXT1 compression texture format. The runtime will not allow an application to create a surface using a DXTn format unless the surface dimensions are multiples of 4. This applies to offscreen-plain surfaces, render targets, 2D textures, cube textures, and volume textures. + DXT3 compression texture format. The runtime will not allow an application to create a surface using a DXTn format unless the surface dimensions are multiples of 4. This applies to offscreen-plain surfaces, render targets, 2D textures, cube textures, and volume textures. + DXT5 compression texture format. The runtime will not allow an application to create a surface using a DXTn format unless the surface dimensions are multiples of 4. This applies to offscreen-plain surfaces, render targets, 2D textures, cube textures, and volume textures. + (Signed format) 16-bit bump-map format using 8 bits each for u and v data. + (Signed format) 32-bit bump-map format using 8 bits for each channel. + (Unsigned format) 32-bit RGBA pixel format using 10 bits for each color and 2 bits for alpha. + (Unsigned format) 32-bit pixel format using 16 bits each for red and green. + (Unsigned format) 64-bit RGBA pixel format using 16 bits for each component. + (Unsigned format) 8-bit alpha only. + (IEEE format) 32-bit float format using 32 bits for the red channel. + (IEEE format) 64-bit float format using 32 bits for the red channel and 32 bits for the green channel. + (IEEE format) 128-bit float format using 32 bits for each channel (alpha, blue, green, red). + (Floating-point format) 16-bit float format using 16 bits for the red channel. + (Floating-point format) 32-bit float format using 16 bits for the red channel and 16 bits for the green channel. + (Floating-point format) 64-bit float format using 16 bits for each channel (alpha, blue, green, red). + (Floating-point format) for high dynamic range data. + + + Represents a texture resource. + + + Gets the format of the texture data. + + + Gets the number of texture levels in a multilevel texture. + + + Represents a 2D grid of texels. + + + Creates a new instance of this object. + The device. + Texture width. + Texture height. + + + Creates a new instance of this object. + The device. + Texture width. + Texture height. + [MarshalAsAttribute(U1)] True to generate a full mipmap chain; false otherwise. + Texture data format. + + + Gets the size of this resource. + + + Loads texture data from a stream. + A graphics device. + Data stream from one of the following file types: .gif, .jpg or .png. + + + Loads texture data from a stream. + A graphics device. + Data stream from one of the following file types: .gif, .jpg or .png. + The requested image width. + The requested image height. + Control the aspect ratio when zooming (scaling); set to false to maintain a constant aspect ratio, true otherwise. See remarks. + + + Gets a copy of 2D texture data, specifying a mimap level, source rectangle, start index, and number of elements. Reference page contains code sample. + Mipmap level. + The section of the texture to copy. null indicates the data will be copied from the entire texture. + Array of data. + Index of the first element to get. + Number of elements to get. + + + Gets a copy of 2D texture data. Reference page contains code sample. + Array of data. + + + Gets a copy of 2D texture data, specifying a start index and number of elements. Reference page contains code sample. + Array of data. + Index of the first element to get. + Number of elements to get. + + + Gets the height of this texture resource, in pixels. + + + Saves texture data as a .jpg. + Data stream number. + Image width. + Image height. + + + Saves texture data as a .png. + Data stream number. + Image width. + Image height. + + + Sets 2D texture data, specifying a mipmap level, source rectangle, start index, and number of elements. + Mipmap level. + A bounding box that defines the position and location (in pixels) of the data. + Array of data. + Index of the first element to set. + Number of elements to set. + + + Sets 2D texture data. Reference page contains links to related conceptual articles. + Array of data. + + + Sets 2D texture data, specifying a start index, and number of elements. + Array of data. + Index of the first element to set. + Number of elements to set. + + + Gets the width of this texture resource, in pixels. + + + Represents a 3D volume of texels. + + + Creates a new instance of this object. + A device. + Texture width. + Texture height. + Texture depth. + [MarshalAsAttribute(U1)] True to generate a full mipmap chain; false otherwise. + Data format. + + + Gets the depth of this volume texture resource, in pixels. + + + Gets a copy of 3D texture data, specifying a mimap level, source rectangle, start index, and number of elements. + Mipmap level. + Position of the left side of the box on the x-axis. + Position of the top of the box on the y-axis. + Position of the right side of the box on the x-axis. + Position of the bottom of the box on the y-axis. + Position of the front of the box on the z-axis. + Position of the back of the box on the z-axis. + Array of data. + Index of the first element to get. + Number of elements to get. + + + Gets a copy of 3D texture data. + Array of data. + + + Gets a copy of 3D texture data, specifying a start index and number of elements. + Array of data. + Index of the first element to get. + Number of elements to get. + + + Gets the height of this texture resource, in pixels. + + + Sets 3D texture data, specifying a mipmap level, source box, start index, and number of elements. + Mipmap level. + X coordinate of the left face of the 3D bounding cube. + Y coordinate of the top face of the 3D bounding cube. + X coordinate of the right face of the 3D bounding cube. + Y coordinate of the bottom face of the 3D bounding cube. + Z coordinate of the front face of the 3D bounding cube. + Z coordinate of the back face of the 3D bounding cube. + Array of data. + Index of the first element to set. + Number of elements to set. + + + Sets 3D texture data. + Array of data. + + + Sets 3D texture data, specifying a start index and number of elements. + Array of data. + Index of the first element to set. + Number of elements to set. + + + Gets the width of this texture resource, in pixels. + + + Defines modes for addressing texels using texture coordinates that are outside of the typical range of 0.0 to 1.0. + Texture coordinates outside the range [0.0, 1.0] are set to the texture color at 0.0 or 1.0, respectively. + Similar to Wrap, 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. + Tile 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. + + + Represents a collection of Texture objects. + + + Gets or sets the Texture at the specified sampler number. + Zero-based sampler number. Textures are bound to samplers; samplers define sampling state such as the filtering mode and the address wrapping mode. Programmable shaders reference textures using this sampler number. + + + Represents a set of six 2D textures, one for each face of a cube. + + + Creates a new instance of this object. + The device. + The size (in pixels) of the top-level faces of the cube texture. Subsequent levels of each face will be the truncated value of half of the previous level's pixel dimension (independently). Each dimension is clamped to a minimum of 1 pixel. + [MarshalAsAttribute(U1)] True to generate a full mipmap chain, false otherwise. + Surface data format. + + + Gets a copy of cube texture data, specifying a cubemap face, mimap level, source rectangle, start index, and number of elements. + Cube map face. + Mipmap level. + The section of the texture where the data will be placed. null indicates the data will be copied over the entire texture. + Array of data. + Index of the first element to get. + Number of elements to get. + + + Gets a copy of cube texture data specifying a cubemap face. + Cubemap face. + Array of data. + + + Gets a copy of cube texture data, specifying a cubemap face, start index, and number of elements. + Cubemap face. + Array of data. + Index of the first element to get. + Number of elements to get. + + + Sets cube texture data, specifying a cubemap face, mipmap level, source rectangle, start index, and number of elements. + Cubemap face. + Mipmap level. + Region in the texture to set the data; use null to set data to the entire texture. + Array of data. + Index of the first element to set. + Number of elements to set. + + + Sets cube texture data, specifying a cubemap face. + The cubemap face. + Array of data. + + + Sets cube texture data, specifying a cubemap face, start index, and number of elements. + The cubemap face. + Array of data. + Index of the first element to set. + Number of elements to set. + + + Gets the width and height of this texture resource, in pixels. + + + Defines filtering types during texture sampling. + Use linear filtering. + Use point filtering. + Use anisotropic filtering. + Use linear filtering to shrink or expand, and point filtering between mipmap levels (mip). + Use point filtering to shrink (minify) or expand (magnify), and linear filtering between mipmap levels. + Use linear filtering to shrink, point filtering to expand, and linear filtering between mipmap levels. + Use linear filtering to shrink, point filtering to expand, and point filtering between mipmap levels. + Use point filtering to shrink, linear filtering to expand, and linear filtering between mipmap levels. + Use point filtering to shrink, linear filtering to expand, and point filtering between mipmap levels. + + + Represents a list of 3D vertices to be streamed to the graphics device. + + + Creates an instance of this object. + The graphics device. + The vertex declaration, which describes per-vertex data. + The number of vertices. + Behavior options; it is good practice for this to match the createOptions parameter in the GraphicsDevice constructor. + + + Creates an instance of this object. + The graphics device. + The data type. + The number of vertices. + Behavior options; it is good practice for this to match the createOptions parameter in the GraphicsDevice constructor. + + + Gets the state of the related BufferUsage enumeration. + + + Immediately releases the unmanaged resources used by this object. + [MarshalAsAttribute(U1)] true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + Gets a copy of the vertex buffer data, specifying the starting offset, start index, number of elements, and vertex stride. + Offset in bytes from the beginning of the buffer to the data. + Array of data. + Index of the first element to get. + Number of elements to get. + Size, in bytes, of an element in the vertex buffer. + + + Gets a copy of the vertex buffer data. + Array of data. + + + Gets a copy of the vertex buffer data, specifying the start index and number of elements. + Array of data. + Index of the first element to get. + Number of elements to get. + + + Sets vertex buffer data, specifying the offset, start index, number of elements, and the vertex stride. + Offset in bytes from the beginning of the buffer to the data. + Array of data. + Index of the first element to set. + Number of elements to set. + Stride, or size, of a vertex. + + + Sets vertex buffer data. Reference page contains code sample. + Array of data. + + + Sets vertex buffer data, specifying the start index and number of elements. + Array of data. + Index of the first element to set. + Number of elements to set. + + + Gets the number of vertices. + + + Defines per-vertex data in a buffer. + + + Binding structure that specifies a vertex buffer and other per-vertex parameters (such as offset and instancing) for a graphics device. + + + Creates an instance of this object. + The vertex buffer. + + + Creates an instance of this object. + The vertex buffer. + Offset (in bytes) from the beginning of the buffer to the first vertex to use. + + + Creates an instance of this object. + The vertex buffer. + Offset (in bytes) from the beginning of the buffer to the first vertex to use. + Number (or frequency) of instances to draw for each draw call; 1 means draw one instance, 2 means draw 2 instances, etc. Use 0 if you are not instancing. + + + Gets the instancing frequency. + + + Gets a vertex buffer. + + + Gets the offset between the beginning of the buffer and the vertex data to use. + + + A vertex declaration, which defines per-vertex data. + + + Creates an instance of this object. + [ParamArrayAttribute] An array of per-vertex elements. + + + Creates an instance of this object. + The number of bytes per element. + [ParamArrayAttribute] An array of per-vertex elements. + + + Immediately releases the unmanaged resources used by this object. + [MarshalAsAttribute(U1)] true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + Gets the vertex shader declaration. + + + The number of bytes from one vertex to the next. + + + Defines input vertex data to the pipeline. + + + Initializes a new instance of the VertexElement class. + Offset (if any) from the beginning of the stream to the beginning of the vertex data. + One of several predefined types that define the vertex data size. + The intended use of the vertex data. + Modifies the usage data to allow the user to specify multiple usage types. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The Object to compare with the current VertexElement. + + + Gets the hash code for this instance. + + + Retrieves or sets the offset (if any) from the beginning of the stream to the beginning of the vertex data. + + + Compares two objects to determine whether they are the same. + Object to the left of the equality operator. + Object to the right of the equality operator. + + + Compares two objects to determine whether they are different. + Object to the left of the inequality operator. + Object to the right of the inequality operator. + + + Retrieves a string representation of this object. + + + Modifies the usage data to allow the user to specify multiple usage types. + + + Gets or sets the format of this vertex element. + + + Gets or sets a value describing how the vertex element is to be used. + + + Defines vertex element formats. + Single-component, 32-bit floating-point, expanded to (float, 0, 0, 1). + Two-component, 32-bit floating-point, expanded to (float, Float32 value, 0, 1). + Three-component, 32-bit floating point, expanded to (float, float, float, 1). + Four-component, 32-bit floating point, expanded to (float, float, float, float). + Two-component, 16-bit floating point expanded to (value, value, value, value). This type is valid for vertex shader version 2.0 or higher. + Four-component, 16-bit floating-point expanded to (value, value, value, value). This type is valid for vertex shader version 2.0 or higher. + Four-component, packed, unsigned byte, mapped to 0 to 1 range. Input is in Int32 format (ARGB) expanded to (R, G, B, A). + Normalized, two-component, signed short, expanded to (first short/32767.0, second short/32767.0, 0, 1). This type is valid for vertex shader version 2.0 or higher. + Normalized, four-component, signed short, expanded to (first short/32767.0, second short/32767.0, third short/32767.0, fourth short/32767.0). This type is valid for vertex shader version 2.0 or higher. + Two-component, signed short expanded to (value, value, 0, 1). + Four-component, signed short expanded to (value, value, value, value). + Four-component, unsigned byte. + + + Defines usage for vertex elements. + Vertex binormal data. + Blending indices data. (BlendIndices with UsageIndex = 0) specifies matrix indices for fixed-function vertex processing using indexed paletted skinning. + Blending weight data. (BlendWeight with UsageIndex = 0) specifies the blend weights in fixed-function vertex processing. + Vertex data contains diffuse or specular color. (Color with UsageIndex = 0) specifies the diffuse color in the fixed-function vertex shader and in pixel shaders prior to ps_3_0. (Color with UsageIndex = 1) specifies the specular color in the fixed-function vertex shader and in pixel shaders prior to ps_3_0. + Vertex data contains depth data. + Vertex data contains fog data. (Fog with UsageIndex = 0) specifies a fog blend value to use after pixel shading is finished. This flag applies to pixel shaders prior to version ps_3_0. + Vertex normal data. (Normal with UsageIndex = 0) specifies vertex normals for fixed-function vertex processing and the N-patch tessellator. (Normal with UsageIndex = 1) specifies vertex normals for fixed-function vertex processing for skinning. + Point size data. (PointSize with UsageIndex = 0) specifies the point-size attribute used by the setup engine of the rasterizer to expand a point into a quad for the point-sprite functionality. + Position data. (Position with UsageIndex = 0 ) specifies the nontransformed position in fixed-function vertex processing and the N-patch tessellator. (Position with UsageIndex = 1) specifies the nontransformed position in the fixed-function vertex shader for skinning. + Vertex data contains sampler data. (Sample with UsageIndex = 0) specifies the displacement value to look up. + Vertex tangent data. + Single, positive floating-point value. (TessellateFactor with UsageIndex = 0) specifies a tessellation factor used in the tessellation unit to control the rate of tessellation. + Texture coordinate data. (TextureCoordinate, n) specifies texture coordinates in fixed-function vertex processing and in pixel shaders prior to ps_3_0. These coordinates can be used to pass user-defined data. + + + Describes a custom vertex format structure that contains position and color information. + + + Initializes a new instance of the VertexPositionColor class. + The position of the vertex. + The color of the vertex. + + + The vertex color. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The Object to compare with the current VertexPositionColor. + + + Gets the hash code for this instance. + + + Gets a vertex declaration. + + + Compares two objects to determine whether they are the same. + Object to the left of the equality operator. + Object to the right of the equality operator. + + + Compares two objects to determine whether they are different. + Object to the left of the inequality operator. + Object to the right of the inequality operator. + + + XYZ position. + + + Retrieves a string representation of this object. + + + Vertex declaration, which defines per-vertex data. + + + Describes a custom vertex format structure that contains position, color, and one set of texture coordinates. + + + Initializes a new instance of the VertexPositionColorTexture class. + Position of the vertex. + Color of the vertex. + Texture coordinate of the vertex. + + + The vertex color. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The Object to compare with the current VertexPositionColorTexture. + + + Gets the hash code for this instance. + + + Gets a vertex declaration. + + + Compares two objects to determine whether they are the same. + Object to the left of the equality operator. + Object to the right of the equality operator. + + + Compares two objects to determine whether they are different. + Object to the left of the inequality operator. + Object to the right of the inequality operator. + + + XYZ position. + + + UV texture coordinates. + + + Retrieves a string representation of this object. + + + Vertex declaration, which defines per-vertex data. + + + Describes a custom vertex format structure that contains position, normal data, and one set of texture coordinates. + + + Initializes a new instance of the VertexPositionNormalTexture class. + Position of the vertex. + The vertex normal. + The texture coordinate. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The Object to compare with the current VertexPositionNormalTexture. + + + Gets the hash code for this instance. + + + Gets a vertex declaration. + + + XYZ surface normal. + + + Compares two objects to determine whether they are the same. + Object to the left of the equality operator. + Object to the right of the equality operator. + + + Compares two objects to determine whether they are different. + Object to the left of the inequality operator. + Object to the right of the inequality operator. + + + XYZ position. + + + UV texture coordinates. + + + Retrieves a string representation of this object. + + + Vertex declaration, which defines per-vertex data. + + + Describes a custom vertex format structure that contains position and one set of texture coordinates. + + + Initializes a new instance of the VertexPositionTexture class. + Position of the vertex. + Texture coordinate of the vertex. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The Object to compare with the current VertexPositionTexture. + + + Gets the hash code for this instance. + + + Gets a vertex declaration. + + + Compares two objects to determine whether they are the same. + Object to the left of the equality operator. + Object to the right of the equality operator. + + + Compares two objects to determine whether they are different. + Object to the left of the inequality operator. + Object to the right of the inequality operator. + + + XYZ position. + + + UV texture coordinates. + + + Retrieves a string representation of this object. + + + Vertex declaration, which defines per-vertex data. + + + Defines the window dimensions of a render-target surface onto which a 3D volume projects. + + + Creates an instance of this object. + A bounding box that defines the location and size of the viewport in a render target. + + + Creates an instance of this object. + The x coordinate of the upper-left corner of the viewport in pixels. + The y coordinate of the upper-left corner of the viewport in pixels. + The width of the viewport in pixels. + The height of the viewport in pixels. + + + Gets the aspect ratio used by the viewport + + + Gets the size of this resource. + + + Gets or sets the height dimension of the viewport on the render-target surface, in pixels. + + + Gets or sets the maximum depth of the clip volume. + + + Gets or sets the minimum depth of the clip volume. + + + Projects a 3D vector from object space into screen space. + The vector to project. + The projection matrix. + The view matrix. + The world matrix. + + + Returns the title safe area of the current viewport. + + + Retrieves a string representation of this object. + + + Converts a screen space point into a corresponding point in world space. + The vector to project. + The projection matrix. + The view matrix. + The world matrix. + + + Gets or sets the width dimension of the viewport on the render-target surface, in pixels. + + + Gets or sets the pixel coordinate of the upper-left corner of the viewport on the render-target surface. + + + Gets or sets the pixel coordinate of the upper-left corner of the viewport on the render-target surface. + + + \ No newline at end of file diff --git a/references/Windows/Microsoft.Xna.Framework.Input.Touch.dll b/references/Windows/Microsoft.Xna.Framework.Input.Touch.dll new file mode 100644 index 0000000000000000000000000000000000000000..b106e56294afa8d2a3d06a070428a6b0e8a0a969 GIT binary patch literal 23040 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 literal 0 HcmV?d00001 diff --git a/references/Windows/Microsoft.Xna.Framework.Input.Touch.xml b/references/Windows/Microsoft.Xna.Framework.Input.Touch.xml new file mode 100644 index 0000000..c04c963 --- /dev/null +++ b/references/Windows/Microsoft.Xna.Framework.Input.Touch.xml @@ -0,0 +1,222 @@ + + + + + A representation of data from a multitouch gesture over a span of time. + + + Holds delta information about the first touchpoint in a multitouch gesture. + + + Holds delta information about the second touchpoint in a multitouch gesture. + + + The type of gesture in a multitouch gesture sample. + + + Holds the current position of the first touchpoint in this gesture sample. + + + Holds the current position of the the second touchpoint in this gesture sample. + + + Holds the starting time for this touch gesture sample. + + + Contains values that represent different multitouch gestures that can be detected by TouchPanel.ReadGesture. Reference page contains links to related code samples. + Represents no gestures. + The user briefly touched a single point on the screen. + The user tapped the screen twice in quick succession. This always is preceded by a Tap gesture. If the time between taps is too great to be considered a DoubleTap, two Tap gestures will be generated instead. + The user touched a single point on the screen for approximately one second. This is a single event, and not continuously generated while the user is holding the touchpoint. + The user touched the screen, and then performed a horizontal (left to right or right to left) gesture. + The user touched the screen, and then performed a vertical (top to bottom or bottom to top) gesture. + The user touched the screen, and then performed a free-form drag gesture. + The user touched two points on the screen, and then converged or diverged them. Pinch behaves like a two-finger drag. When this gesture is enabled, it takes precedence over drag gestures while two fingers are down. + The user performed a touch combined with a quick swipe of the screen. Flicks are positionless. The velocity of the flick can be retrieved by reading the Delta member of GestureSample. + A drag gesture (VerticalDrag, HorizontalDrag, or FreeDrag) was completed. This signals only completion. No position or delta data is valid for this sample. + A pinch operation was completed. This signals only completion. No position or delta data is valid for this sample. + + + Provides methods and properties for accessing state information for the touch screen of a touch-enabled device. Reference page contains links to related code samples. + + + Initializes a new instance of the TouchCollection structure with a set of touch locations. Reference page contains links to related code samples. + Array of touch locations. + + + Adds a TouchLocation to the collection. + TouchLocation to add. + + + Removes all TouchLocation objects from the collection. + + + Checks if the current touch collection contains the specified touch location. + Touch location to be checked against the current collection. + + + Copies the touch location to the collection at the specified index. + Array receiving the copied touch location. + Target index of the collection. + + + Gets the current number of touch locations for the touch screen. + + + Retrieves the touch location matching the specified ID. + ID of touch location sought. + [OutAttribute] Touch location item matching the specified ID. + + + Returns an enumerator that iterates through the TouchCollection. + + + Determines the index of a TouchLocation in the TouchCollection. + TouchLocation to locate in the collection. + + + Inserts a new TouchLocation into the TouchCollection at a specified index. + Index in the touch collection for the new item. + TouchLocation to be inserted. + + + Indicates if the touch screen is available for use. + + + Determines if the touch location array is read-only. + + + Gets or sets the information of the specified touch location. + Index of the touch location to return. + + + Removes the specified TouchLocation from the TouchCollection. + TouchLocation to be removed. + + + Removes a TouchLocation at the specified index in the TouchCollection. + Index of the TouchLocation to remove. + + + Returns an enumerator that iterates through the TouchCollection. + + + Provides the ability to iterate through the touch locations in a TouchCollection. + + + Gets the current element in the TouchCollection. + + + Immediately releases the unmanaged resources used by this object. + + + Advances the enumerator to the next element of the TouchCollection. + + + Gets the current element in the TouchCollection as an object. + + + Sets the enumerator to its initial position, which is before the first element in the TouchCollection. + + + Provides methods and properties for interacting with a touch location on a touch screen device. Reference page contains links to related code samples. + + + Initializes a new TouchLocation with an ID, state, position, and pressure. + ID of the new touch location. + State of the new touch location. + Position, in screen coordinates, of the new touch location. + + + Initializes a new TouchLocation with an ID, and a set of both current and previous state, position, and pressure values. + ID of the new touch location. + State of the new touch location. + Position, in screen coordinates, of the new touch location. + Previous state for the new touch location. + Previous position for the new touch location. + + + Determines whether the current TouchLocation is equal to the specified TouchLocation. + The TouchLocation to compare with this instance. + + + Determines whether the current TouchLocation is equal to the specified object. + The Object to compare with the touch location. + + + Gets the hash code for this TouchLocation. + + + Gets the ID of the touch location. + + + Determines whether two TouchLocation instances are equal. + The TouchLocation to compare with the second. + The TouchLocation to compare with the first. + + + Determines whether two TouchLocation instances are unequal. + The TouchLocation to compare with the second. + The TouchLocation to compare with the first. + + + Gets the position of the touch location. + + + Gets the state of the touch location. + + + Gets a string representation of the TouchLocation. + + + Attempts to get the previous location of this touch location object. + [OutAttribute] Previous location data, as a TouchLocation. + + + Defines the possible states of a touch location. Reference page contains links to related code samples. + This touch location position is invalid. Typically, you will encounter this state when a new touch location attempts to get the previous state of itself. + This touch location position was updated or pressed at the same position. + This touch location position is new. + This touch location position was released. + + + Provides methods for retrieving touch panel device information. Reference page contains links to related code samples. + + + Gets or sets the display height of the touch panel. + + + Gets or sets the display orientation of the touch panel. + + + Gets or sets the display width of the touch panel. + + + Gets or sets the gestures that are enabled for the touch panel. Reference page contains links to related code samples. + + + Gets the touch panel capabilities for an available device. Reference page contains links to related code samples. + + + Gets the current state of the touch panel. Reference page contains links to related code samples. + + + Used to determine if a touch gesture is available. Reference page contains links to related code samples. + + + Reads an available gesture on the touch panel. Reference page contains links to related code samples. + + + The window handle of the touch panel. + + + Provides access to information about the capabilities of the touch input device. Reference page contains links to related code samples. + + + Indicates if the touch panel device is available for use. + + + Gets the maximum number of touch locations that can be tracked by the touch pad device. + + + \ No newline at end of file diff --git a/references/Windows/Microsoft.Xna.Framework.Net.dll b/references/Windows/Microsoft.Xna.Framework.Net.dll new file mode 100644 index 0000000000000000000000000000000000000000..d6fe27e0b8faabf1972393c0e41a79e1821dea74 GIT binary patch literal 54272 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 U5%>zk1hq@`6VN?TdFmtZ2f82xssI20 literal 0 HcmV?d00001 diff --git a/references/Windows/Microsoft.Xna.Framework.Net.xml b/references/Windows/Microsoft.Xna.Framework.Net.xml new file mode 100644 index 0000000..254c84b --- /dev/null +++ b/references/Windows/Microsoft.Xna.Framework.Net.xml @@ -0,0 +1,703 @@ + + + + + Describes a multiplayer session that can be joined. Reference page contains links to related code samples. + + + Gets the number of gamers in the session. + + + Gets the gamertag of the session host. + + + + + + + + + Gets an estimate of the quality of network service between this local machine and the remote session. + + + Gets any custom properties that have been attached to the session. + + + Represents a collection of sessions available for joining. Reference page contains links to related code samples. + + + Immediately releases the collection. + + + Gets a value that indicates whether the object is disposed. + + + + + + Creates an instance of GameEndedEventArgs. + + + + + + Creates an instance of GamerJoinedEventArgs. + The gamer who just joined the session. + + + Gets the gamer who just joined the session. + + + + + + Creates an instance of GamerLeftEventArgs. + The gamer who just left the session. + + + Gets the gamer who just left the session. + + + + + + Creates an instance of GameStartedEventArgs. + + + + + + Creates an instance of HostChangedEventArgs. + The player who was the previous session host. + The player who is the new host of the multiplayer session. + + + Gets the new host of the session. + + + Gets the player who was the previous session host. + + + Represents a local player in a network session. + + + Specifies whether voice data should be sent to, or received from, the specified remote gamer. + A remote gamer in the session. + true if voice is enabled; false otherwise. + + + Determines if there is incoming packet data for this player. + + + Reads the next incoming packet and copies the packet data into the specified reader object. Reference page contains links to related code samples. + Network packet data. + [OutAttribute] Gamer who sent this packet. + + + Reads the next incoming packet using the specified values. Reference page contains links to related code samples. + Storage for the network packet data. + [OutAttribute] Gamer who sent this packet. + + + Reads the next incoming packet using the specified values. Reference page contains links to related code samples. + Storage for the network packet data. + Offset, in bytes, to begin reading data. + [OutAttribute] Gamer who sent this packet. + + + Reference page contains links to related code samples. + Byte array containing session data. + Enumeration containing data send options. + + + Reference page contains links to related code samples. + Byte array containing session data. + Enumeration containing data send options. + Gamer receiving the data. + + + Reference page contains links to related code samples. + Byte array containing session data. + Enumeration containing data send options. + + + Sends a byte array to the specified gamer. Reference page contains links to related code samples. + Byte array containing session data. + Enumeration containing data send options. + Gamer to receive the data packet. + + + Reference page contains links to related code samples. + Byte array containing session data. + Offset, in bytes, to the start of the data. + Amount, in bytes, of data sent. + Enumeration containing data send options. + + + Sends a selected portion of a byte array to the specified gamer. Reference page contains links to related code samples. + Byte array containing session data. + Offset, in bytes, to the start of the data. + Amount, in bytes, of data sent. + Enumeration containing data send options. + Gamer to receive the data packet. + + + Sends game invitations to all party members that are not in the current game session. Reference page contains links to related code samples. + + + Gets the SignedInGamer instance for this SignedInGamer object. + + + Represents a player in a network session. + + + Indicates whether this gamer has left the session. + + + Determines if the player has a voice headset. + + + Gets a unique identifier that can be used to refer to this gamer in network packets. + + + Determines whether this gamer is logged in as a guest profile. + + + Determines if the player is the host of the multiplayer session. + + + Determines if the player is playing on a local machine. + + + Determines if the player is muted by one or more local users. + + + Determines if the player occupies a reserved private session slot. + + + Determines whether the gamer is ready to leave the lobby screen and begin gameplay. Reference page contains links to related code samples. + + + Determines whether the gamer is currently sending voice data. + + + Gets an object representing the physical gaming machine this NetworkGamer is playing on. + + + Gets an estimate of the network latency involved in sending a packet round trip from the local machine to this gamer and back again. + + + Gets the multiplayer session of the gamer. + + + Represents a physical machine (such as single Xbox 360 console or Windows-based computer) that is participating in a multiplayer session. It can be used to detect when more than one NetworkGamer is playing on the same actual machine. + + + Gets a collection of all the gamers who are playing on this machine. + + + Forcibly removes this machine from the session. + + + Represents a multiplayer game session. Reference page contains links to related code samples. + + + Adds the specified local gamer profile to the network session. + The gamer to add to the network session + + + + + + Gets or sets whether host migration is allowed. This can be read by any machine in the session, but can only be changed by the host. The default value is false indicating that host migration is disabled. Reference page contains links to related conceptual articles. + + + Gets or sets whether join-in-progress is allowed. If the host enables this setting, new machines will be able to join at any time. The default value is false, indicating that join-in-progress is disabled. AllowJoinInProgress can be read by any machine in the session, but can only be changed by the host. Reference page contains links to related code samples. + + + + Type of session being created. + A collection of local gamers to add to the network session. The first gamer in the collection becomes the host; the others are added to the session. + Maximum number of players allowed in this network session. For a Windows or an Xbox 360 game, this value must be between 2 and 31; 31 is the maximum number of players supported in a session. + Number of reserved private session slots created for the session. This value must be less than maximumGamers. + Properties of the session being created. + The method to be called once the asynchronous operation is finished. + State of the asynchronous operation. + + + + Type of session being created. + Maximum number of local players on the same gaming machine in this network session. + Maximum number of players allowed in this network session. For games based on Windows or Xbox 360, this value must be between 2 and 31; 31 is the maximum number of players supported in a session. + The method to be called once the asynchronous operation is finished. + State of the asynchronous operation. + + + + Type of session being created. + Maximum number of local players on the same gaming machine in this network session. + Maximum number of players allowed in this network session. For games based on Windows or Xbox 360, this value must be between 2 and 31; 31 is the maximum number of players supported in a session. + Number of reserved private session slots created for the session. This value must be less than maximumGamers. + Properties of the session being created. + The method to be called once the asynchronous operation is finished. + State of the asynchronous operation. + + + + Type of session sought. + A collection of local gamers to add to the network session. + Optional session properties to match during the search. If this argument is null, the query results will not be filtered based on properties of available sessions. If any of the search property values in searchProperties are specified, the query returns only sessions with matching properties. null items in the searchProperties collection will match to any value for that session property. + Method to be called once the asynchronous operation is finished. + State of the asynchronous operation. + + + + Type of session sought. + Maximum number of local players on the same gaming machine in this network session. + Optional session properties to match during the search. If this argument is null, query results will not be filtered based on properties of available sessions. If any search property values in searchProperties are specified, the query returns only sessions with matching properties. null items in the searchProperties collection will match to any value for that session property. + Method to be called once the asynchronous operation is finished. + State of the asynchronous operation. + + + Starts a join operation for the specified multiplayer session. + Session the gamer is attempting to join. + The method to be called once the asynchronous operation is finished. + State of the asynchronous operation. + + + + A collection of local signed-in gamers to add to the network session. + Method to be called at the conclusion of the asynchronous operation. + State of the asynchronous operation. + + + + The number of local signed-in gamers to add to the network session when accepting the invite. This must be at least one, and can be as high as the limit imposed by the title or the platform. On Windows, this value must always be set to one. + Method to be called at the conclusion of the asynchronous operation. + State of the asynchronous operation. + + + Gets a performance counter recording the amount of data being received from the network. + + + Gets a performance counter recording the amount of data being sent over the network. + + + + Type of session being hosted. + A collection of local gamers to add to the network session. The first gamer in the collection becomes the host; the others are added to the session. + Maximum number of players allowed in this network session. This value for games based on Windows or Xbox 360 must be between 2 and 31; 31 is the maximum number of players supported in a session. + Number of reserved private session slots created for the session. This value must be less than maxGamers. + Properties of the session being created. + + + + Type of session being hosted. + Maximum number of local players on the same gaming machine in this network session. + Maximum number of players allowed in this network session. This value for games based on Windows or Xbox 360 must be between 2 and 31; 31 is the maximum number of players supported in a session. + + + + Type of session being hosted. + Maximum number of local players on the same gaming machine in this network session. + Maximum number of players allowed in this network session. This value for games based on Windows or Xbox 360 must be between 2 and 31; 31 is the maximum number of players supported in a session. + Number of reserved private session slots created for the session. This value must be less than maxGamers. + Properties of the session being created. + + + Ends the current multiplayer session. + + + Gets the result from a BeginCreate asynchronous call. + An IAsyncResult used to track the progress of the operation. + + + Gets the result from a BeginFind asynchronous call. + An IAsyncResult used to track the progress of the operation. + + + Changes the session state from NetworkSessionState.Playing to NetworkSessionState.Lobby. + + + Gets the result from a BeginJoin asynchronous call. + An IAsyncResult used to track the progress of the operation. + + + Gets the result from a BeginJoinInvited asynchronous call. + An IAsyncResult used to track the progress of the operation. + + + Reference page contains links to related code samples. + Type of session sought. + A collection of local gamers to add to the network session. + Optional session properties to match during the search. If this argument is null, the query results will not be filtered based on the session properties of available sessions. If any of the search property values in searchProperties are specified, only sessions with matching properties will be returned by the query. null items in the searchProperties collection will match to any value for that session property. + + + Reference page contains links to related code samples. + Type of session sought. + Maximum number of local players on the same gaming machine in this network session. + Optional session properties to match during the search. If this argument is null, the query results will not be filtered based on the session properties of available sessions. If any of the search property values in searchProperties are specified, only sessions with matching properties will be returned by the query. null items in the searchProperties collection will match to any value for that session property. + + + + Identifier specifying the network gamer for which to search. + + + Occurs when the game moves from gameplay to the lobby. Reference page contains links to related code samples. + + + + Occurs when a new player joins a multiplayer session. Reference page contains links to related code samples. + + + + Reference page contains links to related code samples. + + + + Occurs when the game moves from the lobby into actual gameplay. Reference page contains links to related code samples. + + + + Gets the current host of the multiplayer session. + + + Occurs when the session host has changed. + + + + Event that occurs when a user has accepted an invitation to join a network session. + Contains information relevant to event handlers when a gamer accepts a game invitation. These event arguments include a Gamer property representing the signed-in gamer who has accepted the invitation. + + + Gets a value that indicates whether the object is disposed. + + + Determines whether all gamers are ready to enter the session. Reference page contains links to related code samples. + + + Determines whether this machine is the session host. + + + Reference page contains links to related code samples. + An existing multiplayer session. + + + Joins the specified local gamers, along with the local machine, to an existing network session in response to an InviteAccepted notification event from a non-local session. + A collection of local signed-in gamers to add to the network session. + + + Joins the local machine to an existing network session in response to an InviteAccepted notification event from a non-local session. + The number of local signed-in gamers to add to the network session when accepting the invite. This must be at least one, and can be as high as the limit imposed by either the title or platform. On Windows, this value must always be set to one. + + + Get the collection of local gamers for a multiplayer session. + + + Gets or sets the maximum number of players able to join this multiplayer session. + + + Represents the maximum number of gamers that can be held in the PreviousGamers property. + + + Maximum number of gamers supported in a session. + + + A collection of previous gamers in the network session. + + + Gets or sets the number of private slots reserved for gamers who join using an invitation. + + + Gets the collection of remote gamers for a multiplayer session. + + + Resets the IsReady property of all session gamers. + + + Occurs when the multiplayer session ends. Reference page contains links to related code samples. + + + + Gets any custom properties that have been attached to the session. + + + Gets the current state of a multiplayer session. + + + Gets the current multiplayer session type. + + + Gets or sets the amount of simulated network latency. + + + Gets or sets the amount of simulated packet loss. + + + Changes the session state from NetworkSessionState.Lobby to NetworkSessionState.Playing. + + + + + + TBD + + + + TBD + + + + TBD + + + + Represents the arguments passed to a SessionEnded event. These arguments are passed to event handlers when a session ends. + + + Creates an instance of NetworkSessionEndedEventArgs. + Reason for ending the session. + + + Gets the reason for ending a session. + + + Defines the reason a session ended. + This client player has signed out of session. + The host left the session, removing all active players. + The host removed this client player from the session. + Network connectivity problems ended the session + + + Contains additional data about a NetworkSessionJoinException. + The session could not be found. Occurs if the session has ended after the matchmaking query but before the client joined, of if there is no network connectivity between the client and session host machines. + The session exists but is not joinable. Occurs if the session is in progress but does not allow gamers to join a session in progress. + The session exists but does not have any open slots for local signed-in gamers. + + + Thrown if an error was encountered while joining a session. + + + Creates an empty instance of NetworkSessionJoinException. + + + Creates an instance of NetworkSessionJoinException with the specified streaming context. + Describes information related to the session being joined when the exception occurred. + Describes the stream where the exception occurred. + + + Creates an instance of NetworkSessionJoinException with the specified error message. + A message that describes the error. + + + Creates an instance of NetworkSessionJoinException with the specified error and additional information on the exception. + A message that describes the error. + Reason for the exception. + + + Creates an instance of NetworkSessionJoinException with the specified error message and inner exception. + A message that describes the error. + The inner exception related to this exception. + + + + Information necessary for serialization and deserialization of the session item. + Information necessary for the source and destination of a given serialized stream. Also provides an additional caller-defined context. + + + Gets or sets a more detailed description of the session join failure. + + + Describes custom, game-specific information about a NetworkSession object. Reference page contains links to related code samples. + + + Creates an empty instance of NetworkSessionProperties. + + + Gets the number of custom session properties. + + + Gets an enumerator for iterating over the custom property values. + + + Gets or sets a custom session property value at the specified index + Index of the item to retrieve. + + + The System.Collections.Generic.ICollection{T}.Add interface method is not supported by NetworkSessionProperties. + The value to add. + + + The System.Collections.Generic.ICollection{T}.Clear interface method is not supported by NetworkSessionProperties. + + + Checks whether the collection contains the specified value. + The value to search for. + + + Copies the contents of the collection to an array. + The array to receive the contents of the collection. + Starting index for the copy operation. + + + Gets a value indicating whether the collection is read-only. + + + The System.Collections.Generic.ICollection{T}.Remove interface method is not supported by NetworkSessionProperties. + The item to remove. + + + Gets the index of the specified value. + The value to search for. + + + The System.Collections.Generic.IList{T}.Insert interface method is not supported by NetworkSessionProperties. + Index for the insertion operation + Item to insert. + + + The System.Collections.Generic.IList{T}.RemoveAt interface method is not supported by NetworkSessionProperties. + Index of the item to remove. + + + Gets an enumerator for iterating over the custom property values. + + + Defines the different states of a multiplayer session. + The local machine joins the session, waiting in the pregame lobby. The GameStarted event is raised when gameplay begins. + The local machine joins the session, currently in the middle of gameplay. The GameEnded event is raised when the session returns to the lobby. + The local machine has left the current session or the session has ended. The SessionEnded event is raised at this time. The event's arguments describe the reason for the session ending. + + + Defines the different types of a multiplayer session. Reference page contains links to related code samples. + Does not involve any networking traffic, but can be used for split-screen gaming on a single Xbox 360 console. Creating a local network session may also make it easier to share code between local and online game modes. + Creates a local session with access to write to leaderboards on the Xbox LIVE servers. This local session type allows guests or other Xbox LIVE player profiles to join the session. + Connect multiple Xbox 360 consoles or computers over a local subnet. These machines do not require a connection to Xbox LIVE or any Xbox LIVE accounts. However, connection to machines on different subnets is not allowed. If you are a Creators Club developer testing your game, you can use this type to connect an Xbox 360 console to a computer. However, cross-platform networking is not supported in games distributed to non–Creators Club community players. + Uses the Xbox LIVE servers. This enables connection to other machines over the Internet. It requires a Xbox LIVE Silver Membership for Windows-based games or a Xbox LIVE Gold membership for Xbox 360 games. Games in development will also require an XNA Creators Club premium membership. While in trial mode, Indie games downloaded from Xbox LIVE Markeplace will not have access to Xbox LIVE matchmaking. + All session matches are ranked. This option is available only for commercial games that have passed Xbox LIVE certification. Due to the competitive nature of the gameplay, this session type does not support join-in-progress. + + + Provides common functionality for efficiently reading incoming network packets. Reference page contains links to related code samples. + + + Initializes an empty instance of PacketReader. + + + Initializes an empty instance of PacketReader with the specified options. + Initial capacity for a received network packet. + + + Gets the length of the packet being read. + + + Gets or sets the current packet read position. + + + Reads a Color value. + + + Reads an 8-byte floating point value. Reference page contains links to related code samples. + + + Reads a Matrix value. Reference page contains links to related code samples. + + + Reads a Quaternion value. Reference page contains links to related code samples. + + + Reads a 4-byte floating point value. Reference page contains links to related code samples. + + + Reads a Vector2 value. Reference page contains links to related code samples. + + + Reads a Vector3 value. Reference page contains links to related code samples. + + + Reads a Vector3 value. Reference page contains links to related code samples. + + + Provides common functionality for efficiently formatting outgoing network packets. Reference page contains links to related code samples. + + + Initializes an empty instance of PacketWriter. + + + Initializes a new instance of PacketWriter with the specified capacity. + Capacity for the packet writer. + + + Gets the length of the packet being written. + + + Gets or sets the current packet write position. + + + Writes a Color value to an outgoing network packet. + Value to be written. + + + Writes a Matrix value to an outgoing network packet. Reference page contains links to related code samples. + Value being written. + + + Writes a Quaternion value to an outgoing network packet. Reference page contains links to related code samples. + Value being written. + + + Writes a Vector2 value to an outgoing network packet. Reference page contains links to related code samples. + Value being written. + + + Writes a Vector3 value to an outgoing network packet. Reference page contains links to related code samples. + Value being written. + + + Writes a Vector4 value to an outgoing network packet. Reference page contains links to related code samples. + Value being written. + + + Writes a Double value to an outgoing network packet. + Value to be written. + + + Writes a Single value to an outgoing network packet. + Value to be written. + + + Describes the quality of the network connection between this machine and the host of a multiplayer session that was discovered with a matchmaking query. + + + Gets the average (median) round trip time of all the network packets that were sent during the quality of service measurement process. + + + Gets an estimate of the available downstream network bandwidth from the session host to this machine, measured in bytes per second. + + + Gets an estimate of the available upstream network bandwidth from this machine to the session host, measured in bytes per second. + + + Checks whether this quality of service operation has completed. + + + Gets the minimum round trip time of any network packet that was sent during the quality of service measurement process. + + + Defines options for network packet transmission. + Sends the data with no guarantees. Packets of this type may be delivered in any order, with occasional packet loss. This is the most efficient option in terms of network bandwidth and machine resource usage. However, it is recommended only in situations where your game can recover from occasional packet loss. + Sends the data with reliable delivery, but no special ordering. Packets of this type are resent until arrival at the destination. They may arrive out of order. + Sends the data with guaranteed ordering, but without reliable delivery. Occasionally, packets of this type are not delivered. However, any delivered packets always arrive in the order in which they are sent. Use this option in situations where the transmitted value changes constantly. Old versions never arrive after a more recent version. + Sends the data with reliability and arrival in the order originally sent. Packets of this type are resent until arrival and ordered internally. This means they arrive in the same order in which they were sent. In terms of network bandwidth usage, this is the strongest and most expensive option. Use this only when arrival and ordering are essential. Commonly, a game uses this option for a small percentage of packets. The majority of gameplay data is sent using None or Reliable. + Mark that this packet contains chat data, such as a player-to-player message string entered using the keyboard. To comply with international regulations, you must send such data without packet encryption. Therefore, you must use this flag to mark it. To maintain security, other game data should not use this flag. It is acceptable and efficient to mix encrypted and unencrypted data. If you send packets both with and without this flag within a single frame, both the encrypyted and unencrypted data streams will be merged into a single wire packet. This option can be combined with either or both of the Reliable and InOrder flags. When you request in-order delivery for chat packets, they will be ordered relative to other chat packets, but they may arrive out of order with respect to other non-chat data. + + + Represents the arguments passed to a WriteArbitratedLeaderboard. WriteUnarbitratedLeaderboard, or WriteTrueSkill event. + + + Gets the gamer whose statistics need to be written to the leaderboard. + + + Indicates whether or not the player is leaving the session early. + + + \ No newline at end of file diff --git a/references/Windows/Microsoft.Xna.Framework.Storage.dll b/references/Windows/Microsoft.Xna.Framework.Storage.dll new file mode 100644 index 0000000000000000000000000000000000000000..5e73dccfd44a2603ba8de853fd148ef6d1e9daae GIT binary patch literal 20992 zcmeHvdw5&bwdXnyJuKTIb`m>p6cU1P993^yKyu^QNicah#3l*U5RRlHTSV4Tj^rdJ zgzNBXnO<7B;nIeoJPK{oOW_8lleW;7N1<(?(Dt^#w1tqsKuPHXXn}SH=>4sIj%4LU zXYQBpn?J@U(K>srz4qE`uf6u#OXqBP)kQawLPRP)fBPHJw{Yicv49^BMp5lO^&u~P zqvn~}-;!27GrMmvTl5u7W5Cpgd?_uTH%h*w?lXt;zHHvt)zj-6GSYgWzTPv}7QJRE z(Mm}n$1~>2a&HGoo?R=siOvNDH@=?D0Qm43#fP=?;U-&pqa^g_J3WdI=$HMNFs{Yd z5={{Q$L==Dytqn`yPgZ9L_cLC9DUtMR0rA~ooL32ff%r^y9OLYAkXEuJNHLRnQX_UV7-PRe?=UE%JQfE1MoT-_-B@!lD~K z_`$UY@491>aoHVbUy@vz-S{PPtzBYivF8^T7%XN=FqW#Zn-do#n_lMv5<22X7bN~F1 zrZzXgFoNB{qwuDtxp(l+%Hf1!E?&I>DT|)59dyMs{ZC}ADnvc zDTg}_J@4Ds_3b}6o_l9=?*8k)JNVka@4Dar#T(T_|Kwl)CFfhW+z{IH;;Rc5zjuKe z|J=_u)J9j3;%Ms>%i<^gx@~1;Ar2l zscGkm_RmgO9gv%v71fU=%O4BE5 z%~L9ex*SepDp;H?#Ikrg(X2rph7-sh=Ym@E3~n}!r8u`w#42d5^-l*@ zgsXzoyn|`Z?Tvs||Mg84R;*^Pnd7{)O=Fim!DM~|w1CiH6cT75XTqjxnhK@7q_i`71r)wWe|Zm&mm5#z`3X?jql zv(YyU+aPa;6;%IZ)cAd9;c*sckp*P%W|CMWA5mpHS``OYZbz6S=oV(RaxD^lh~3uk}6!ls##Q?=Vt#TVPN(zNFdB=!<8_y z>T%Y(WWOImOAtA|?jM=xcCk(8dz`MwLCYtP(*~CK_%?7y4rAqhTHVe`iZP#uu}G-c z)GRC33bJrnQ5_aeVjX~$Tw=bUttxLv84waxe={U|oJK3#!f7nPZHF857Wj`sa51Z$ zs+1W6;ApLLHXENn;eayl09DOn%`{TlF|D(v`-7;)I+1BMWI$qrKLm=$ImwS@!V-)K z?*1sV6=Q&xgOB++#v_&<;ahQL#S%w*e-jk8%Zhcs5?y*~)dg;Uf(!Fo)aHoWkC2S= zEOiRX@F|oV)u||-Bg#(yLcTj)wx}Xp+SB4}dERmWhaX|cgV?YbH!EDgQ-tx<9c(w* zu|pWqK)i6aoF{K*qgnch6=uyf^dS$Ag$M6cETJy7EYOcQ1mjzcjSlcGsPiwuO|{mw zvn6h|v}SA!V?|(gF}LtWs}IG584DcEAk*Ios)(mm_1#tVUFCWNh2ynf3hKP$^ieHi zSy@I^AJsZ6FV|P~QPp1cpUVvPI54keJ*s&eeqhWr5pf66|F}F})qfsy@tUmCrAm%} z1=pV@PvQm2;Sus2^m*J7Wy|xk0CAS*(Z3SRp856VSzX1b^RwCFY7}ZM>XkhxPgEOK zKQAD`ARl06q^#6gbv*hhH!Yg?W&V*gzqgcb(B}8CU zssf{Y1yidc0x+o`68LmAOo zaZUx=TtTw3f_cQTgfZ`

%v^wJb$ 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 Cerm4( literal 0 HcmV?d00001 diff --git a/references/Windows/Microsoft.Xna.Framework.Storage.xml b/references/Windows/Microsoft.Xna.Framework.Storage.xml new file mode 100644 index 0000000..8b59b77 --- /dev/null +++ b/references/Windows/Microsoft.Xna.Framework.Storage.xml @@ -0,0 +1,163 @@ + + + + +

Represents a logical collection of storage files. Reference page contains links to related conceptual articles. + + + Creates a new directory in the StorageContainer scope. + The relative path of the directory to delete within the StorageContainer scope. + + + Creates a file at a specified path in the StorageContainer. + The relative path of the file to be created in the StorageContainer. + + + Deletes a directory in the StorageContainer scope. + The relative path of the directory to delete within the StorageContainer scope. + + + Deletes a file in the StorageContainer. + The relative path of the file to delete within the StorageContainer. + + + Determines whether the specified path refers to an existing directory in the StorageContainer. + The path to test. + + + Gets the name of the title. + + + Immediately releases the unmanaged resources used by this object. + + + Occurs when Dispose is called or when this object is finalized and collected by the garbage collector of the Microsoft .NET common language runtime. + + + + Determines whether the specified path refers to an existing file in the StorageContainer. + The path and file name to test. + + + Allows this object to attempt to free resources and perform other cleanup operations before garbage collection reclaims the object. + + + Enumerates the directories in the root of a StorageContainer. + + + Enumerates the directories in the root of a StorageContainer that conform to a search pattern. + A search pattern. Both single-character ("?") and multicharacter ("*") wildcards are supported. + + + Enumerates files in the root directory of a StorageContainer. + + + Enumerates files in the root directory of a StorageContainer that match a given pattern. + A search pattern. Both single-character ("?") and multicharacter ("*") wildcards are supported. + + + Gets a value that indicates whether the object is disposed. + + + Opens a file in the StorageContainer. + Relative path of the file within the StorageContainer. + One of the enumeration values that specifies how to open the file. + + + Opens a file in the StorageContainer in the designated mode with the specified read/write access. + Relative path of the file within the StorageContainer. + One of the enumeration values that specifies how to open the file. + One of the enumeration values that specifies whether the file is opened with read, write, or read/write access. + + + Opens a file in the StorageContainer in the designated mode with the specified read/write access and sharing permission. + Relative path of the file within the StorageContainer. + One of the enumeration values that specifies how to open the file. + One of the enumeration values that specifies whether the file is opened with read, write, or read/write access. + A bitwise combination of enumeration values that specify the type of access other Stream objects have to this file. + + + Gets the StorageDevice that holds the files in this container. + + + Represents a storage device for user data, such as a memory unit or hard drive. Reference page contains links to related conceptual articles. + + + Begins the process for opening a StorageContainer containing any files for the specified title. + A constant human-readable string that names the file. + An AsyncCallback that represents the method called when the operation is complete. + A user-created object used to uniquely identify the request, or null. + + + Begins the process for displaying the storage device selector user interface; specifies the callback implemented when the player chooses a device. Reference page contains links to related code samples. + The PlayerIndex that represents the player who requested the save operation. On Windows, the only valid option is PlayerIndex.One. + An AsyncCallback that represents the method called when the player chooses a device. + A user-created object used to uniquely identify the request, or null. + + + Begins the process for displaying the storage device selector user interface, for specifying the player who requested the save operation, for setting the size of data to be written to the storage device, and for naming the callback implemented when the player chooses a device. Reference page contains links to related code samples. + The PlayerIndex that represents the player who requested the save operation. On Windows, the only valid option is PlayerIndex.One. + The size, in bytes, of the data to write to the storage device. + The number of directories to write to the storage device. + An AsyncCallback that represents the method called when the player chooses a device. + A user-created object used to uniquely identify the request, or null. + + + Begins the process for displaying the storage device selector user interface, and for specifying a callback implemented when the player chooses a device. Reference page contains links to related code samples. + An AsyncCallback that represents the method called when the player chooses a device. + A user-created object used to uniquely identify the request, or null. + + + Begins the process for displaying the storage device selector user interface, and for specifying the size of the data to be written to the storage device and the callback implemented when the player chooses a device. Reference page contains links to related code samples. + The size, in bytes, of data to write to the storage device. + The number of directories to write to the storage device. + An AsyncCallback that represents the method called when the player chooses a device. + A user-created object used to uniquely identify the request, or null. + + + + The name of the storage container to delete. + + + Occurs when a device is removed or inserted. + + + + Ends the process for opening a StorageContainer. + The IAsyncResult returned from BeginOpenContainer. + + + Ends the display of the storage selector user interface. Reference page contains links to related code samples. + The IAsyncResult returned from BeginShowSelector. + + + Gets the amount of free space on the device. + + + Gets whether the device is connected. + + + Gets the total amount of space on the device. + + + The exception that is thrown when the requested StorageDevice is not connected. + + + Initializes a new instance of this class. + + + Initializes a new instance of this class during deserialization. + The information needed to serialize an object. + The source or destination for the serialization stream. + + + Initializes a new instance of this class with a specified error message. + A message that describes the error. + + + Initializes a new instance of this class with a specified error message and a reference to the inner exception that is the cause of this exception. + A message that describes the error. + The exception that is the cause of the current exception. If the innerException parameter is not a null reference, the current exception is raised in a catch block that handles the inner exception. + + + \ No newline at end of file diff --git a/references/Windows/Microsoft.Xna.Framework.Video.dll b/references/Windows/Microsoft.Xna.Framework.Video.dll new file mode 100644 index 0000000000000000000000000000000000000000..064d2b457a460c3f4bda1d3fd905e85d52744f87 GIT binary patch literal 17920 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 literal 0 HcmV?d00001 diff --git a/references/Windows/Microsoft.Xna.Framework.Video.xml b/references/Windows/Microsoft.Xna.Framework.Video.xml new file mode 100644 index 0000000..d768360 --- /dev/null +++ b/references/Windows/Microsoft.Xna.Framework.Video.xml @@ -0,0 +1,75 @@ + + + + + Represents a video. + + + Gets the duration of the Video. + + + Gets the frame rate of this video. + + + Gets the height of this video, in pixels. + + + Gets the VideoSoundtrackType for this video. + + + Gets the width of this video, in pixels. + + + Provides methods and properties to play back, pause, resume, and stop video. VideoPlayer also exposes repeat, volume, and play position information. + + + Initializes a new instance of this class. + + + Immediately releases the unmanaged resources used by this object. + + + Retrieves a Texture2D containing the current frame of video being played. + + + Gets a value that indicates whether the object is disposed. + + + Gets a value that indicates whether the player is playing video in a loop. + + + Gets or sets the muted setting for the video player. + + + Pauses the currently playing video. + + + Plays a Video. + Video to play. + + + Gets the play position within the currently playing video. + + + Resumes a paused video. + + + Gets the media playback state, MediaState. + + + Stops playing a video. + + + Gets the Video that is currently playing. + + + Gets or sets the video player volume. + + + Type of sounds in a video + This video contains only dialog. + This video contains only music. + This video contains music and dialog. + + + \ No newline at end of file diff --git a/references/Windows/Microsoft.Xna.Framework.Xact.dll b/references/Windows/Microsoft.Xna.Framework.Xact.dll new file mode 100644 index 0000000000000000000000000000000000000000..7a17cbb629db866b2b0765b676cc5b845d33c443 GIT binary patch literal 75776 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 V5F_~r!Dy$tSpTh4;Qt~8{trd>t=<3t literal 0 HcmV?d00001 diff --git a/references/Windows/Microsoft.Xna.Framework.Xact.xml b/references/Windows/Microsoft.Xna.Framework.Xact.xml new file mode 100644 index 0000000..0d4ef82 --- /dev/null +++ b/references/Windows/Microsoft.Xna.Framework.Xact.xml @@ -0,0 +1,279 @@ + + + + + Represents a particular category of sounds. Reference page contains links to related code samples. + + + Determines whether the specified AudioCategory is equal to this AudioCategory. + AudioCategory to compare with this instance. + + + Determines whether the specified Object is equal to this AudioCategory. + Object to compare with this instance. + + + Gets the hash code for this instance. + + + Specifies the friendly name of this category. + + + Determines whether the specified AudioCategory instances are equal. + Object to the left of the equality operator. + Object to the right of the equality operator. + + + Determines whether the specified AudioCategory instances are not equal. + Object to the left of the inequality operator. + Object to the right of the inequality operator. + + + Pauses all sounds associated with this category. + + + Resumes all paused sounds associated with this category. + + + Sets the volume of all sounds associated with this category. Reference page contains links to related code samples. + Volume amplitude multiplier. volume is normally between 0.0 (silence) and 1.0 (full volume), but can range from 0.0f to float.MaxValue. Volume levels map to decibels (dB) as shown in the following table. VolumeDescription 0.0f-96 dB (silence) 1.0f +0 dB (full volume as authored) 2.0f +6 dB (6 dB greater than authored) + + + Stops all sounds associated with this category. + Enumerated value specifying how the sounds should be stopped. + + + Returns a String representation of this AudioCategory. + + + Represents the audio engine. Applications use the methods of the audio engine to instantiate and manipulate core audio objects. Reference page contains links to related code samples. + + + Initializes a new instance of this class, using a path to an XACT global settings file. + Path to a global settings file. + + + Initializes a new instance of this class, using a settings file, a specific audio renderer, and a specific speaker configuration. + Path to a global settings file. + Interactive audio and branch event look-ahead time, in milliseconds. + A string that specifies the audio renderer to use. + + + Specifies the current content version. + + + Immediately releases the unmanaged resources used by this object. + + + Immediately releases the unmanaged resources used by this object. + [MarshalAsAttribute(U1)] true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + Occurs when Dispose is called or when this object is finalized and collected by the garbage collector of the Microsoft .NET common language runtime (CLR). + + + + Allows this object to attempt to free resources and perform other cleanup operations before garbage collection reclaims the object. + + + Gets an audio category. Reference page contains links to related code samples. + Friendly name of the category to get. + + + Gets the value of a global variable. Reference page contains links to related conceptual articles. + Friendly name of the variable. + + + Gets a value that indicates whether the object is disposed. + + + Gets a collection of audio renderers. + + + Sets the value of a global variable. + Value of the global variable. + Friendly name of the global variable. + + + Performs periodic work required by the audio engine. Reference page contains links to related code samples. + + + Controls how Cue objects should stop when Stop is called. + Indicates the cue should stop normally, playing any release phase or transition specified in the content. + Indicates the cue should stop immediately, ignoring any release phase or transition specified in the content. + + + Defines methods for managing the playback of sounds. Reference page contains links to related code samples. + + + Calculates the 3D audio values between an AudioEmitter and an AudioListener object, and applies the resulting values to this Cue. Reference page contains code sample. + The listener to calculate. + The emitter to calculate. + + + Immediately releases the unmanaged resources used by this object. + + + Occurs when Dispose is called or when this object is finalized and collected by the garbage collector of the Microsoft .NET common language runtime (CLR). + + + + Gets a cue-instance variable value based on its friendly name. + Friendly name of the variable. + + + Returns whether the cue has been created. + + + Gets a value indicating whether the object has been disposed. + + + Returns whether the cue is currently paused. + + + Returns whether the cue is playing. + + + Returns whether the cue is prepared to play. + + + Returns whether the cue is preparing to play. + + + Returns whether the cue is currently stopped. + + + Returns whether the cue is stopping playback. + + + Returns the friendly name of the cue. + + + Pauses playback. Reference page contains links to related code samples. + + + Requests playback of a prepared or preparing Cue. Reference page contains links to related code samples. + + + Resumes playback of a paused Cue. Reference page contains links to related code samples. + + + Sets the value of a cue-instance variable based on its friendly name. + Friendly name of the variable to set. + Value to assign to the variable. + + + Stops playback of a Cue. Reference page contains links to related code samples. + Enumerated value specifying how the sound should stop. If set to None, the sound will play any release phase or transition specified in the audio designer. If set to Immediate, the sound will stop immediately, ignoring any release phases or transitions. + + + Represents an audio renderer, which is a device that can render audio to a user. + + + Returns a value that indicates whether the current instance is equal to a specified object. + Object to compare to this object. + + + Gets the human-readable name for the renderer. + + + Gets the hash code for this instance. + + + Compares two objects to determine whether they are the same. + Object to the left of the equality operator. + Object to the right of the equality operator. + + + Compares two objects to determine whether they are different. + Object to the left of the inequality operator. + Object to the right of the inequality operator. + + + Specifies the string that identifies the renderer. + + + Retrieves a string representation of this object. + + + Represents a sound bank, which is a collection of cues. Reference page contains links to related code samples. + + + Initializes a new instance of this class using a sound bank from file. + Audio engine that will be associated with this sound bank. + Path to the sound bank file. + + + Immediately releases the unmanaged resources used by this object. + + + Immediately releases the unmanaged resources used by this object. + [MarshalAsAttribute(U1)] true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + Occurs when Dispose is called or when this object is finalized and collected by the garbage collector of the Microsoft .NET common language runtime (CLR). + + + + Allows this object to attempt to free resources and perform other cleanup operations before garbage collection reclaims the object. + + + Gets a cue from the sound bank. Reference page contains links to related code samples. + Friendly name of the cue to get. + + + Gets a value that indicates whether the object is disposed. + + + Returns whether the sound bank is currently in use. + + + Plays a cue. Reference page contains links to related code samples. + Name of the cue to play. + + + Plays a cue using 3D positional information specified in an AudioListener and AudioEmitter. Reference page contains links to related code samples. + Name of the cue to play. + AudioListener that specifies listener 3D audio information. + AudioEmitter that specifies emitter 3D audio information. + + + Represents a wave bank, which is a collection of wave files. Reference page contains links to related code samples. + + + Initializes a new, in-memory instance of this class using a specified AudioEngine and path to a wave bank file. + Instance of an AudioEngine to associate this wave bank with. + Path to the wave bank file to load. + + + Initializes a new, streaming instance of this class, using a provided AudioEngine and streaming wave bank parameters. + Instance of an AudioEngine to associate this wave bank with. + Path to the wave bank file to stream from. + Offset within the wave bank data file. This offset must be DVD sector aligned. + Stream packet size, in sectors, to use for each stream. The minimum value is 2. + + + Immediately releases the unmanaged resources used by this object. + + + Immediately releases the unmanaged resources used by this object. + [MarshalAsAttribute(U1)] true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + Occurs when Dispose is called or when this object is finalized and collected by the garbage collector of the Microsoft .NET common language runtime (CLR). + + + + Allows this object to attempt to free resources and perform other cleanup operations before garbage collection reclaims the object. + + + Gets a value that indicates whether the object is disposed. + + + Returns whether the wave bank is currently in use. + + + Returns whether the wave bank is prepared to play. + + + \ No newline at end of file diff --git a/references/Windows/Microsoft.Xna.Framework.dll b/references/Windows/Microsoft.Xna.Framework.dll new file mode 100644 index 0000000000000000000000000000000000000000..8d663fed36ccbe41062349e3459713234a43efe8 GIT binary patch literal 672768 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 z

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

_>`N9^(a_DT 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

  • >d|@}2|jn`m5p}#!nqoDk!Xq^rwZRjg?MhqH(m%q z-SE5CHX)y5sWN_upbi1)N~&GPeB)QxZM5BO`}Nt*b4dFSuG=hP)@_D0=~*MC_*KND zu1`NHp9qHv1M$|vdd}kHDn3v5;<@JaFYaPzOnX@DG=>mO*ik!su}F8*I5^YhgD4!b z4YtrRy=};P7{_}vKkGqZk)nJ_tu)mN zK|<_B#>5cRLV{T+T|Q~w)JrtCvQ2czO4<)(+IVc_od#P{yVxl7Pn6apdoQCUcwi?pD6wn4bdMg}-7on2G#ME-lX&f^POjDcqvL$Zx^E|ZCE-y{qtWGjQu+(O zc3)>2OFzLi`uULeIysy9Nq8;k^;NQZj)vQL$d0g~GnnC=nLoTo->!RL1Gfv9HQ}9L zcydgQAiLJ45W}lzhR%NXv5hI4!V7rr*EChY!MnY>_yFweXR#$5cOxD_HW)T8qk;22 zs!wwkQKl2K$cX{$a7yhA02r_W6$_Iw4$alS90*Hxl0ejxWYJ4X$&+C0u zo-ua+K9KMejqrl09VBowI!9tE#yo`eS^MHHj^0TKS&F2L5Ceo%@9At16p2IhB^}V@ zEzLxl6UNr{7nl0;MgVdj<&*=jezHT~LLxqxcvIjp{Q^}KEOyVa$SNWs6KB$S2TOT_ z<~t2m#}If?zeUisuU?hS)3B0kV6j}hivyP(_3*QV{O+6bMHc#duLeDC<=QVG#M#II zbKB+f_LC->E=FnOh%kgXNk~%)$A|AEvLA8V@^!2ic{X0&O}p*kdHTzFQy)eKFj>EL z?b^+|Wx%z;`J@jp0?%xlK&kBYhILUGo}BM@Y{2NHb0gV;QMRTS4f%9n2_caksMLj0 zF*zDHk!RdZwwS4f0wv)p*vAV#G|Ya!i(u0&d=r3C-SGt6hZylr-=@b4GSehK0v^uB z@-~PcU}9OrSOt;vA4Ow1!VWt`aa&ewhtjrFiImJR%QW_n`g+dtdxF`gFoc9xf>0?N@RnIht%u_7L99=kyav z^7VCGIkA=-Yo19qaOJ|IT!XWL@J61Ga(Bi0JFYqiO+{gWkqrWd^^C%IRe8MaXgyb!~YGi@O2CMlZN>)u?8*f z0RJQ*k57^+#^0axCP{O7Z}Lre@|(%8QQ(`&GD5w{efEC?o*$;@L2FnX{&d88ZQ*^O z4cl6nA}0LJF?|w6zjzojdX|3zJ)a&=;g%<0Zyfry*9?4eRPwE%oqt&3fW#rxAjLsx z*zidp*vKXQWgCH=VL+9-mz2GX$|Ud`JQb6;*>FyM``@PNS0G!GBGQFevaN}$CY&6X zpliucjVOzJGGH<%DU`(S0K);gwcli1b&b@&MJ8#Y#_8NJT0fCV-~6}Xk!DvmJes?j z-%ND2Y-z(z%&Pyu_eq629B? z?u(Q^sFGI&9L$o_d?$`wt($~8gph#ORDZMW1klc8X(xOEw zm>bzp!3UIni&X4ED3y(2{b~cPn8f=a_CW)`pL%OZ6DQP$dVMrW9(F4vjrs^V;*re3 z2J)qN71P{)l(<^nZBV6?g*!};IJ;<;$0&R#!?wn1XtI3@T-E#0OfO>Fl3PTdY@|e2 zz1avInl#T7rY}{6t*!EQMr3=Ebn&m-LfuM9s)81`5~OtTuN=}SNv!TuBa?%q&m}{4 zp0Qc1>vN<|G$NY`tLI65mzlN~p=UQahZvDVaOfMv)|2)K{8Ty8!It$P>GM9hl1Y}l zK$(L9hpd)ztyQpPwVnp^1i9GvCHeGql;+?A>4$0GZJu~@7;hu1kxy@{(dY6m6Hfi= zggtj4jT&jm%MpAI$<850;9AYSCYG;?Cdo!J8bgwiP8m+hu7Z-qhl8|kw%!KGT)??a zT6_skCxxW@tI1ax%daJ0V+8U&NG08VAAG$;bWk_*C ztq+@kJD^x2#b$=}EYN(5N~rHX>aGvui^=z3M%_J5ZzMTKljY1f%_`@)W~O8HS(V&2 zP915Zqe!_+$KD`wYEhg^ZhM6MUHF8L5Py#UMUm222g5tbUef1r^_>}XPd@gz;Xh!; zau+>u-5{<@vXdM0Wi`_@|93H_`E;lHaOj0*M?N>D!YG}v5!jjPrY{@4nkC{`a#Ox$ zN8T;@yr-etQyB~pO&4^9V zA^rLUPi|R6%esrI>$QxB%OBynpICk_ucwaJkk7?e^@c00!x(9Nh2LdC@gv+RrqSJR zZ7N+>Ct226b_@9Avq^8vTjSQOhG=r_^&}Mj1~sJnlg~+-Bm=yVp`EosvXqzSytKh# zN~)!F96lF0e(kzN_T`ZEmfi9|<5R?4%OGznR9E^_yo`9%AGs;go!MAzWi{mXEV;YA zmbk9j_5_q^pWE|KNogB~E!5R~m^4h{+)*yh6GmQR8eZpRzPCvm=e)Eu-9cy-l~KmV z!Q*z{ZP3#uOS~titaPEzndDCIk^41%;hkhdt7Ny2q1=73oaoZB)7R3%CEcNxB&{lq zjHX!CL&>GexTf7`^>_C*%1nJYrO6O~?3BPLz%|dZPb3Wld zH4pjdI47b9-JV7SH4KSqi7>}n4C4n3Ox#SQNz0Blf);t##!rB&!cXs6Tgm7QoPe#w6VQ=jm=u`QK!{^50z$28@mH`1R{N4xfBY+TQw?N!6?k{?x|nV^E(v>690u`L7uz-LoDm zlH0L;==#`v4$g~uVA3ze|o>KJu=F?a6my{eu-;lOPGfv5mlsB;7 zydhg}-Lan0<7+PJ>7udnV_%}lz- zq26UpvqYoq)(9;LH`+_)*Iu#z$!+bW^13bdHo32}OkB-xqBY*S&_CyqV#)gU(rU>) zUhzztKC_Tdq6MY>vr%(96ZQjcycUx;Sjk)D=psps5v z54}FVifw`8l5c#rj{a#rXE_s*#m-hJ1_WDnRJo%{W2y4DtA8&0hCmGVLbpOvvbkNY>}?c*Zv z*ZbKiabG6g*As5(a{TI`_GwCL{BtEbD2XNVve-%OHn2!SzD&=gyNoYEUusV6=6|<= z;>q*Y=Lu_5x=_B4`_+;ymCoCUs9DVqTE2nYxOUF`de!%KUrg;(-1SI4MV%*&2M6)~ zw7A@Wv;P035;9unZ?o$5uJukKNbwQa@(;A@DUBlRl3+XqD3AD7 z7(Pji>q^y-v}>+QmfF@VE86QVPs{ll$=j1Hkd=;}iTWE`%jRI-;>UiZzHP3?V}|Jv zJ@~{L_hoHF+0^Rlfc0BFSM$t!Uunty$c~7Y znmMYK$%s5zysu^L<-csyi;L~Mcj|X|U-5;%X$`e2Ino@&&$weF{g956!uQWFF+W4-&zrh?v+QQ_ zv=^&hBukV#?>xJ^Jtxx(acAA%MIhDJE$MS0llf%X^>Ai8{hDpLU4}c`YdFSvR+akwJh=)H%p4dQxLGa%cu$n6Zm-~H%4Nu(rI zvMGN>-Ue^L;Ei_t^)5(OQ*SvmiauNP4qf_Ab#%JQOU72b+>6wWIx)FbWjf!Z0+&BwcFyYI2R6^=OU}9{dM)q-(!pW&h_>Z z@|5Ckq~^S0%%sq!^mN4Ks|tVPpL*!?l-mjpzD5O$-h2d4zV3a<$;V<(5#Kbj;yiQ4 zQlsZA&+A3)i7b!%WuG+0?e<9X+uuETJLB+E9DT*xSrK#fMqc_!Ir+8RytTfdTKgCy z&6sFU+{(7^&xlT!dzFkbl6*G*hObj!tVJV>_t}xZWHi5ibBZ!Op4=1XsGk0o^?Lgo zSy}m0?Y^3?<1#CsEQ@%rS9Tj5(7VuBN7&u^ZiWu&eo3nO;xzkvT1kc8y?=7qoP^vG zOXgQlYrzsco;&8t_ZD+l;Gy?devhOqvkA&kA(u4~Rqhw2@U@O{~0tcmW-&oQlnv_jRXRqeiSL7rrpwVRYL_a*4sZT}tv zTK@8=dnHqO?IziFdD9!d$QAeR@^zdmTReXjK$qea;Q--Gp$x>m-LW$r1iN27nr8h1GUcxFPoc+qFp=(xw7+|ynv`bpA} zzJ|y~GFdTyS!pZrjr*9X<8qU$75W+Jh%Mx2ajx`r=!rVhuJAV1TN6eD8 z&&g~glh4jqL)vLRUsTq7zVcDSYrNN5&*k&V`ch-w7Vvf+KWw!H8CB@eaJ zqtVJ_ubq}CFUvU}JzqVoY4|A#!^hkTl%aHU+Q)|t6Er;D- zY1?I+2cLX$9hMbE@(a~hINu=;n`n)1OldK{QpwhJ$xZF;x6SqrX>6AgjezU!9JY<^ z*zz^xDQ0Jc^7G1hI*$g%Vo7i4+lqGEve`7Hd`?@*VjE()%+r@`@D;J~IcPcIk_5{J z=igzrl?`)5W!qQc(jo3)sOQ0-&b6N3jcLc|`c`k-{ba=_`t%P=LqzWSia_%uu16e) zz5!8Blq1V;{&GFmjJ{KHUuTNT!9k-$d3ir6v6i)q>Z=;}F(L-dqt@74_+s_%Z7WiBzwb8Cc{Mt3}mBzt9f7D6I zO`UbcIrpl#F__YME_{*?Ezd*Tj=pr-!mXWHd?sz6w68*vTec8>nYQ@4ijZ`;_?LP> zqk2o_J4>>UqEP#)zFVT&n#DdY^1h`@qEEqjiM!j^)a~;{KD{uT#aPl_QaqM4GlsXe z=g1B!FSkQ*V`qur6B>2dzQ8roLEpsVLtvD)^89s#MN@Lee7SLk#QnKsd0vBQoJDoy ze_jUGn5MV$LignBw2!MW=q!+HV|u?rWu--hQ`%P}AYa&5HPJik7?&qidLNQ3?^Qm7 zq+DNSY2A6iQZ+L-Q9?FP(sPKoza>zPG_&tJnJ(k9`(Fm1P8zh~dGwdV(}v^opAN@X zDE4>yZMEUOpT86T+Rq}n7ofAJ%EK%9-1W;oO^J9)Pp6Wlh4OYq(jz?2lh?i{)TV)N z6K$GJk{M}N9}S;2;P43*?j*c zU;f5C+iUNTon`s*QTt`*jh=+Yjut}enwL6D(boE{**IuVTKdK3S;U;&<~79q7tUZ!tTU;H$fix})uN#oKtE3(O0*(jT|E(PK!USyoMBB3Ti?I&{OG z(c%bOw29ZAqf_7f8<%{!4u0P;Uzuxk)n~6?D)#6Q(jqxDt$E9Q??={>8}> z(#z*B?G|edCHa+OXwJ)Ua_4+?^1I(*AMuvBs}kQfc1Rk0mc5JWbXIS=b zUcQ4U%Iya(%j!IdL~DQkaZ2dxF6|J{=gDV0%C} z))(0NZZN}h$kO#Kb%QTS^p%QyA(hql%=$m+8t305{M*LAukbc3QtO_YX0kL3yNCGq zk@{=$7G|}i5$$y2;(Ylub%FGiGy?pnN&{Qjg}(Qdr#-nvz09Y0Z}i2vQQobUU{cj7 zH0k_giOR1*PBgzFZ>;2f%83-loCfc|Vt*p{tn{5Ky&lPQ*%im*+oxF9%H1NqNPcCv zvsFT>8%Gb&%l*(8B`TACEcJri_kn$F-voC3IwSEk=kR5>Tl{_>E&oO3WLHx}~8LjAFjKNj-UW0lk1 zT+;U_J@h$_l=N*j{)cy~eUe$XnPP(XTo^C!&VR)2`E|OtGB3!G=5q+A5M~iT}Fq-(sZDWvG10}F>Qo> zvo={6c#iUVODw&^w{|Z{Hl6^BBsi-no8fVvgLzr=+1D;>ntctk)&~sBn8oF*y9U^2 zsVkzSFITI1E@v(0x!p#2pRA_F$=0KFt(AONCh+P;?G%e&9d9sh6OYsz_w*I>w^z9x zkXxVoMJ2kwN&k}dqT8i4qge3=tbfic#g|*$Ii>iR#iNeOFiEcSm?Yn^*BU>`x#AJi z1J}i*8IZ@MnUKe%8Ii}NnW6Z#G-j=j>LV#@<>r z8M$7onU2g_&+AI1#u3ri-30tPgD?E^sejcwx&9}A`PD`1 zzxthD`=I*LgG*mowD?QKz5n{pe)XIGWYHgeXZLM?^6l^c^dJ1o(Wg)Un-~A{zHjgU zoyxmkc;>h2KkEIpMUVXHzZkx7=4)^K7yrlN?f>e?|N8f~{KIekqw?aRsqYo5BRz}j zQ-4tyF7x=SVt>(-{rNNE6^i|Kp+0q~#{yO2({C0=7bg7{FeD3;g$3%7zA&l9w8`lna3rb#Gw;`Ow$z zk8XdI{L$l&vOg;RsQRPV9}E0Z^GBaQivH*d4K}|Q1K*EaOR<1b&cu{6aJTs*XXwli3XV?!t7HM;vw$jD8L`+>#2O2TkJh+SEMO_3 zA`Qf>W2!E4JODY?2}@CLntxRon)+6dmJt$=lA)>BD~s!`rxYmOoD@g9iwhG8##@kH z<@q-8g@xk60uh8S%FRi#RqT{M!Q}Bv_Vn@d8rAx-&{lnBgSTY?XWTZ?^&@(-jge{o ztROl?*34mL{7eByGcd%{nnVF(Gc>%3zmSOd z1&o5}H+n7i=7h{%(*78p6C41^j|#;9)Z@wu!GPk}y%2NkE{F)Ij@=6tb7O^WQTvC5 z`rJy7mt%ZY46KfUHC{scz-p|E0fxm>HhGB!F}^hhY?#!__L%Z)3{1qpWDFdL0UJZr zIucV}je%1haBX1JoQ^5y2uvfza|*QnZU{(0 zdqyoOG#)NA#v9`U^^rl=fe%+hq&_@Q7*ImYtq)fhCZ)#11D?C0hg4p)e+ zsMMRKK_w5=nXQad^%E% zOt=`xy%?Dg*jI0U=qYO67+P<>M#?;#x;WV0^E2%|KhxgxGaXz#b4?G=(8G@2oVg({ zU1uNy>V}#J7C~Gpbe2q_dcG{m)oMvl76WlUI#5vevTVtW4|0_MRsEU|1GT`WRdH&q ziV5wVUDe*%RrQQ}m#bplDv_KU&Q+vct`2E#XFXX}sdNtes)6oKrhvRn3|0+P+IqKY zpwK1+SB6#I9Vjmi!r(TpU#bok;|#bIM)FeZOopvB zd@Z)ta3{9baE7fl99T1aEw<*n*J5kF+lj6DZicP-ZlLX5$JWlsizdv`B-C4r+T+c) zQ|;%I+_hiOh+z!d(weRjJ*`c2#>z=z{O;DXkSZ?|xRiqC7(?shVzy+gLx9F8-ez3J zG*IdM9b+ogI)-j+pfcP(H^v6AJyqG98{5Zp%p`a6JwqxYZw)Jh@XVm?4 zBwOn;UY=~1fz~<`k*I7&s*4!iFp=xcQ__&*OXW zor>XHU}j1=jh6>2(P=nmgEFbuG*aU+S@7&IHCS!Oy}Yvv!)*IJL9k3uc=l?Lhus&$+z_Zrs)BG$DN zp^>9NG!yGO+FKXfi>*`_s1;2b2+4(4cX%(VxY}egMXi+RH!^ke?Y54z&DtZGq^<6d zv?HndTb&!n*vV+WR~zzZ?eP}!)_!%E)=kF%RZ!M3HmlpnYZ?`y*A0yeINH>aP+Vj1 zS7Y!yW>`menyZWL{cEnSL3+KJk}d~4H~zFUh2^Xt8DcU?Q-x8TtT(sc9MoA%f~03j z=3)OjYcK>NE{{Y?IUlDce-sqQ@)=^mv+aU3(ay06^(%1fSrwn?5ReI>u#w1mF=2Q+ zOv6NK8kV&4Vxr#MrcOZOJh-<44UK#_F&XY)-BYll`V5H3|dW71_CYB3U1AD#`&?Z^fm_&atwEk&t|* zV-PWHS~Dq249t_4A(z{f&%x*&r@{h~Wgn%9O}!M;={II`kh6e!^i~xQ0{s|F zRZP%4Sy33cshBjDsYi{CCG(Gp)udP$YU&T#>&>r)!OeAK>O)EnO?^jtZ$-fdOk82n zDs^ofYIEMF7nQ*|!uA~Nnb5uIMKlm(cRIM_(~Dw4a73qv^V)NISPiZps86Ta{p9z@ zZch*6SQlDjKuH8uJZ^Rbg)+T{i@h7o-)S_zKD4An(Gm7CMiwU}$|VJi_kcYO zl2a)s18))dG`+PdgQe+mJCv&Vf@-gz<34P*2chINiU_MGNIic&FoS4Kg3SPu zGEfjAMIO*xQ#0CnZQZz1G zjqz@knR-v~2#Ry+j4Y$cjgN)j6#o`5uwX^DmDd3Y@JyQpTtP}-HgI)1 zQKJI|L$B<5>#C7p15xWnP;6NPb!NMRHd7r~wXq~_(tt(F5_V>W2~;6EjMJNpr}gPg z)=>=>txRt-M-9?0cs9@V%9y&4*GP&%f(@`FyVS#8Xm^iPNOupV4;y^7N8zdC{&>S5 zZ~Nn7n*Qg`T@N51!O;U5IhtK=tgp%&+rqw3R(uij_f2i80lzCp@ z9V^}ZffZS#ydNm}V}YxHR$>KOCFmchDB*U2yF7JF_*>wom6e{f${(x!u||bAczBaP zw)$h6KeqehS(Td**kcJ(Q~sDy60D+?NpbK%v8P5-bB!e(@yb&w^qPP=-FiddO@X%n zQ|A8qMMMQ z`t-eJ1?$sGt9tS`Q0QtT!~CmuH*|IwB6grSP*{vK zUYjlztg?L#ZD9;jeo*tSq12(Ni`t-KuiG}dN0D$9oe#}G!5o2)Agxfg%1l*58R|AZ zv2G&)bE#1%6iYp{TI_*+LsK8YgE@xVxNR@6c-h-s!QuEw4vMxotwXFF`NM>X=V{yhJ|m~3ZCr7H>`km zsC8Nhr{1E>aCZYgdAQo(4J$9|ZXF3TvN&^9LLj4rbMCiAAsgxUCl~F{cO2TOOAVWowUX|?yX>V`6`KJ^i%X;7Z zZdVVl<$H#~(d)$gSZxnAf81{r{@4<2E9?_XbC}} zSnRh8J484hndxLR98$EODU1$CU@PaLK|YD|6n;oVW003tzVIB@17& z@JAN@$ig36_+ty7vhXPjpSJL6!n}GW47BtsmVU+3&szFfOTS?07eu=sY9Jm$Fr=SY zKhJKS-8@BciDwVb9-d{M%=lu3C!=1h@~rag<*A`wz;gl58qXTfKAwF%i#&@wyLfhq zj^_6W0WJJ}3xD6je_-K1Ak1M8!a#**jw?KKoVidLMtKYm)@N1~i@ZWEp?Qakm0Hp> zJUl=m`l`Q@bPo?paiRL^bH~lt$%W@l`IO8CiBqUzW?WTMj(HS=v^uN;Lo@G4aQ;GP zZ*)Yder$wfnSp-D3J`$6hB{z2ayx#rf)Hc8kqW@n;PEh7I)|7bTNrU1e#5hi5$ z+hk8ejX_I!&)~a)$0`;+OKZn8C1>6fcvn%WfEmk>l+NJU2@CU?c7Zb=8}yVx3%_UZ zT|w}w4Atv1TWJEwBAFTXQ==Y7V`gimp@g3mYRuM}4kjsFxhp0nD1=JV4?Ao&!n1w` zr@z0PbX5lXD-~*W^)|YTjKbjXp!QfOc+?&2jqU@2R#HV5P#Hq)T#!xnsc%`?BWeq`acG7Ry+OUgRt|cqv z^fk(+6cw&iYK?AUQj#>?Z&`|1)H=g?9~?g~Vw9ZdX>=89HMte4BQyjRQV?Dva3_pS za=2$^f;8J0g|59BV?PdU^oZ zmZS@As9W?)JkSK5dCO90s8}iX^cbh#hQ&t8Tct)a+D*&NKUVW6ZAjiK-9=)L+8gaw zv6jQCSUXbH{5LG`pb@Cm!tj!$suUEIL(Z8ugJ%SNIyb+oT{QT8ia*ga0wWYv(*{l} zbjFA{ZSaf>){o%mDMR!URS4V6{-EbB3p>)&wCMOwXO)zq(|5vq-in`wOQPWne_lM- zhEjB%PsKm9;%8*I;bmnQIV$v4hBaWgA|<5sk9vnawHGsAEDY9LeUvT~2FWr8oulJ} z3AoOU*5@uDaC5KWa3jJdv2(BWH+l-WoSLHDR>+)ynfDnToy*Y)FoRV_h6FnjCQ^^p z#QT{adM~9C;Eg}d*yC8q3S6+9D;Bnyhb{$2Iw`AmIyQ@ON5bBM2hNrK0sGc z|5RkCKV+=%_jI;W#kg#bYGd>wkt;_0j zC(Xa-S+#Y50;~gIv_jHVJi=;7K~@IvTA{3-)(WK1{GfL26@(&%5vP+ZA$(!sm9&^s zNcM(jMFTr`GLWJbg%WK=LBLiLJhhTg)K?M;NoaU#LBYcp6blj-sVA%b>~3i(p|IDm zU~Cv&tST%32JusrH8k`7K(@kM}{l3#q05*J@{C$#v& ztB*blqrik6HJvBT1akA z%I1P|gw&ox9P%`0oB*drEp4P4Q$`k$pqcX%ymnMcKMszxO9j7YdZvGLWC1i!&#>Si z%)(QN9?{g8yDE5GP7|jWE#pD| zm)_8sSo~n7nuU=W9h22;Xap0c^RqgzogSc#*7exE6l>Lay)<;}-l1c+3sq}zdvwX5 z28z5E$3~Y>qBxY4nQva0#p2OovB*k4ONk2r&W zscg%JWV&Ghn1L+TS-==t7SuN;>=; znywQa(Xnpmn66_AMndtvMkxlt2yTl_FIHowRSURV(Ar%?opwtL;0kLwywX@dw~`QE zIf-5LhY8eG=0VxA%9g$CDlfaLKDUapYzLH77JFY(VRajXtG&=_LY}b36V}w{)=;vV zm0af;>*{msyyON?*ifI_K!T(R#!|s^H+k-+`rIb)ED#>(TOj%tc!{lEVrzYFYq4hm zBrc#nqj}@+=brV12~U`)&rOJustq*n1(L45w7-*H zX0kpv>6H$6!h!nS0Z%yW35V-*hdn`x2~MGyj(EbWp73gYP6}^Mx^7OwJNKHv34u2l zyrP^Nc@~5#Y)f=Wv6Kc2iToThaLNMElp7Dm)!?xjdyun|k!Zy4r0Nyb@ zcAR})sk!5c>4D?Y*-qRk+eNQJHOXr{X{9US*u7kTOmygV$z2tb~1dAbeK5 zD12;FNsrE5tj}q$OF5VLcQMYXT7B+Hzo%arv{@F0&-4=|Pva>H!87&>AdriNs|EtrT2`k}9MssOk@eI+)GnJ*nEy&o&!~^e=&1Y<*tW1SXq1V% z_#a33$)TeEnGh1>r5K~(DD{l#aQr;y)aI)ai`2m%~($6dQ8M2|0l` zBHtQT{&{*E>z%K0fCX~rJVOCWrnxz+Rv>Up+;MeAeG2=u5hY##aXqgUzoxXlgpzGU z;mYi3tHX%8fN|xuqiuwsi_y!yM%M*W_>;dBLf(}N-iY!{054br7c^xqGQongY>lbs zm#mRX1acfym=yavANppTr4#wQ$W7&mo6>1D(c2IckC#~NT7qeO87m=tb|4sId-xBqyg*@!o#qnIF~XK2i@qvd(^FmOp z`e(aDbD?Kfau)4WuxO`(MN6|_Y8r-vq1dI)Vz4}9oeo*v@D;3&DcXJJXo|oeq5i^U+Ck<^xghBPUWaGADb@rA^X^d?5bna@&N8$eRL;hoQ7&YfxqR3k`a4;-+#!9#L00U?Lp<*@%TAal|ZB?7zzCBVhVht1UJ~o2zcc zhT4l!zBb%ZP}r<&j@~%8)SmRl)m&bjTgsD=Sl_VwR#wj;8ql+%$`;_57JIH<b zOVD07BB%~UF>|7PWR&g&#D1GgILK1g=2cM12FQFF=D9L_fP&4E(~;_Q^(9(3AD7Is zX<8oay)USds*3j9~VA{^>HB(#>K027GYdeL~OSf@(L+9jh5~O#C44eP~%e4 z28<1+4-A%qnRC3vUl^DYB%+5kb1XTGkR@A>RhGZdV=qqJMkwSF4I`9h3#*M#C=y4= z3W%M2cnj+@1nCH+C~SmEHbPl3q4k*q24M;R3}v8K;@dHEj+bIzWK26oFU^y?lJ(O@ zHs%Ru$Bb*k8S>ImkM-zbtS4eMQ=ONLs^Uz{c#(A1x^p-Q}en4?vkR;JD{XH%%tzd)}9rhaDE94M>{ zHtfm+%(I>d=+M;9duhtn6!t=f0&Id6`|Hic{p=B>$1TTY&UwpvhaN-CyVb%lM_Xvd zTJL99s%wOZtr(hn>&<G_F|hTN-dHt?aA|NM zr|C+C{(9?c_12DhYc~s|k$#OmMDgc+B)|qmiGMx(>w@S)Z@r}+@e--G8(y*^u}Ghs zreRs@g|tChaj5m1%o*6@e>Jv(ZcYYoW@DZmcD75ur5gSHB1|uS7A9dNe@f8Ef8D5Q zy*|`>oud6+*1Sd*>_e@uutN{)`k}iY(cu-o;u5_ghbRQQ;DTP^LuO^P3uIzXz4bdR zJ2V2LBf?KV?0p#W3v1BI#y;@z?v~p23c%kB3R`i+_P*+^?-Mcc0QPq4r7j1=#JjrQ zJTX#Xj18UWZ64LWr&3LnxokorjL5^TMv3k8dh5qSt)FOTe6-&B^9l!fRJd5>HN;SB z3Ar9(5Pxhfwdz!&Ya`wd+h||R0BQW>BeBEA1|AXZjSRK^qHKtMYGj5yzv+ zJ^bGQi*Ap8i5td*S@#+?Xwh$rk8%AHA?yoQN781_J1SE zZVgmlo}S0oQYx8NA*yGY#uuAPJ>m@ACN2MsPK^&wKn zz_65*F>-g4vXoka&yli|w1+HTt*j)p+{y|rvr@`^knn>>|HG7DVRS47^A1W2>%)|O z*#6gbaAROzZsm8Fh>NzB;8N?m2#X6Vs4H$iL|8R75^70PLv$_Uxzn&bWIcS4)Cb7d zzuiX73TsF7?j&soIL4?gZtSw&3*T;|RBeb`%g7Ng)MJgi=-5H{VQT58+H`f@PD)5J zM7fXdO7d4wS3ML*mhoIl$q7O`t(PkU)f!c$E~k{Zt4m7N?}xyszUZP_jn8w$9xxgo zwy;X>q=tB)IvSl_hG94O#gT`px!c-RAJq>@idu`9#AEeL5~FsOgG;dosr?{1>ajSW zivX7rlFTSi>C3E^QpCRpsk_tYkwj>eGjikn2v4^ci;dq#T4;Zx?iwF7tIk1b4<<^e)A&Pyzj!{}aH72PP zHR`2k(1`mSk>t9>s&`&bGf@(t{;L&9`*Px%HW-?I;{g{BRqZjR8q*ebBFI}T4 zjK4_l3WHz&Dk;{FGN^aDa?meKR`0UQj6cuSm0ObaTv3a4FC>-wG2k!Kdg-tEue73& zoF#qg3#_|1ko5`&toWNMCcjnUoM*zyHc2WkhfeNU2eoUt5cnCeJxM>uc|HUFal-3p z;|X%N)7q2pek+#(k8|myQm!4P?TpeB0QZGksBDtYGDYEug zKV5Gh``e-KF8@gpcU5(bug`MLe!tK*l6CtUlJpB8`Vlq`sDkV1Tn5+$f)dEuh zVhP(sisG)9Rx30mz(Nl|X+W}Cpdm0Q04g#CXq4Fxm{PgbNr_b{D^~%&wj~XJ|1$BE|gA6+{&DkRtRt-b5eRpfIFI#(!&DW5uKFo7uYXw zm%v(q+XVUq{z`xkLX*-x0v`)JCcw?!N$IG-Hw3;Z@Tve;uM12I z%m^G4m=%~4I4Hoi+ewMrpp()|0xt{jqm4<4yQ7oR;{xjhJ}Yp$zgA4 zy9K^0zzyL^=@|iT+D=Ma1*!s13H++Smj(W@z;^`x8-b?7p#WeeBYy(@0s{igBA_KOD^L(X6R^q_(E7X7Ezl!S7N`hR1$qS*2-F1n z1h#&B-|Eume($|6l>YdufA$}i{$ybNYQP^F_=2KeV9QlC1O^0908_LJC<=55lmxm3 zdIZV>97LI-T|lqE0)d)9pFqFBfWV+YU0_IHp}-=6#R4}7+$bR6aYnmE`gFjw?L0TS)d|N6(}U%`A?t}&?Qhv{?FG+Uluo>PRb14 z>IA+BbSqj=s9&LP2y87-jw54JrN0)#{?g?1|N864VcgV8Kyt2tNYvQ4TT$RrP<_bE zXMp2ehtS}@%dVa}XCE!959>LNde=~SL6z@$71RrNKHI#jtL&fN^R-#IN}+^ZHPt?wdSzN;MBJVb--1`l`fQkhr(X8Q70ax} z%$lcuoT9rc4c&`|tE$<0v$UYxqmPbDl2!`X{SwWRpSivrakZP#ZV$Pd5q8T1@b-Jk zy)L`WdzlMDa(jpenQo>}Yl{yZCGeE`Ql-awP_2Mpbt}AdYL-M*rMFy&ShL_rf4M8B zQd{T1i_Evmf-*M&8$#X(fV==l7~1B@5Zl6mSjsDg^nW9Zy&1FzN!_}WMY=+4+9t4l5rhSKIp=9>W=b|Dwgf8 z%~RZbAr#zzVTpjUbY-RPw5!{vh?5Qm&h+;!v`!Q66UnE<=)V3oipm(;ppVoDr9Q~! z9x;wl2io4sr01ni=$_j@x zQwOik1d`7Tn%D~|Jm>LR#Fa z1+N9GRkX9TB`UGIzg*($snE?;Sbe+8A5#?&5pndFV7 zTHi*YCv^wW%(3gOmAEdvk(M1T4-eVko5i4t6j7f^(#l}Gp=6~lLkgW(7umrFp8OZN zdGgY8OG^%$ z%$#$UOJwQ+@VOeuyk$di_I;=S} zsX;ZXa3FJas_EK8H}!UP=d1*GFr}SqEJB$FVj5`xc>#Ga6u6#p4Y?$YrD5>KiDYBm zz?H4w*&#zV%qgsLRKYydMyA;tLR@b)Fg{&n){ap|xpPbo&gv+ttJSHzkYy%qosH;f zJaSct^13cHEbC%FvOr(7|CjNaGq1aKBNGkmmOh{foKCLEzdt z?{2lHERS~eP+S|P>nsGs?g$=ES4ynnd~oZnncL%1OCxEw`C-RvgkRN&ZuMc6GMVYs zNI?`qP%21hsN6qL8>nG1IKNWSX9g8)xXPD$Q)hpU6In2znlzzoPKL%OHHvg$_HFg!6bq}$=m;^wRe4=pw#5gl-n(Mu29%?lC)RDY z-ZFDFoF(T{Sts?ES>sVbPAyRuU24u!FtwhDulOOuN#Wfbsq#N!>|;N8R%F|+tyiF5L)CaZ?W$Pi3{EEI}*}C z&*E8Yl+^*xYK2LaY$&LzLpH_nk`;FblceaXT$1Bfq89{?Sf46EFjlknR-!MA576~~ zH?F#S&VM-$w5$jEL2_g`B%yk>!>Iq+*+C|wOh__fjy7}Vrhuf;`>9J}!MRoCo4l~( z#zOeDq&>Jq71z@KYWGPVj<1lTSc~3QMHVqF3Aw~ zSKVt=eIk;(`Un^l_ekJK8b^9fSd>p^RbGWjLsW9rJk53AiA?vMP*+5;_2tsS;2pIt zDP8@*Ei5zO^5EnynquKMs)|N<^PDhz+%DinMN>Z9MmFJ&w&-p(FG5cG}4ZlzVhde7yG3f#?y;8Yp6wkRWda*tF zc3ZTyNKxHs##f^(tx6tX>=BZwZ?7HXYu0+};)scaCpa`Fk;9)`gUbu#?`tkHrKvRa zrWF6wo2q~HGt?i~dI6hV;T&*5G0Ksp!`naCzJe}a{kdZRfL-9}q3_+7L; z;U?NL0#Ps`R97gtftGjv%d~({S6KPoP%ibyFwenmFOXLSQy=o$%>5y7bDnph!vdYmrum~@o1FkG4`z;w}Lm`TfM6*YM^Y}yH)UZmat6MdCY=89cC zjjlDc7_OIRsTPC7a;8EuB-^#Xjq*ajZ2l$=MWAK5Ttc_i^NBRqFZBvBQ_)c!J8h5%T zQ%-NS#mDp}GxXD2(KO8W>8<*QZ^A-K9G^Zw7+<-MJ8Y(2_a7SMCn-s@!{L$_JZtmVHcQ%W@L8($TSyETI`*DHIhaGo zerWImgO?0mHYm0Y%_as*1`Y3Q&BBWe4ja7P;JpTy8XPmY(%>qCs|~JU^S#1-MttNB z^659|YCo4im31v2*!k8%RPvphAfLVos_i--P77Y9AH1#A_Yk8a5`yVBTnMJ$xWfkI zN4XyiB`5q|XciLd@O9y&-FtEXbufKc0EcyG`c(mr6mYAQ!0}Sg+CjF81^Hu8AX5tA zPq{3>e&llMb?yS-bu*V-(T9GLEBd@g#aTiOO}`^>%5Jj# zZPI&LGRQ3P!Gtp270{cM>GuTA2%Hs=wVAu5&^ZCFTNs-Dq0&w%bY3B=_5o2{Nij72 zq0+7>bU|rn`^((5a29cY-`4HQxTqq^oxWr~wSKi&F}~X#n!YSx^*=85loYuNm{EZl zMQ23t45o8vW>8>}07`ghW<;PNa61jOzRp&HAol`)Plo-A6kidu*MMX}0aC7B`Fye%6XSFsrMZj3hv#7Ad zA@@Xyr`aN6ldhMrYxTA%q+f8I*>+2r->>yVVio@J$E~R`U$>H>cc{Kyl)bLm-Fm&B zw{bbKBG`{(*iWXEj`ZV55ozRWDo8IwKewG#NMmacA=dqgCt19cO#-)+>W@pFnl-OA zcX9;3GSzMB{m{(Y0w+WRmeD1@Rd}#mBhh+EIvuf_K%vmDInxE9&I3}QB32v1`6ADY zao+}+yrK0OrU}MtnUNxnw#sDaL2whI22L8}mxMczN2+E{FlDriQ-RxZNMaS6wV;h< zY@7n+yt1|yLljPOK{uVAeO6$*Mq`!@oV8pL#ny%%lh6t2#4W~MReMI{de>)OW0?tb z_PxQ|CL_D*tYBGeBax-i5MECpQXxT|6-kqqq2aU#WsZ4CW~zfv8@){8e*C-$24J%Y21!YSms2?++(plAvS5T z$q+kWG0g_mJ8ZGTA$G)KT(e|(uUhQY5Sy~tREW)3Y$n9C|2A~&c!<4bvDZTEgvCyT z*c%pmBgEdc*qb5tmc`x*F`Nl-z8zvGEp{@*-m%y_A$H1Qr$X#qi@h6SQtZdx6F4Jq z)-unA%=az!eu$m3*trnTy4=w4#kaWRf7eef!#V&@}B^Ce3 zl0FJamz8wIlCFfLkCk-QlCFBvY(mm(NkGbeRz_oXP$gyuLkU@r*ooFTw#iVAc3jr&=+$c++ao{$FA-?7^(T=$8x)diG6 zeRI8KPkQU6v1A#y7IYLo>Wub`5Wh ziobVB@3s~jTq4W=<6nhheIUw}k;?IhzRXpmwM1$BTN1l?>|V4qbkWkWdq><1`PG>} zHKae)78D=gQs<`}Fl9958qRKDAp)dUD>8IM>FdmU{PSLX3ccRpKN$*kyKrUsW)~|w zJ4J+>5p{aXe*k?LJIsZLWxLxBM@cAVFH?4uyZQ8}`J-D8JJ`iz0sm>WfFF!Z0{I&( z_sh@9{*$?{)GA>i17ck`2}WHX0S*;ZV{>N*$_u#EDyt}pDjaX{6zT=Pcy77>4@&AX)T-?+C-|%%>soh<^v%TbXV|IL0f`HBZ zOnLZv<@(FLX%;IP1Sm#1ZDPUxHh$J_$ST+}wdPQg7ygr*rwd+kY`Yo;=V~phEg9&d zH5Q>7R>rP85Zew>)MY$Iw^Ta1?n77xD7z!?04;OM-^c^-b z@y2P0>nXi0E@v{uE6uK3B8y9;Qt1k7_>MnAah~E8R_ksL=B{wML9{vXDde3CiJI&9 z{@_t-1iUce_VTPX>T?%WlIi^p4{e@jDVLy(=sQXc=$P}D>?JQxg%|Orqhf6ldq*j1 zP&&;MLy9XTPM*4PV2}bK>^P_wu^(pZ=1#9JFI0XUv055X57HP|)YyD~Vy%rcJq&CQ z4WbjRIok@EJGThEiY1N4)PwMw0Oqt(<3b(QSGrviBgf^Cc1%}3Kcygm9~i<9?=9cu$-fX%ei1)*j=RQxC>}lZ zpGF@NFndOtgp#Wpnvnff(~MqWbp<*r>Eq#R>N`Vz>$@4Y$drHUctCWMLupw(UwxQ z!6mW!X`*BEEKz;DWL@GyE#BY5hHACctKSgl)%GKx(ACSY_VyMk-MxBq)7z^hlkMM= z*snzHSnB1Mih2v(&Bp)V-uFO9Rh|3p2_c3QbxP3&8+D}ErW)h4BP+?KZ3nlQWTa$ByKS5qHqw5VvYrAlc^QSpjO zEq&6Oy54V}*^?YX5WI``R@ZttS-*T|@BMw>{`R-Oz4tk@&zT`}@YYc;Av0}+&^Oy? zdU0a~Pv2Oz;qTcyZ@T-zCzn1Q-gMPx?)yt``;?z;*}LZEnV(L*(T_uf6{&%wuD@9#W%kMrU4v`rr#c)a4ra_W%}UO9Mi)8E~%ZFp*1?}zVv zC|B%$_3Qua>c09RclA}n_HSK3?envyy!_MB=l^`^=aPTlzv?>A8~?Js_XkhDKK<_p zdMfi{-rjicz=z+z_PV)=qQ>Fpiw`#4{>F{JuX@M`U;Ixar3bG( z@uMA_y1neYkFU5?{N}SP%`R66r)FQ{Eic z%jc%_4r5g!wW2&6!|RSvkK+;>xoDKlQI$v~6Dd4nidf8Ha-|(9BWn$(Y`~5Z<*@8OLaeLt5QwBdZgmULDtwb@60pro1W9 z8EP+cG;{`I(a?29x0mAtiKB<4nuM1)-aL^x!KAF*DL6%m7ik$|#2Hc{MHQW4P1J>8 z#3_fIvZRFsoeOGu#Hn(!%85Zmm%^MXISmEeTto^wl`t39)Ue2@BF8J75|(*caB5Cx zFv97&C^uVLm7e zDpZSnm=|GgIIJp)6cj^-Q;h@#mD3`@NI1xaP!du?T*Qz=x@H&}Cx!SBd=jQiK`rc5 zAtS;IvMz@em@4p`q;s;aM0i!yxsV`>!5|!=J2h1@#E>F~10+)qykaukCd2IMBNqe*M#|41yFkyRqSp2bHge4wWU3OeM9NalS%_eBEN->zY(x^#_?S-# zQEWswgJIWq>gcmLw!AFXVdv}WGsrF0yDb8;jqqm@KzHj1I%|_88@cujVoM>GNC}p@ z&RR(P?+8g2q2B*dZtGpcBDoQplBsB>yS%|jbwty2lMn-mWsc=lWDp#|&J1qVJJO*< zDi#f%gP5LSYswq91A51v@+tqY#{FX$b^*L**-ie(FzO;0b?PGmc%-7b@rN%I-~7&n z3m4vh;F}e;|8?vj-Qk{aJ3SbU>#3-bZi(O|)`Db9mnyfMZYU+gK~f(m!Y27NvW?N{ z71^|%(V2`EGn!$vi_soNdl_BB=vqeCG1|xI21ffC-Nfi-Mz=7!mClCU5xfHI?U){MvpLhl+pU?tXu=5O^h}(I>IQa zVg6)vCZolSmN4pIbPl7XjFvIVF)A^tGU{P8z-Tq2wT#v?+Q4WNqs@%=&du7lhS9Z* zu4A;1(G86DGrEb<&5UkgbStCV7#(1A2ctU~oj#BGh0&Re7Bjko(VdJQWAr$q1M{=; z?CQoOg@GdbP;n8yH9C9HOP~En53@X4o-3ojk3r7^fK`U(wS&(-YmArbaUfmF@@P5b zqlZ|Ya zcxfHeFDtSa135oZo{4O;%F*&_$kYQ=b=ka$?UGnI<)KFsd_9&tTK_tv`+=M;$}>^@ zRynF`7x;!Ox~R;4q=#7^EvJ0+u=>g>L(5Kp&wlwBFV*8fx|HS7a>_>!s~)QiEi0|X z{BO}i+t!YB2Iyn?lxL#0QMqcAQ9bmq*0YVt(tIkr%c76w<&Nc$-#?D`2-3$`9xc!D zTJ>9HXn7y_9F8$w+71qB50KMEc_wOyRgUT!0$*&Lt{$Y|(k` zAVc-j!`hZDtUOzSxU4I(A7yz|2OaApNZYT->M8^61t>q|ooK96`4*Jram1#jb%<^bC<)eqyCMxsu_X+uz+w#d1z#-uL+w+M6+zC7e{1KSdlZ%3^ z4*LIND57*Pqq+3W@6g|xBIGJiACSx6W8vG4{C62&u6&=RoXRgcn$?plx60Gfr+Gb~IX+5h9+iLm zwtSP9rgx0vp?vh9W%Ss7h0WA)4184g2x#$@S-o^FraU>D=(FInW@q_xbFsB7U(dGV zHB0>x(?#`IkDRS}w~yJn{0zL;Sa{c+fp-~rX?;OZT2}`sZC@ADL8E5p8FW0vc&Yrz z8F*i}@Rok*R{ zHhNrJL>%k$$pMRO5%RjemrssZ@>;kevIcoci|l&jO^57E3!jSL6dphw?H0Za^76sQ zS@Oan?1R1@OJ0#wM2f*T(J_R&b^fdDWcXa<5n7x*>-j{rM> z5?~iF3_Jr2z<)0S2Y|!CaeyGd3$jn4zMlfyfGxl#U>&d;SPskw%7F`j_u$7vz<%HY z$Zw%~a9}L-;``Zp>G@*BMHvtPD#6DAmjQXe2go}Jya+r2{41~#SOcVhAW#g@qY%FM z8~k%I=wiSH%mLm+-hSX4z(!yTuoKt~(Bno%zlQqS0eXx;jvnu!y$69kz!SiOz;}VU zOlJR-)+Ba4LONaoGKk+V25zWmZm4Ju;K$1rG%l@Lj2A$%ZwN_KT06j%2(^Y%8SbP2b{JE3DBuQeKvX7E{m2l>g^d89$s*D~cb!<87_2 zRmo&?D4CfXjnVC#Je!|N;giOU5ujEy-$>pg{?-gOkDxP>Xbs~NdYsXH1U=T;VPx79 z;lOBdAaH#}4HY7d&>e~ydfXx##}mBiQDH*v%5UwAqcJPUKY<&sKw2JvrBm_W9HsthF?kkYAdm zc*iUe!q3-M#S&?w)(jJJ18rN)N@_IuXHtd!${1!6zY_SqwU_JSp_I{K^1WltN7&@@ zpU9gRO9b^;){3WDYDqSL$Cw#GL}~%H zJEO_m25A~!BAJgJ+EI&-km}APULb?ftUb+Ud#Dz=$4W>|&KDKoFggbs{8Q=^qd|#Q z-iG<4b?MlI5<*%)64Of^onQ7&?Jzn*$?jIj?w*>RT(An{wPL#=nlXsCU{xp`j~Q|D z*@E<{WD4UcLU|8h++}Bx0LHHQdfbxus%SjS!pcSGmaZB^h&{$CGnKe7R8Qz zsw$?Z)5v=STxo39cV{`t<8+=$>X}gc0`x2%2nJ6N>WYWQ(j$3IDLtOXtCa@J#IAN; zgJHlUIhm5Y1?jfa1YDf?K3io?*D|s&Z}B+0LZdlZt})F^8fzBk{AnZ2Vs!<54|S~1 z=-QXd#rzoRq;`(x@U4nDf&4W$8XEC%L2fLNe`l6u=SD)d&`4*`3s5_MMdKDjg^94Wt(fX6x3`atzhB zOna+ACy8<8*Q0zni8qGSZ#1wms>R-u=!ifSRdlDsi9&iFNieM{OBjT zjzn=?gUhV|OJw_}v7)&aVdWj;p$|<=$g`55i&NFH*aGx2F&|MdjO?OKhvww*|A7Z~ zV4sw`gxE9pX7AU_{S`~iX_{WJ2KCU2+#+M70%m?-^i}r&zM>#7`kX-^K=2F21tZY+ z=3B(XU}=_8H(K@AU5C2^BeuW@M|C_570X@>2F&y)sK@M03aaToPcm=PJfz;aG_J604g8> z9>5Fu06!1_Du7C$3aAF=1NFcn;5q=m`(4lg;Mc(m@B`Wf^MHx{P~DCDs%Qw4Z#-Os z`6!ghU0a>8L&x=7w!Qy7MHas;scSYPNm!b|t8=+HL;Un(-_=opz6Fi}cEBRHG+X~X z1D8gh#@z%z^j&Zha5I1fx4@!vNu3$M$#&dGj#{$JT#K+u(CHa=eG4+h*i-FY0NWN4 z`|`$#>>5*aHhx_NowoyF=xtaAoy~~j8;IS3^NITr&j5DEK4qj4au4db7q}1D2n?XU zK#%ayaxgI}&M_z$3m?jI-M2jE$xp9Wq9ehvHv*bf{4eh&--e*g{ve+1qD z-U5yQZvzK`!@z667U&)RCb18$nXt{~{mhwXJsJ&!9EGmHYV;Q{02~9jJCO#sI}krW zA20|U0|?3oQDz72g$;V z%>{o!`4Q}4_u}h6sec_4wh{Mzi4<_rbecIr4gnRish8P~yLwEqggV$V{`M{MR^MsCky z;hTZ~{K>2*tMkxD6jwpcH%_+dWJ4xwgSD=p9;P=4iBR^6)7rO7$K4#ARCZE5bSj&m zCTl&T{OmKd+zdE@*u?cTMKdwu^ir0(uqMTI^DW2h2Z5=xspC`dV@&8B_#_A4!x9W4 zTqORGK&FYb5fDvO)CHX}RGQ>SVlXUl>G3lo{q@2tvx zTmgemve&ZQjW^c9x3ubP`B^E$5viRzCXqXVjw~Vzk*>r4xj3iC|IB|M z)2|I@P)L^Hk~T|m@n9Y_MN6&6R%F_sFGEr!O5*s$VJ;}$BdJ3wg5{i$H6{;7Bv`Kj z5~-x^Aob*8$X0=;gCvO#{%%-<&mAC5j|I>ag5Cs40}<5WFu7CUP9R@LP84Tx@Gd7M z(3PvZ8XD53Y!tj>TodUmC(Y2HlX6H?owW8l zDcTp*Un}uH48PE0rR_&2+17+|9i;~Ruj70LWau%G4N;Uiz(s4KZKLU|=cs-M&d2L= zpyd&iOr(u^<5hkKR_A&?;LjQ_d~Pb!aoPT z+7sj{b%uMkd%gPuHxigE=?uPIdF)4J){cSV%H&8 zrF*u2JDsotgkTLJGq@T2Y<@le0l(V2-iM5atp1=lTUo3G)jYhPhoCTdQ+%axNLVkf zmh;p+|0{k>7NiWtvxUXNYGJ!DLwrR{q5hQfkW)}stJ~F-d%L&N_aN2VYnn*}K8V_$ zLVbC{453m;LGA-V5L2-IDQUK{S~;Yw#)mFsbGFUfsq8SG9|D=dJ**s2K2oNtMe2p> zl`5|;Qw=qxu2Sz;A5nj%zN8*j-&WsO&(o%B#agLWt~s@OZLt>7zNT%|HffJ*FKNTt zJKCSMFSusAzU(S?eirZGzs#5OPTs>; z@$>n`{EhHcoL|NF@T>WC{5||;ejEQ2{ulf+{2u-l{s{j*Kf=#ZcEejX>Mqitv?%RL zM(I`7DgDY8WkA`b3@Q7RVdbcDLdjR{YKdB^N@_r@SDV$anpAt#htvUeSUswqQ1dmr zRsyd{T0qmad$oPqwJyz7;i`4%u3KGQt~*@oUB7f4cU|hf&b`vz=YGmP;x6+n_pI~m z^c?jRd+WS6co+G)eGmKg`u^(syuZ@F!oS}CTj~ou`7{7Bm8<8z$@Relk8*?D)7S=p#Os_an~pdCBaH_-EC+PAeIYtL!F)85slxvq6Bbj4iXb-mzv-*v+E zvFk$j7u^c%A9Ua4`MoF4yUP2p_bu;CUo(31gs<5D@BSC4y$%~$3vwQp=3d|qqlYfy zFXeaePw;=`Kjx>YaFK9}yi#5*e^!tgp0qIg_#F=p3>-5R<!KXi^_;{t$K&LUVTzsgE3j{TJ8FY>zFIzj=2ZiC)_pOKJQNNMZTMSxB5Qo@AvuCp0HAQTzFadgD_3JTx=7c6Q@e^q)x=nmCmc3 z-H4V;6bb(LzVec?M?IoG=NfU@-6if)_wDWy&koNso__D3x80xdljSyC<6yq!7IKHU z_qe}t1^f*DGX8h`A^sSDyATt*#5MSUm?ZOYWrp2v*AHELFfuN8*SYU;zu^9h`)Ut; z4sIA__3+Gqv_sk{?UDwi-O`Y>N7^gxllDsoq+#i>bVNET9g~hrC!`UHIPLOGxmYfd z9ffc{h8vc(;1Dc?Y~?bH2GI<@1F+u@{jh8zF=0 zZgro!AM?oxwGeY~iRQq363`m7CM~SBYcbfr4)gG4Z9v+=(>)~~hi8tb%v0^D#f+8oWISszZ*B5y_6(rscYB6B zdp$=yCos#8d1a32iDqxRH|9-xGw{X+*7_aZJ>CP}VefJ832&iqy3g(_#^??Bs(tmo zurK55@~!o)^Y!`qeFMHh-)`SN-+tdP=9fbMbgUH)tQG-(gTKii_P6_Eh_`kAKL1w# zPX8{f9{c=<{YU)A{KQd2Mi4)RTrpR|mEjwNCCjQQVp!}E z_lo<)1LASa*Ts@5HA&4>GmqjjygPV5u=#bc(eBO;LsVQEZCN*P$1 z?<{mqceXf}!@73oR_8Y7fOCg)Cu|&ql|!&|FD%{fJOFDCJC8UyxmIqMcgchDZh1)F zBbO)+WsXv+lwsy?SCUwFPbj5owYpsGQ-{;2xFzJCw c4@`Ps(gTwonDoG;2PQo*>48ZPjQ7C*0nS~dy#N3J literal 0 HcmV?d00001 diff --git a/references/Windows/Microsoft.Xna.Framework.xml b/references/Windows/Microsoft.Xna.Framework.xml new file mode 100644 index 0000000..db88f83 --- /dev/null +++ b/references/Windows/Microsoft.Xna.Framework.xml @@ -0,0 +1,6899 @@ + + + + + Defines an axis-aligned box-shaped 3D volume. + + + Creates an instance of BoundingBox. + The minimum point the BoundingBox includes. + The maximum point the BoundingBox includes. + + + Tests whether the BoundingBox contains another BoundingBox. + The BoundingBox to test for overlap. + + + Tests whether the BoundingBox contains a BoundingBox. + The BoundingBox to test for overlap. + [OutAttribute] Enumeration indicating the extent of overlap. + + + Tests whether the BoundingBox contains a BoundingFrustum. + The BoundingFrustum to test for overlap. + + + Tests whether the BoundingBox contains a BoundingSphere. + The BoundingSphere to test for overlap. + + + Tests whether the BoundingBox contains a BoundingSphere. + The BoundingSphere to test for overlap. + [OutAttribute] Enumeration indicating the extent of overlap. + + + Tests whether the BoundingBox contains a point. + The point to test for overlap. + + + Tests whether the BoundingBox contains a point. + The point to test for overlap. + [OutAttribute] Enumeration indicating the extent of overlap. + + + Specifies the total number of corners (8) in the BoundingBox. + + + Creates the smallest BoundingBox that will contain a group of points. + A list of points the BoundingBox should contain. + + + Creates the smallest BoundingBox that will contain the specified BoundingSphere. + The BoundingSphere to contain. + + + Creates the smallest BoundingBox that will contain the specified BoundingSphere. + The BoundingSphere to contain. + [OutAttribute] The created BoundingBox. + + + Creates the smallest BoundingBox that contains the two specified BoundingBox instances. + One of the BoundingBoxs to contain. + One of the BoundingBoxs to contain. + + + Creates the smallest BoundingBox that contains the two specified BoundingBox instances. + One of the BoundingBox instances to contain. + One of the BoundingBox instances to contain. + [OutAttribute] The created BoundingBox. + + + Determines whether two instances of BoundingBox are equal. + The BoundingBox to compare with the current BoundingBox. + + + Determines whether two instances of BoundingBox are equal. + The Object to compare with the current BoundingBox. + + + Gets an array of points that make up the corners of the BoundingBox. + + + Gets the array of points that make up the corners of the BoundingBox. + An existing array of at least 8 Vector3 points where the corners of the BoundingBox are written. + + + Gets the hash code for this instance. + + + Checks whether the current BoundingBox intersects another BoundingBox. + The BoundingBox to check for intersection with. + + + Checks whether the current BoundingBox intersects another BoundingBox. + The BoundingBox to check for intersection with. + [OutAttribute] true if the BoundingBox instances intersect; false otherwise. + + + Checks whether the current BoundingBox intersects a BoundingFrustum. + The BoundingFrustum to check for intersection with. + + + Checks whether the current BoundingBox intersects a BoundingSphere. + The BoundingSphere to check for intersection with. + + + Checks whether the current BoundingBox intersects a BoundingSphere. + The BoundingSphere to check for intersection with. + [OutAttribute] true if the BoundingBox and BoundingSphere intersect; false otherwise. + + + Checks whether the current BoundingBox intersects a Plane. + The Plane to check for intersection with. + + + Checks whether the current BoundingBox intersects a Plane. + The Plane to check for intersection with. + [OutAttribute] An enumeration indicating whether the BoundingBox intersects the Plane. + + + Checks whether the current BoundingBox intersects a Ray. + The Ray to check for intersection with. + + + Checks whether the current BoundingBox intersects a Ray. + The Ray to check for intersection with. + [OutAttribute] Distance at which the ray intersects the BoundingBox, or null if there is no intersection. + + + The maximum point the BoundingBox contains. + + + The minimum point the BoundingBox contains. + + + Determines whether two instances of BoundingBox are equal. + BoundingBox to compare. + BoundingBox to compare. + + + Determines whether two instances of BoundingBox are not equal. + The object to the left of the inequality operator. + The object to the right of the inequality operator. + + + Returns a String that represents the current BoundingBox. + + + Defines a frustum and helps determine whether forms intersect with it. + + + Creates a new instance of BoundingFrustum. + Combined matrix that usually takes view × projection matrix. + + + Gets the bottom plane of the BoundingFrustum. + + + Checks whether the current BoundingFrustum contains the specified BoundingBox. + The BoundingBox to check against the current BoundingFrustum. + + + Checks whether the current BoundingFrustum contains the specified BoundingBox. + The BoundingBox to test for overlap. + [OutAttribute] Enumeration indicating the extent of overlap. + + + Checks whether the current BoundingFrustum contains the specified BoundingFrustum. + The BoundingFrustum to check against the current BoundingFrustum. + + + Checks whether the current BoundingFrustum contains the specified BoundingSphere. + The BoundingSphere to check against the current BoundingFrustum. + + + Checks whether the current BoundingFrustum contains the specified BoundingSphere. + The BoundingSphere to test for overlap. + [OutAttribute] Enumeration indicating the extent of overlap. + + + Checks whether the current BoundingFrustum contains the specified point. + The point to check against the current BoundingFrustum. + + + Checks whether the current BoundingFrustum contains the specified point. + The point to test for overlap. + [OutAttribute] Enumeration indicating the extent of overlap. + + + Specifies the total number of corners (8) in the BoundingFrustum. + + + Determines whether the specified BoundingFrustum is equal to the current BoundingFrustum. + The BoundingFrustum to compare with the current BoundingFrustum. + + + Determines whether the specified Object is equal to the BoundingFrustum. + The Object to compare with the current BoundingFrustum. + + + Gets the far plane of the BoundingFrustum. + + + Gets an array of points that make up the corners of the BoundingFrustum. + + + Gets an array of points that make up the corners of the BoundingFrustum. + An existing array of at least 8 Vector3 points where the corners of the BoundingFrustum are written. + + + Gets the hash code for this instance. + + + Checks whether the current BoundingFrustum intersects the specified BoundingBox. + The BoundingBox to check for intersection. + + + Checks whether the current BoundingFrustum intersects a BoundingBox. + The BoundingBox to check for intersection with. + [OutAttribute] true if the BoundingFrustum and BoundingBox intersect; false otherwise. + + + Checks whether the current BoundingFrustum intersects the specified BoundingFrustum. + The BoundingFrustum to check for intersection. + + + Checks whether the current BoundingFrustum intersects the specified BoundingSphere. + The BoundingSphere to check for intersection. + + + Checks whether the current BoundingFrustum intersects a BoundingSphere. + The BoundingSphere to check for intersection with. + [OutAttribute] true if the BoundingFrustum and BoundingSphere intersect; false otherwise. + + + Checks whether the current BoundingFrustum intersects the specified Plane. + The Plane to check for intersection. + + + Checks whether the current BoundingFrustum intersects a Plane. + The Plane to check for intersection with. + [OutAttribute] An enumeration indicating whether the BoundingFrustum intersects the Plane. + + + Checks whether the current BoundingFrustum intersects the specified Ray. + The Ray to check for intersection. + + + Checks whether the current BoundingFrustum intersects a Ray. + The Ray to check for intersection with. + [OutAttribute] Distance at which the ray intersects the BoundingFrustum or null if there is no intersection. + + + Gets the left plane of the BoundingFrustum. + + + Gets or sets the Matrix that describes this bounding frustum. + + + Gets the near plane of the BoundingFrustum. + + + Determines whether two instances of BoundingFrustum are equal. + The BoundingFrustum to the left of the equality operator. + The BoundingFrustum to the right of the equality operator. + + + Determines whether two instances of BoundingFrustum are not equal. + The BoundingFrustum to the left of the inequality operator. + The BoundingFrustum to the right of the inequality operator. + + + Gets the right plane of the BoundingFrustum. + + + Gets the top plane of the BoundingFrustum. + + + Returns a String that represents the current BoundingFrustum. + + + Defines a sphere. + + + Creates a new instance of BoundingSphere. + Center point of the sphere. + Radius of the sphere. + + + The center point of the sphere. + + + Checks whether the current BoundingSphere contains the specified BoundingBox. + The BoundingBox to check against the current BoundingSphere. + + + Checks whether the current BoundingSphere contains the specified BoundingBox. + The BoundingBox to test for overlap. + [OutAttribute] Enumeration indicating the extent of overlap. + + + Checks whether the current BoundingSphere contains the specified BoundingFrustum. + The BoundingFrustum to check against the current BoundingSphere. + + + Checks whether the current BoundingSphere contains the specified BoundingSphere. + The BoundingSphere to check against the current BoundingSphere. + + + Checks whether the current BoundingSphere contains the specified BoundingSphere. + The BoundingSphere to test for overlap. + [OutAttribute] Enumeration indicating the extent of overlap. + + + Checks whether the current BoundingSphere contains the specified point. + The point to check against the current BoundingSphere. + + + Checks whether the current BoundingSphere contains the specified point. + The point to test for overlap. + [OutAttribute] Enumeration indicating the extent of overlap. + + + Creates the smallest BoundingSphere that can contain a specified BoundingBox. + The BoundingBox to create the BoundingSphere from. + + + Creates the smallest BoundingSphere that can contain a specified BoundingBox. + The BoundingBox to create the BoundingSphere from. + [OutAttribute] The created BoundingSphere. + + + Creates the smallest BoundingSphere that can contain a specified BoundingFrustum. + The BoundingFrustum to create the BoundingSphere with. + + + Creates a BoundingSphere that can contain a specified list of points. + List of points the BoundingSphere must contain. + + + Creates a BoundingSphere that contains the two specified BoundingSphere instances. + BoundingSphere to be merged. + BoundingSphere to be merged. + + + Creates a BoundingSphere that contains the two specified BoundingSphere instances. + BoundingSphere to be merged. + BoundingSphere to be merged. + [OutAttribute] The created BoundingSphere. + + + Determines whether the specified BoundingSphere is equal to the current BoundingSphere. + The BoundingSphere to compare with the current BoundingSphere. + + + Determines whether the specified Object is equal to the BoundingSphere. + The Object to compare with the current BoundingSphere. + + + Gets the hash code for this instance. + + + Checks whether the current BoundingSphere intersects with a specified BoundingBox. + The BoundingBox to check for intersection with the current BoundingSphere. + + + Checks whether the current BoundingSphere intersects a BoundingBox. + The BoundingBox to check for intersection with. + [OutAttribute] true if the BoundingSphere and BoundingBox intersect; false otherwise. + + + Checks whether the current BoundingSphere intersects with a specified BoundingFrustum. + The BoundingFrustum to check for intersection with the current BoundingSphere. + + + Checks whether the current BoundingSphere intersects with a specified BoundingSphere. + The BoundingSphere to check for intersection with the current BoundingSphere. + + + Checks whether the current BoundingSphere intersects another BoundingSphere. + The BoundingSphere to check for intersection with. + [OutAttribute] true if the BoundingSphere instances intersect; false otherwise. + + + Checks whether the current BoundingSphere intersects with a specified Plane. + The Plane to check for intersection with the current BoundingSphere. + + + Checks whether the current BoundingSphere intersects a Plane. + The Plane to check for intersection with. + [OutAttribute] An enumeration indicating whether the BoundingSphere intersects the Plane. + + + Checks whether the current BoundingSphere intersects with a specified Ray. + The Ray to check for intersection with the current BoundingSphere. + + + Checks whether the current BoundingSphere intersects a Ray. + The Ray to check for intersection with. + [OutAttribute] Distance at which the ray intersects the BoundingSphere or null if there is no intersection. + + + Determines whether two instances of BoundingSphere are equal. + The object to the left of the equality operator. + The object to the right of the equality operator. + + + Determines whether two instances of BoundingSphere are not equal. + The BoundingSphere to the left of the inequality operator. + The BoundingSphere to the right of the inequality operator. + + + The radius of the sphere. + + + Returns a String that represents the current BoundingSphere. + + + Translates and scales the BoundingSphere using a given Matrix. + A transformation matrix that might include translation, rotation, or uniform scaling. Note that BoundingSphere.Transform will not return correct results if there are non-uniform scaling, shears, or other unusual transforms in this transformation matrix. This is because there is no way to shear or non-uniformly scale a sphere. Such an operation would cause the sphere to lose its shape as a sphere. + + + Translates and scales the BoundingSphere using a given Matrix. + A transformation matrix that might include translation, rotation, or uniform scaling. Note that BoundingSphere.Transform will not return correct results if there are non-uniform scaling, shears, or other unusual transforms in this transformation matrix. This is because there is no way to shear or non-uniformly scale a sphere. Such an operation would cause the sphere to lose its shape as a sphere. + [OutAttribute] The transformed BoundingSphere. + + + Represents a four-component color using red, green, blue, and alpha data. + + + Creates a new instance of the class. + A three-component color. + + + Creates a new instance of the class. + A four-component color. + + + Creates a new instance of the class. + Red component. + Green component. + Blue component. + + + Creates a new instance of the class. + Red component. + Green component. + Blue component. + Alpha component. + + + Creates a new instance of the class. + Red component. + Green component. + Blue component. + + + Creates a new instance of the class. + Red component. + Green component. + Blue component. + Alpha component. + + + Gets or sets the alpha component value. + + + Gets a system-defined color with the value R:240 G:248 B:255 A:255. + + + Gets a system-defined color with the value R:250 G:235 B:215 A:255. + + + Gets a system-defined color with the value R:0 G:255 B:255 A:255. + + + Gets a system-defined color with the value R:127 G:255 B:212 A:255. + + + Gets a system-defined color with the value R:240 G:255 B:255 A:255. + + + Gets or sets the blue component value of this Color. + + + Gets a system-defined color with the value R:245 G:245 B:220 A:255. + + + Gets a system-defined color with the value R:255 G:228 B:196 A:255. + + + Gets a system-defined color with the value R:0 G:0 B:0 A:255. + + + Gets a system-defined color with the value R:255 G:235 B:205 A:255. + + + Gets a system-defined color with the value R:0 G:0 B:255 A:255. + + + Gets a system-defined color with the value R:138 G:43 B:226 A:255. + + + Gets a system-defined color with the value R:165 G:42 B:42 A:255. + + + Gets a system-defined color with the value R:222 G:184 B:135 A:255. + + + Gets a system-defined color with the value R:95 G:158 B:160 A:255. + + + Gets a system-defined color with the value R:127 G:255 B:0 A:255. + + + Gets a system-defined color with the value R:210 G:105 B:30 A:255. + + + Gets a system-defined color with the value R:255 G:127 B:80 A:255. + + + Gets a system-defined color with the value R:100 G:149 B:237 A:255. + + + Gets a system-defined color with the value R:255 G:248 B:220 A:255. + + + Gets a system-defined color with the value R:220 G:20 B:60 A:255. + + + Gets a system-defined color with the value R:0 G:255 B:255 A:255. + + + Gets a system-defined color with the value R:0 G:0 B:139 A:255. + + + Gets a system-defined color with the value R:0 G:139 B:139 A:255. + + + Gets a system-defined color with the value R:184 G:134 B:11 A:255. + + + Gets a system-defined color with the value R:169 G:169 B:169 A:255. + + + Gets a system-defined color with the value R:0 G:100 B:0 A:255. + + + Gets a system-defined color with the value R:189 G:183 B:107 A:255. + + + Gets a system-defined color with the value R:139 G:0 B:139 A:255. + + + Gets a system-defined color with the value R:85 G:107 B:47 A:255. + + + Gets a system-defined color with the value R:255 G:140 B:0 A:255. + + + Gets a system-defined color with the value R:153 G:50 B:204 A:255. + + + Gets a system-defined color with the value R:139 G:0 B:0 A:255. + + + Gets a system-defined color with the value R:233 G:150 B:122 A:255. + + + Gets a system-defined color with the value R:143 G:188 B:139 A:255. + + + Gets a system-defined color with the value R:72 G:61 B:139 A:255. + + + Gets a system-defined color with the value R:47 G:79 B:79 A:255. + + + Gets a system-defined color with the value R:0 G:206 B:209 A:255. + + + Gets a system-defined color with the value R:148 G:0 B:211 A:255. + + + Gets a system-defined color with the value R:255 G:20 B:147 A:255. + + + Gets a system-defined color with the value R:0 G:191 B:255 A:255. + + + Gets a system-defined color with the value R:105 G:105 B:105 A:255. + + + Gets a system-defined color with the value R:30 G:144 B:255 A:255. + + + Test a color to see if it is equal to the color in this instance. + A four-component color. + + + Test an instance of a color object to see if it is equal to this object. + A color object. + + + Gets a system-defined color with the value R:178 G:34 B:34 A:255. + + + Gets a system-defined color with the value R:255 G:250 B:240 A:255. + + + Gets a system-defined color with the value R:34 G:139 B:34 A:255. + + + Convert a non premultipled color into color data that contains alpha. + A four-component color. + + + Converts a non-premultipled alpha color to a color that contains premultiplied alpha. + Red component. + Green component. + Blue component. + Alpha component. + + + Gets a system-defined color with the value R:255 G:0 B:255 A:255. + + + Gets or sets the green component value of this Color. + + + Gets a system-defined color with the value R:220 G:220 B:220 A:255. + + + Serves as a hash function for a particular type. + + + Gets a system-defined color with the value R:248 G:248 B:255 A:255. + + + Gets a system-defined color with the value R:255 G:215 B:0 A:255. + + + Gets a system-defined color with the value R:218 G:165 B:32 A:255. + + + Gets a system-defined color with the value R:128 G:128 B:128 A:255. + + + Gets a system-defined color with the value R:0 G:128 B:0 A:255. + + + Gets a system-defined color with the value R:173 G:255 B:47 A:255. + + + Gets a system-defined color with the value R:240 G:255 B:240 A:255. + + + Gets a system-defined color with the value R:255 G:105 B:180 A:255. + + + Gets a system-defined color with the value R:205 G:92 B:92 A:255. + + + Gets a system-defined color with the value R:75 G:0 B:130 A:255. + + + Gets a system-defined color with the value R:255 G:255 B:240 A:255. + + + Gets a system-defined color with the value R:240 G:230 B:140 A:255. + + + Gets a system-defined color with the value R:230 G:230 B:250 A:255. + + + Gets a system-defined color with the value R:255 G:240 B:245 A:255. + + + Gets a system-defined color with the value R:124 G:252 B:0 A:255. + + + Gets a system-defined color with the value R:255 G:250 B:205 A:255. + + + Linearly interpolate a color. + A four-component color. + A four-component color. + Interpolation factor. + + + Gets a system-defined color with the value R:173 G:216 B:230 A:255. + + + Gets a system-defined color with the value R:240 G:128 B:128 A:255. + + + Gets a system-defined color with the value R:224 G:255 B:255 A:255. + + + Gets a system-defined color with the value R:250 G:250 B:210 A:255. + + + Gets a system-defined color with the value R:211 G:211 B:211 A:255. + + + Gets a system-defined color with the value R:144 G:238 B:144 A:255. + + + Gets a system-defined color with the value R:255 G:182 B:193 A:255. + + + Gets a system-defined color with the value R:255 G:160 B:122 A:255. + + + Gets a system-defined color with the value R:32 G:178 B:170 A:255. + + + Gets a system-defined color with the value R:135 G:206 B:250 A:255. + + + Gets a system-defined color with the value R:119 G:136 B:153 A:255. + + + Gets a system-defined color with the value R:176 G:196 B:222 A:255. + + + Gets a system-defined color with the value R:255 G:255 B:224 A:255. + + + Gets a system-defined color with the value R:0 G:255 B:0 A:255. + + + Gets a system-defined color with the value R:50 G:205 B:50 A:255. + + + Gets a system-defined color with the value R:250 G:240 B:230 A:255. + + + Gets a system-defined color with the value R:255 G:0 B:255 A:255. + + + Gets a system-defined color with the value R:128 G:0 B:0 A:255. + + + Gets a system-defined color with the value R:102 G:205 B:170 A:255. + + + Gets a system-defined color with the value R:0 G:0 B:205 A:255. + + + Gets a system-defined color with the value R:186 G:85 B:211 A:255. + + + Gets a system-defined color with the value R:147 G:112 B:219 A:255. + + + Gets a system-defined color with the value R:60 G:179 B:113 A:255. + + + Gets a system-defined color with the value R:123 G:104 B:238 A:255. + + + Gets a system-defined color with the value R:0 G:250 B:154 A:255. + + + Gets a system-defined color with the value R:72 G:209 B:204 A:255. + + + Gets a system-defined color with the value R:199 G:21 B:133 A:255. + + + Pack a four-component color from a vector format into the format of a color object. + A four-component color. + + + Gets a system-defined color with the value R:25 G:25 B:112 A:255. + + + Gets a system-defined color with the value R:245 G:255 B:250 A:255. + + + Gets a system-defined color with the value R:255 G:228 B:225 A:255. + + + Gets a system-defined color with the value R:255 G:228 B:181 A:255. + + + Multiply each color component by the scale factor. + The source, four-component color. + The scale factor. + + + Gets a system-defined color with the value R:255 G:222 B:173 A:255. + + + Gets a system-defined color R:0 G:0 B:128 A:255. + + + Gets a system-defined color with the value R:253 G:245 B:230 A:255. + + + Gets a system-defined color with the value R:128 G:128 B:0 A:255. + + + Gets a system-defined color with the value R:107 G:142 B:35 A:255. + + + Equality operator. + A four-component color. + A four-component color. + + + Equality operator for Testing two color objects to see if they are equal. + A four-component color. + A four-component color. + + + Multiply operator. + A four-component color + Scale factor. + + + Gets a system-defined color with the value R:255 G:165 B:0 A:255. + + + Gets a system-defined color with the value R:255 G:69 B:0 A:255. + + + Gets a system-defined color with the value R:218 G:112 B:214 A:255. + + + Gets the current color as a packed value. + + + Gets a system-defined color with the value R:238 G:232 B:170 A:255. + + + Gets a system-defined color with the value R:152 G:251 B:152 A:255. + + + Gets a system-defined color with the value R:175 G:238 B:238 A:255. + + + Gets a system-defined color with the value R:219 G:112 B:147 A:255. + + + Gets a system-defined color with the value R:255 G:239 B:213 A:255. + + + Gets a system-defined color with the value R:255 G:218 B:185 A:255. + + + Gets a system-defined color with the value R:205 G:133 B:63 A:255. + + + Gets a system-defined color with the value R:255 G:192 B:203 A:255. + + + Gets a system-defined color with the value R:221 G:160 B:221 A:255. + + + Gets a system-defined color with the value R:176 G:224 B:230 A:255. + + + Gets a system-defined color with the value R:128 G:0 B:128 A:255. + + + Gets or sets the red component value of this Color. + + + Gets a system-defined color with the value R:255 G:0 B:0 A:255. + + + Gets a system-defined color with the value R:188 G:143 B:143 A:255. + + + Gets a system-defined color with the value R:65 G:105 B:225 A:255. + + + Gets a system-defined color with the value R:139 G:69 B:19 A:255. + + + Gets a system-defined color with the value R:250 G:128 B:114 A:255. + + + Gets a system-defined color with the value R:244 G:164 B:96 A:255. + + + Gets a system-defined color with the value R:46 G:139 B:87 A:255. + + + Gets a system-defined color with the value R:255 G:245 B:238 A:255. + + + Gets a system-defined color with the value R:160 G:82 B:45 A:255. + + + Gets a system-defined color with the value R:192 G:192 B:192 A:255. + + + Gets a system-defined color with the value R:135 G:206 B:235 A:255. + + + Gets a system-defined color with the value R:106 G:90 B:205 A:255. + + + Gets a system-defined color with the value R:112 G:128 B:144 A:255. + + + Gets a system-defined color with the value R:255 G:250 B:250 A:255. + + + Gets a system-defined color with the value R:0 G:255 B:127 A:255. + + + Gets a system-defined color with the value R:70 G:130 B:180 A:255. + + + Gets a system-defined color with the value R:210 G:180 B:140 A:255. + + + Gets a system-defined color with the value R:0 G:128 B:128 A:255. + + + Gets a system-defined color with the value R:216 G:191 B:216 A:255. + + + Gets a system-defined color with the value R:255 G:99 B:71 A:255. + + + Gets a string representation of this object. + + + Gets a three-component vector representation for this object. + + + Gets a four-component vector representation for this object. + + + Gets a system-defined color with the value R:0 G:0 B:0 A:0. + + + Gets a system-defined color with the value R:64 G:224 B:208 A:255. + + + Gets a system-defined color with the value R:238 G:130 B:238 A:255. + + + Gets a system-defined color with the value R:245 G:222 B:179 A:255. + + + Gets a system-defined color with the value R:255 G:255 B:255 A:255. + + + Gets a system-defined color with the value R:245 G:245 B:245 A:255. + + + Gets a system-defined color with the value R:255 G:255 B:0 A:255. + + + Gets a system-defined color with the value R:154 G:205 B:50 A:255. + + + Indicates the extent to which bounding volumes intersect or contain one another. + Indicates that one bounding volume completely contains the other. + Indicates there is no overlap between the bounding volumes. + Indicates that the bounding volumes partially overlap. + + + Stores an arbitrary collection of 2D CurveKey points, and provides methods for evaluating features of the curve they define. + + + Initializes a new instance of Curve. + + + Creates a copy of the Curve. + + + Computes both the TangentIn and the TangentOut for a CurveKey specified by its index. + The index of the CurveKey for which to compute tangents (in the Keys collection of the Curve). + The type of tangents to compute (one of the types specified in the CurveTangent enumeration). + + + Computes a specified type of TangentIn and a specified type of TangentOut for a given CurveKey. + The index of the CurveKey for which to compute tangents (in the Keys collection of the Curve). + The type of TangentIn to compute (one of the types specified in the CurveTangent enumeration). + The type of TangentOut to compute (one of the types specified in the CurveTangent enumeration). + + + Computes all tangents for all CurveKeys in this Curve, using a specified tangent type for both TangentIn and TangentOut. + The type of TangentOut and TangentIn to compute (one of the types specified in the CurveTangent enumeration). + + + Computes all tangents for all CurveKeys in this Curve, using different tangent types for TangentOut and TangentIn. + The type of TangentIn to compute (one of the types specified in the CurveTangent enumeration). + The type of TangentOut to compute (one of the types specified in the CurveTangent enumeration). + + + Finds the value at a position on the Curve. + The position on the Curve. + + + Gets a value indicating whether the curve is constant. + + + The points that make up the curve. + + + Specifies how to handle weighting values that are greater than the last control point in the curve. + + + Specifies how to handle weighting values that are less than the first control point in the curve. + + + Defines the continuity of CurveKeys on a Curve. + Interpolation can be used between this CurveKey and the next. + Interpolation cannot be used between this CurveKey and the next. Specifying a position between the two points returns this point. + + + Represents a point in a multi-point curve. + + + Initializes a new instance of CurveKey. + Position in the curve. + Value of the control point. + + + Initializes a new instance of CurveKey. + Position in the curve. + Value of the control point. + Tangent approaching point from the previous point in the curve. + Tangent leaving point toward next point in the curve. + + + Initializes a new instance of CurveKey. + Position in the curve. + Value of the control point. + Tangent approaching point from the previous point in the curve. + Tangent leaving point toward next point in the curve. + Enum indicating whether the curve is discrete or continuous. + + + Creates a copy of the CurveKey. + + + Compares this instance to another CurveKey and returns an indication of their relative values. + CurveKey to compare to. + + + Describes whether the segment between this point and the next point in the curve is discrete or continuous. + + + Determines whether the specified Object is equal to the CurveKey. + The Object to compare with the current CurveKey. + + + Returns a value that indicates whether the current instance is equal to a specified object. + Object with which to make the comparison. + + + Returns the hash code for this instance. + + + Determines whether two CurveKey instances are equal. + CurveKey on the left of the equal sign. + CurveKey on the right of the equal sign. + + + Determines whether two CurveKey instances are not equal. + CurveKey on the left of the equal sign. + CurveKey on the right of the equal sign. + + + Position of the CurveKey in the curve. + + + Describes the tangent when approaching this point from the previous point in the curve. + + + Describes the tangent when leaving this point to the next point in the curve. + + + Describes the value of this point. + + + Contains the CurveKeys making up a Curve. + + + Initializes a new instance of CurveKeyCollection. + + + Adds a CurveKey to the CurveKeyCollection. + The CurveKey to add. + + + Removes all CurveKeys from the CurveKeyCollection. + + + Creates a copy of the CurveKeyCollection. + + + Determines whether the CurveKeyCollection contains a specific CurveKey. + true if the CurveKey is found in the CurveKeyCollection; false otherwise. + + + Copies the CurveKeys of the CurveKeyCollection to an array, starting at the array index provided. + The destination of the CurveKeys copied from CurveKeyCollection. The array must have zero-based indexing. + The zero-based index in the array to start copying from. + + + Gets the number of elements contained in the CurveKeyCollection. + + + Returns an enumerator that iterates through the CurveKeyCollection. + + + Determines the index of a CurveKey in the CurveKeyCollection. + CurveKey to locate in the CurveKeyCollection. + + + Returns a value indicating whether the CurveKeyCollection is read-only. + + + Gets or sets the element at the specified index. + The array index of the element. + + + Removes the first occurrence of a specific CurveKey from the CurveKeyCollection. + The CurveKey to remove from the CurveKeyCollection. + + + Removes the CurveKey at the specified index. + The zero-based index of the item to remove. + + + Returns an enumerator that iterates through the CurveKeyCollection. + + + Defines how the value of a Curve will be determined for positions before the first point on the Curve or after the last point on the Curve. + The Curve will evaluate to its first key for positions before the first point in the Curve and to the last key for positions after the last point. + Positions specified past the ends of the curve will wrap around to the opposite side of the Curve. + Positions specified past the ends of the curve will wrap around to the opposite side of the Curve. The value will be offset by the difference between the values of the first and last CurveKey multiplied by the number of times the position wraps around. If the position is before the first point in the Curve, the difference will be subtracted from its value; otherwise, the difference will be added. + Linear interpolation will be performed to determine the value. + Positions specified past the ends of the Curve act as an offset from the same side of the Curve toward the opposite side. + + + Specifies different tangent types to be calculated for CurveKey points in a Curve. + A Flat tangent always has a value equal to zero. + A Linear tangent at a CurveKey is equal to the difference between its Value and the Value of the preceding or succeeding CurveKey. For example, in Curve MyCurve, where i is greater than zero and (i + 1) is less than the total number of CurveKeys in MyCurve, the linear TangentIn of MyCurve.Keys[i] is equal to: ( MyCurve.Keys[i].Value - MyCurve.Keys[i - 1].Value ) Similarly, the linear TangentOut is equal to: ( MyCurve.Keys[i + 1].Value - MyCurve.Keys[i].Value.) + A Smooth tangent smooths the inflection between a TangentIn and TangentOut by taking into account the values of both neighbors of the CurveKey. The smooth TangentIn of MyCurve.Keys[i] is equal to: ( ( MyCurve.Keys[i + 1].Value - MyCurve.Keys[i - 1].Value ) * ( ( MyCurve.Keys[i].Position - MyCurve.Keys[i - 1].Position ) / ( MyCurve.Keys[i + 1].Position - MyCurve.Keys[i-1].Position ) ) ) Similarly, the smooth TangentOut is equal to: ( ( MyCurve.Keys[i + 1].Value - MyCurve.Keys[i - 1].Value ) * ( ( MyCurve.Keys[i + 1].Position - MyCurve.Keys[i].Position ) / ( MyCurve.Keys[i + 1].Position - MyCurve.Keys[i - 1].Position ) ) ) + + + Defines the display orientation. + The default display orientation. + The display is rotated counterclockwise 90 degrees into a landscape orientation, where the width is greater than the height. + The display is rotated clockwise 90 degrees into a landscape orientation, where the width is greater than the height. + The orientation is a portrait, where the height is greater than the width. + + + Implements the Windows-specific portion of a FrameworkDispatcher class. + + + Updates the status of various framework components (such as power state and media), and raises related events. + + + Contains commonly used precalculated values. + + + Returns the Cartesian coordinate for one axis of a point that is defined by a given triangle and two normalized barycentric (areal) coordinates. + The coordinate on one axis of vertex 1 of the defining triangle. + The coordinate on the same axis of vertex 2 of the defining triangle. + The coordinate on the same axis of vertex 3 of the defining triangle. + The normalized barycentric (areal) coordinate b2, equal to the weighting factor for vertex 2, the coordinate of which is specified in value2. + The normalized barycentric (areal) coordinate b3, equal to the weighting factor for vertex 3, the coordinate of which is specified in value3. + + + Performs a Catmull-Rom interpolation using the specified positions. + The first position in the interpolation. + The second position in the interpolation. + The third position in the interpolation. + The fourth position in the interpolation. + Weighting factor. + + + Restricts a value to be within a specified range. Reference page contains links to related code samples. + The value to clamp. + The minimum value. If value is less than min, min will be returned. + The maximum value. If value is greater than max, max will be returned. + + + Calculates the absolute value of the difference of two values. + Source value. + Source value. + + + Represents the mathematical constant e. + + + Performs a Hermite spline interpolation. + Source position. + Source tangent. + Source position. + Source tangent. + Weighting factor. + + + Linearly interpolates between two values. + Source value. + Source value. + Value between 0 and 1 indicating the weight of value2. + + + Represents the log base ten of e. + + + Represents the log base two of e. + + + Returns the greater of two values. + Source value. + Source value. + + + Returns the lesser of two values. + Source value. + Source value. + + + Represents the value of pi. + + + Represents the value of pi divided by two. + + + Represents the value of pi divided by four. + + + Interpolates between two values using a cubic equation. + Source value. + Source value. + Weighting value. + + + Converts radians to degrees. + The angle in radians. + + + Converts degrees to radians. + The angle in degrees. + + + Represents the value of pi times two. + + + Reduces a given angle to a value between π and -π. + The angle to reduce, in radians. + + + Defines a matrix. + + + Initializes a new instance of Matrix. + Value to initialize m11 to. + Value to initialize m12 to. + Value to initialize m13 to. + Value to initialize m14 to. + Value to initialize m21 to. + Value to initialize m22 to. + Value to initialize m23 to. + Value to initialize m24 to. + Value to initialize m31 to. + Value to initialize m32 to. + Value to initialize m33 to. + Value to initialize m34 to. + Value to initialize m41 to. + Value to initialize m42 to. + Value to initialize m43 to. + Value to initialize m44 to. + + + Adds a matrix to another matrix. + Source matrix. + Source matrix. + + + Adds a matrix to another matrix. + Source matrix. + Source matrix. + [OutAttribute] Resulting matrix. + + + Gets and sets the backward vector of the Matrix. + + + Creates a spherical billboard that rotates around a specified object position. + Position of the object the billboard will rotate around. + Position of the camera. + The up vector of the camera. + Optional forward vector of the camera. + + + Creates a spherical billboard that rotates around a specified object position. + Position of the object the billboard will rotate around. + Position of the camera. + The up vector of the camera. + Optional forward vector of the camera. + [OutAttribute] The created billboard matrix. + + + Creates a cylindrical billboard that rotates around a specified axis. + Position of the object the billboard will rotate around. + Position of the camera. + Axis to rotate the billboard around. + Optional forward vector of the camera. + Optional forward vector of the object. + + + Creates a cylindrical billboard that rotates around a specified axis. + Position of the object the billboard will rotate around. + Position of the camera. + Axis to rotate the billboard around. + Optional forward vector of the camera. + Optional forward vector of the object. + [OutAttribute] The created billboard matrix. + + + Creates a new Matrix that rotates around an arbitrary vector. + The axis to rotate around. + The angle to rotate around the vector. + + + Creates a new Matrix that rotates around an arbitrary vector. + The axis to rotate around. + The angle to rotate around the vector. + [OutAttribute] The created Matrix. + + + Creates a rotation Matrix from a Quaternion. + Quaternion to create the Matrix from. + + + Creates a rotation Matrix from a Quaternion. + Quaternion to create the Matrix from. + [OutAttribute] The created Matrix. + + + Creates a new rotation matrix from a specified yaw, pitch, and roll. + Angle of rotation, in radians, around the y-axis. + Angle of rotation, in radians, around the x-axis. + Angle of rotation, in radians, around the z-axis. + + + Fills in a rotation matrix from a specified yaw, pitch, and roll. + Angle of rotation, in radians, around the y-axis. + Angle of rotation, in radians, around the x-axis. + Angle of rotation, in radians, around the z-axis. + [OutAttribute] An existing matrix filled in to represent the specified yaw, pitch, and roll. + + + Creates a view matrix. + The position of the camera. + The target towards which the camera is pointing. + The direction that is "up" from the camera's point of view. + + + Creates a view matrix. + The position of the camera. + The target towards which the camera is pointing. + The direction that is "up" from the camera's point of view. + [OutAttribute] The created view matrix. + + + Builds an orthogonal projection matrix. + Width of the view volume. + Height of the view volume. + Minimum z-value of the view volume. + Maximum z-value of the view volume. + + + Builds an orthogonal projection matrix. + Width of the view volume. + Height of the view volume. + Minimum z-value of the view volume. + Maximum z-value of the view volume. + [OutAttribute] The projection matrix. + + + Builds a customized, orthogonal projection matrix. + Minimum x-value of the view volume. + Maximum x-value of the view volume. + Minimum y-value of the view volume. + Maximum y-value of the view volume. + Minimum z-value of the view volume. + Maximum z-value of the view volume. + + + Builds a customized, orthogonal projection matrix. + Minimum x-value of the view volume. + Maximum x-value of the view volume. + Minimum y-value of the view volume. + Maximum y-value of the view volume. + Minimum z-value of the view volume. + Maximum z-value of the view volume. + [OutAttribute] The projection matrix. + + + Builds a perspective projection matrix and returns the result by value. + Width of the view volume at the near view plane. + Height of the view volume at the near view plane. + Distance to the near view plane. + Distance to the far view plane. + + + Builds a perspective projection matrix and returns the result by reference. + Width of the view volume at the near view plane. + Height of the view volume at the near view plane. + Distance to the near view plane. + Distance to the far view plane. + [OutAttribute] The projection matrix. + + + Builds a perspective projection matrix based on a field of view and returns by value. + Field of view in the y direction, in radians. + Aspect ratio, defined as view space width divided by height. To match the aspect ratio of the viewport, the property AspectRatio. + Distance to the near view plane. + Distance to the far view plane. + + + Builds a perspective projection matrix based on a field of view and returns by reference. + Field of view in the y direction, in radians. + Aspect ratio, defined as view space width divided by height. To match the aspect ratio of the viewport, the property AspectRatio. + Distance to the near view plane. + Distance to the far view plane. + [OutAttribute] The perspective projection matrix. + + + Builds a customized, perspective projection matrix. + Minimum x-value of the view volume at the near view plane. + Maximum x-value of the view volume at the near view plane. + Minimum y-value of the view volume at the near view plane. + Maximum y-value of the view volume at the near view plane. + Distance to the near view plane. + Distance to of the far view plane. + + + Builds a customized, perspective projection matrix. + Minimum x-value of the view volume at the near view plane. + Maximum x-value of the view volume at the near view plane. + Minimum y-value of the view volume at the near view plane. + Maximum y-value of the view volume at the near view plane. + Distance to the near view plane. + Distance to of the far view plane. + [OutAttribute] The created projection matrix. + + + Creates a Matrix that reflects the coordinate system about a specified Plane. + The Plane about which to create a reflection. + + + Fills in an existing Matrix so that it reflects the coordinate system about a specified Plane. + The Plane about which to create a reflection. + [OutAttribute] A Matrix that creates the reflection. + + + Returns a matrix that can be used to rotate a set of vertices around the x-axis. + The amount, in radians, in which to rotate around the x-axis. Note that you can use ToRadians to convert degrees to radians. + + + Populates data into a user-specified matrix that can be used to rotate a set of vertices around the x-axis. + The amount, in radians, in which to rotate around the x-axis. Note that you can use ToRadians to convert degrees to radians. + [OutAttribute] The matrix in which to place the calculated data. + + + Returns a matrix that can be used to rotate a set of vertices around the y-axis. + The amount, in radians, in which to rotate around the y-axis. Note that you can use ToRadians to convert degrees to radians. + + + Populates data into a user-specified matrix that can be used to rotate a set of vertices around the y-axis. + The amount, in radians, in which to rotate around the y-axis. Note that you can use ToRadians to convert degrees to radians. + [OutAttribute] The matrix in which to place the calculated data. + + + Returns a matrix that can be used to rotate a set of vertices around the z-axis. + The amount, in radians, in which to rotate around the z-axis. Note that you can use ToRadians to convert degrees to radians. + + + Populates data into a user-specified matrix that can be used to rotate a set of vertices around the z-axis. + The amount, in radians, in which to rotate around the z-axis. Note that you can use ToRadians to convert degrees to radians. + [OutAttribute] The rotation matrix. + + + Creates a scaling Matrix. + Amounts to scale by on the x, y, and z axes. + + + Creates a scaling Matrix. + Amounts to scale by on the x, y, and z axes. + [OutAttribute] The created scaling Matrix. + + + Creates a scaling Matrix. + Amount to scale by. + + + Creates a scaling Matrix. + Value to scale by. + [OutAttribute] The created scaling Matrix. + + + Creates a scaling Matrix. + Value to scale by on the x-axis. + Value to scale by on the y-axis. + Value to scale by on the z-axis. + + + Creates a scaling Matrix. + Value to scale by on the x-axis. + Value to scale by on the y-axis. + Value to scale by on the z-axis. + [OutAttribute] The created scaling Matrix. + + + Creates a Matrix that flattens geometry into a specified Plane as if casting a shadow from a specified light source. + A Vector3 specifying the direction from which the light that will cast the shadow is coming. + The Plane onto which the new matrix should flatten geometry so as to cast a shadow. + + + Fills in a Matrix to flatten geometry into a specified Plane as if casting a shadow from a specified light source. + A Vector3 specifying the direction from which the light that will cast the shadow is coming. + The Plane onto which the new matrix should flatten geometry so as to cast a shadow. + [OutAttribute] A Matrix that can be used to flatten geometry onto the specified plane from the specified direction. + + + Creates a translation Matrix. + Amounts to translate by on the x, y, and z axes. + + + Creates a translation Matrix. + Amounts to translate by on the x, y, and z axes. + [OutAttribute] The created translation Matrix. + + + Creates a translation Matrix. + Value to translate by on the x-axis. + Value to translate by on the y-axis. + Value to translate by on the z-axis. + + + Creates a translation Matrix. + Value to translate by on the x-axis. + Value to translate by on the y-axis. + Value to translate by on the z-axis. + [OutAttribute] The created translation Matrix. + + + Creates a world matrix with the specified parameters. + Position of the object. This value is used in translation operations. + Forward direction of the object. + Upward direction of the object; usually [0, 1, 0]. + + + Creates a world matrix with the specified parameters. + Position of the object. This value is used in translation operations. + Forward direction of the object. + Upward direction of the object; usually [0, 1, 0]. + [OutAttribute] The created world matrix. + + + Extracts the scalar, translation, and rotation components from a 3D scale/rotate/translate (SRT) Matrix. Reference page contains code sample. + [OutAttribute] The scalar component of the transform matrix, expressed as a Vector3. + [OutAttribute] The rotation component of the transform matrix, expressed as a Quaternion. + [OutAttribute] The translation component of the transform matrix, expressed as a Vector3. + + + Calculates the determinant of the matrix. + + + Divides the components of a matrix by the corresponding components of another matrix. + Source matrix. + The divisor. + + + Divides the components of a matrix by a scalar. + Source matrix. + The divisor. + + + Divides the components of a matrix by the corresponding components of another matrix. + Source matrix. + The divisor. + [OutAttribute] Result of the division. + + + Divides the components of a matrix by a scalar. + Source matrix. + The divisor. + [OutAttribute] Result of the division. + + + Gets and sets the down vector of the Matrix. + + + Determines whether the specified Object is equal to the Matrix. + The Object to compare with the current Matrix. + + + Returns a value that indicates whether the current instance is equal to a specified object. + Object with which to make the comparison. + + + Gets and sets the forward vector of the Matrix. + + + Gets the hash code of this object. + + + Returns an instance of the identity matrix. + + + Calculates the inverse of a matrix. + Source matrix. + + + Calculates the inverse of a matrix. + The source matrix. + [OutAttribute] The inverse of matrix. The same matrix can be used for both arguments. + + + Gets and sets the left vector of the Matrix. + + + Linearly interpolates between the corresponding values of two matrices. + Source matrix. + Source matrix. + Interpolation value. + + + Linearly interpolates between the corresponding values of two matrices. + Source matrix. + Source matrix. + Interpolation value. + [OutAttribute] Resulting matrix. + + + Value at row 1 column 1 of the matrix. + + + Value at row 1 column 2 of the matrix. + + + Value at row 1 column 3 of the matrix. + + + Value at row 1 column 4 of the matrix. + + + Value at row 2 column 1 of the matrix. + + + Value at row 2 column 2 of the matrix. + + + Value at row 2 column 3 of the matrix. + + + Value at row 2 column 4 of the matrix. + + + Value at row 3 column 1 of the matrix. + + + Value at row 3 column 2 of the matrix. + + + Value at row 3 column 3 of the matrix. + + + Value at row 3 column 4 of the matrix. + + + Value at row 4 column 1 of the matrix. + + + Value at row 4 column 2 of the matrix. + + + Value at row 4 column 3 of the matrix. + + + Value at row 4 column 4 of the matrix. + + + Multiplies a matrix by another matrix. + Source matrix. + Source matrix. + + + Multiplies a matrix by a scalar value. + Source matrix. + Scalar value. + + + Multiplies a matrix by another matrix. + Source matrix. + Source matrix. + [OutAttribute] Result of the multiplication. + + + Multiplies a matrix by a scalar value. + Source matrix. + Scalar value. + [OutAttribute] The result of the multiplication. + + + Negates individual elements of a matrix. + Source matrix. + + + Negates individual elements of a matrix. + Source matrix. + [OutAttribute] Negated matrix. + + + Adds a matrix to another matrix. + Source matrix. + Source matrix. + + + Divides the components of a matrix by the corresponding components of another matrix. + Source matrix. + The divisor. + + + Divides the components of a matrix by a scalar. + Source matrix. + The divisor. + + + Compares a matrix for equality with another matrix. + Source matrix. + Source matrix. + + + Tests a matrix for inequality with another matrix. + The matrix on the left of the equal sign. + The matrix on the right of the equal sign. + + + Multiplies a matrix by another matrix. + Source matrix. + Source matrix. + + + Multiplies a matrix by a scalar value. + Source matrix. + Scalar value. + + + Multiplies a matrix by a scalar value. + Scalar value. + Source matrix. + + + Subtracts matrices. + Source matrix. + Source matrix. + + + Negates individual elements of a matrix. + Source matrix. + + + Gets and sets the right vector of the Matrix. + + + Subtracts matrices. + Source matrix. + Source matrix. + + + Subtracts matrices. + Source matrix. + Source matrix. + [OutAttribute] Result of the subtraction. + + + Retrieves a string representation of the current object. + + + Transforms a Matrix by applying a Quaternion rotation. + The Matrix to transform. + The rotation to apply, expressed as a Quaternion. + + + Transforms a Matrix by applying a Quaternion rotation. + The Matrix to transform. + The rotation to apply, expressed as a Quaternion. + [OutAttribute] An existing Matrix filled in with the result of the transform. + + + Gets and sets the translation vector of the Matrix. + + + Transposes the rows and columns of a matrix. + Source matrix. + + + Transposes the rows and columns of a matrix. + Source matrix. + [OutAttribute] Transposed matrix. + + + Gets and sets the up vector of the Matrix. + + + Defines a plane. + + + Creates a new instance of Plane. + One point of a triangle defining the Plane. + One point of a triangle defining the Plane. + One point of a triangle defining the Plane. + + + Creates a new instance of Plane. + The normal vector to the Plane. + The Plane's distance along its normal from the origin. + + + Creates a new instance of Plane. + Vector4 with X, Y, and Z components defining the normal of the Plane. The W component defines the distance of the Plane along the normal from the origin. + + + Creates a new instance of Plane. + X component of the normal defining the Plane. + Y component of the normal defining the Plane. + Z component of the normal defining the Plane. + Distance of the Plane along its normal from the origin. + + + The distance of the Plane along its normal from the origin. + + + Calculates the dot product of a specified Vector4 and this Plane. + The Vector4 to multiply this Plane by. + + + Calculates the dot product of a specified Vector4 and this Plane. + The Vector4 to multiply this Plane by. + [OutAttribute] The dot product of the specified Vector4 and this Plane. + + + Returns the dot product of a specified Vector3 and the Normal vector of this Plane plus the distance (D) value of the Plane. + The Vector3 to multiply by. + + + Returns the dot product of a specified Vector3 and the Normal vector of this Plane plus the distance (D) value of the Plane. + The Vector3 to multiply by. + [OutAttribute] The resulting value. + + + Returns the dot product of a specified Vector3 and the Normal vector of this Plane. + The Vector3 to multiply by. + + + Returns the dot product of a specified Vector3 and the Normal vector of this Plane. + The Vector3 to multiply by. + [OutAttribute] The resulting dot product. + + + Determines whether the specified Plane is equal to the Plane. + The Plane to compare with the current Plane. + + + Determines whether the specified Object is equal to the Plane. + The Object to compare with the current Plane. + + + Gets the hash code for this object. + + + Checks whether the current Plane intersects a specified BoundingBox. + The BoundingBox to test for intersection with. + + + Checks whether the current Plane intersects a BoundingBox. + The BoundingBox to check for intersection with. + [OutAttribute] An enumeration indicating whether the Plane intersects the BoundingBox. + + + Checks whether the current Plane intersects a specified BoundingFrustum. + The BoundingFrustum to check for intersection with. + + + Checks whether the current Plane intersects a specified BoundingSphere. + The BoundingSphere to check for intersection with. + + + Checks whether the current Plane intersects a BoundingSphere. + The BoundingSphere to check for intersection with. + [OutAttribute] An enumeration indicating whether the Plane intersects the BoundingSphere. + + + The normal vector of the Plane. + + + Changes the coefficients of the Normal vector of this Plane to make it of unit length. + + + Changes the coefficients of the Normal vector of a Plane to make it of unit length. + The Plane to normalize. + + + Changes the coefficients of the Normal vector of a Plane to make it of unit length. + The Plane to normalize. + [OutAttribute] An existing plane Plane filled in with a normalized version of the specified plane. + + + Determines whether two instances of Plane are equal. + The object to the left of the equality operator. + The object to the right of the equality operator. + + + Determines whether two instances of Plane are not equal. + The object to the left of the inequality operator. + The object to the right of the inequality operator. + + + Returns a String that represents the current Plane. + + + Transforms a normalized Plane by a Matrix. + The normalized Plane to transform. This Plane must already be normalized, so that its Normal vector is of unit length, before this method is called. + The transform Matrix to apply to the Plane. + + + Transforms a normalized Plane by a Quaternion rotation. + The normalized Plane to transform. This Plane must already be normalized, so that its Normal vector is of unit length, before this method is called. + The Quaternion rotation to apply to the Plane. + + + Transforms a normalized Plane by a Matrix. + The normalized Plane to transform. This Plane must already be normalized, so that its Normal vector is of unit length, before this method is called. + The transform Matrix to apply to the Plane. + [OutAttribute] An existing Plane filled in with the results of applying the transform. + + + Transforms a normalized Plane by a Quaternion rotation. + The normalized Plane to transform. This Plane must already be normalized, so that its Normal vector is of unit length, before this method is called. + The Quaternion rotation to apply to the Plane. + [OutAttribute] An existing Plane filled in with the results of applying the rotation. + + + Describes the intersection between a plane and a bounding volume. + There is no intersection, and the bounding volume is in the negative half-space of the Plane. + There is no intersection, and the bounding volume is in the positive half-space of the Plane. + The Plane is intersected. + + + Specifies the game controller associated with a player. + The first controller. + The second controller. + The third controller. + The fourth controller. + + + Defines a point in 2D space. + + + Initializes a new instance of Point. + The x-coordinate of the Point. + The y-coordinate of the Point. + + + Determines whether two Point instances are equal. + The Point to compare this instance to. + + + Determines whether two Point instances are equal. + The object to compare this instance to. + + + Gets the hash code for this object. + + + Determines whether two Point instances are equal. + Point on the left side of the equal sign. + Point on the right side of the equal sign. + + + Determines whether two Point instances are not equal. + The Point on the left side of the equal sign. + The Point on the right side of the equal sign. + + + Returns a String that represents the current Point. + + + Specifies the x-coordinate of the Point. + + + Specifies the y-coordinate of the Point. + + + Returns the point (0,0). + + + Defines a four-dimensional vector (x,y,z,w), which is used to efficiently rotate an object about the (x, y, z) vector by the angle theta, where w = cos(theta/2). + + + Initializes a new instance of Quaternion. + The vector component of the quaternion. + The rotation component of the quaternion. + + + Initializes a new instance of Quaternion. + The x-value of the quaternion. + The y-value of the quaternion. + The z-value of the quaternion. + The w-value of the quaternion. + + + Adds two Quaternions. + Quaternion to add. + Quaternion to add. + + + Adds two Quaternions. + Quaternion to add. + Quaternion to add. + [OutAttribute] Result of adding the Quaternions. + + + Concatenates two Quaternions; the result represents the value1 rotation followed by the value2 rotation. + The first Quaternion rotation in the series. + The second Quaternion rotation in the series. + + + Concatenates two Quaternions; the result represents the value1 rotation followed by the value2 rotation. + The first Quaternion rotation in the series. + The second Quaternion rotation in the series. + [OutAttribute] The Quaternion rotation representing the concatenation of value1 followed by value2. + + + Transforms this Quaternion into its conjugate. + + + Returns the conjugate of a specified Quaternion. + The Quaternion of which to return the conjugate. + + + Returns the conjugate of a specified Quaternion. + The Quaternion of which to return the conjugate. + [OutAttribute] An existing Quaternion filled in to be the conjugate of the specified one. + + + Creates a Quaternion from a vector and an angle to rotate about the vector. + The vector to rotate around. + The angle to rotate around the vector. + + + Creates a Quaternion from a vector and an angle to rotate about the vector. + The vector to rotate around. + The angle to rotate around the vector. + [OutAttribute] The created Quaternion. + + + Creates a Quaternion from a rotation Matrix. + The rotation Matrix to create the Quaternion from. + + + Creates a Quaternion from a rotation Matrix. + The rotation Matrix to create the Quaternion from. + [OutAttribute] The created Quaternion. + + + Creates a new Quaternion from specified yaw, pitch, and roll angles. + The yaw angle, in radians, around the y-axis. + The pitch angle, in radians, around the x-axis. + The roll angle, in radians, around the z-axis. + + + Creates a new Quaternion from specified yaw, pitch, and roll angles. + The yaw angle, in radians, around the y-axis. + The pitch angle, in radians, around the x-axis. + The roll angle, in radians, around the z-axis. + [OutAttribute] An existing Quaternion filled in to express the specified yaw, pitch, and roll angles. + + + Divides a Quaternion by another Quaternion. + Source Quaternion. + The divisor. + + + Divides a Quaternion by another Quaternion. + Source Quaternion. + The divisor. + [OutAttribute] Result of the division. + + + Calculates the dot product of two Quaternions. + Source Quaternion. + Source Quaternion. + + + Calculates the dot product of two Quaternions. + Source Quaternion. + Source Quaternion. + [OutAttribute] Dot product of the Quaternions. + + + Determines whether the specified Object is equal to the Quaternion. + The Quaternion to compare with the current Quaternion. + + + Returns a value that indicates whether the current instance is equal to a specified object. + Object to make the comparison with. + + + Get the hash code of this object. + + + Returns a Quaternion representing no rotation. + + + Returns the inverse of a Quaternion. + Source Quaternion. + + + Returns the inverse of a Quaternion. + Source Quaternion. + [OutAttribute] The inverse of the Quaternion. + + + Calculates the length of a Quaternion. + + + Calculates the length squared of a Quaternion. + + + Linearly interpolates between two quaternions. + Source quaternion. + Source quaternion. + Value indicating how far to interpolate between the quaternions. + + + Linearly interpolates between two quaternions. + Source quaternion. + Source quaternion. + Value indicating how far to interpolate between the quaternions. + [OutAttribute] The resulting quaternion. + + + Multiplies two quaternions. + The quaternion on the left of the multiplication. + The quaternion on the right of the multiplication. + + + Multiplies a quaternion by a scalar value. + Source quaternion. + Scalar value. + + + Multiplies two quaternions. + The quaternion on the left of the multiplication. + The quaternion on the right of the multiplication. + [OutAttribute] The result of the multiplication. + + + Multiplies a quaternion by a scalar value. + Source quaternion. + Scalar value. + [OutAttribute] The result of the multiplication. + + + Flips the sign of each component of the quaternion. + Source quaternion. + + + Flips the sign of each component of the quaternion. + Source quaternion. + [OutAttribute] Negated quaternion. + + + Divides each component of the quaternion by the length of the quaternion. + + + Divides each component of the quaternion by the length of the quaternion. + Source quaternion. + + + Divides each component of the quaternion by the length of the quaternion. + Source quaternion. + [OutAttribute] Normalized quaternion. + + + Adds two Quaternions. + Quaternion to add. + Quaternion to add. + + + Divides a Quaternion by another Quaternion. + Source Quaternion. + The divisor. + + + Compares two Quaternions for equality. + Source Quaternion. + Source Quaternion. + + + Compare two Quaternions for inequality. + Source Quaternion. + Source Quaternion. + + + Multiplies two quaternions. + Source quaternion. + Source quaternion. + + + Multiplies a quaternion by a scalar value. + Source quaternion. + Scalar value. + + + Subtracts a quaternion from another quaternion. + Source quaternion. + Source quaternion. + + + Flips the sign of each component of the quaternion. + Source quaternion. + + + Interpolates between two quaternions, using spherical linear interpolation. + Source quaternion. + Source quaternion. + Value that indicates how far to interpolate between the quaternions. + + + Interpolates between two quaternions, using spherical linear interpolation. + Source quaternion. + Source quaternion. + Value that indicates how far to interpolate between the quaternions. + [OutAttribute] Result of the interpolation. + + + Subtracts a quaternion from another quaternion. + Source quaternion. + Source quaternion. + + + Subtracts a quaternion from another quaternion. + Source quaternion. + Source quaternion. + [OutAttribute] Result of the subtraction. + + + Retireves a string representation of the current object. + + + Specifies the rotation component of the quaternion. + + + Specifies the x-value of the vector component of the quaternion. + + + Specifies the y-value of the vector component of the quaternion. + + + Specifies the z-value of the vector component of the quaternion. + + + Defines a ray. + + + Creates a new instance of Ray. + The starting point of the Ray. + Unit vector describing the direction of the Ray. + + + Unit vector specifying the direction the Ray is pointing. + + + Determines whether the specified Ray is equal to the current Ray. + The Ray to compare with the current Ray. + + + Determines whether two instances of Ray are equal. + The Object to compare with the current Ray. + + + Gets the hash code for this instance. + + + Checks whether the Ray intersects a specified BoundingBox. + The BoundingBox to check for intersection with the Ray. + + + Checks whether the current Ray intersects a BoundingBox. + The BoundingBox to check for intersection with. + [OutAttribute] Distance at which the ray intersects the BoundingBox or null if there is no intersection. + + + Checks whether the Ray intersects a specified BoundingFrustum. + The BoundingFrustum to check for intersection with the Ray. + + + Checks whether the Ray intersects a specified BoundingSphere. + The BoundingSphere to check for intersection with the Ray. + + + Checks whether the current Ray intersects a BoundingSphere. + The BoundingSphere to check for intersection with. + [OutAttribute] Distance at which the ray intersects the BoundingSphere or null if there is no intersection. + + + Determines whether this Ray intersects a specified Plane. + The Plane with which to calculate this Ray's intersection. + + + Determines whether this Ray intersects a specified Plane. + The Plane with which to calculate this Ray's intersection. + [OutAttribute] The distance at which this Ray intersects the specified Plane, or null if there is no intersection. + + + Determines whether two instances of Ray are equal. + The object to the left of the equality operator. + The object to the right of the equality operator. + + + Determines whether two instances of Ray are not equal. + The object to the left of the inequality operator. + The object to the right of the inequality operator. + + + Specifies the starting point of the Ray. + + + Returns a String that represents the current Ray. + + + Defines a rectangle. + + + Initializes a new instance of Rectangle. + The x-coordinate of the rectangle. + The y-coordinate of the rectangle. + Width of the rectangle. + Height of the rectangle. + + + Returns the y-coordinate of the bottom of the rectangle. + + + Gets the Point that specifies the center of the rectangle. + + + Determines whether this Rectangle contains a specified Point. + The Point to evaluate. + + + Determines whether this Rectangle contains a specified Point. + The Point to evaluate. + [OutAttribute] true if the specified Point is contained within this Rectangle; false otherwise. + + + Determines whether this Rectangle entirely contains a specified Rectangle. + The Rectangle to evaluate. + + + Determines whether this Rectangle entirely contains a specified Rectangle. + The Rectangle to evaluate. + [OutAttribute] On exit, is true if this Rectangle entirely contains the specified Rectangle, or false if not. + + + Determines whether this Rectangle contains a specified point represented by its x- and y-coordinates. + The x-coordinate of the specified point. + The y-coordinate of the specified point. + + + Returns a Rectangle with all of its values set to zero. + + + Determines whether the specified Object is equal to the Rectangle. + The Object to compare with the current Rectangle. + + + Returns a value that indicates whether the current instance is equal to a specified object. + Object to make the comparison with. + + + Gets the hash code for this object. + + + Specifies the height of the rectangle. + + + Pushes the edges of the Rectangle out by the horizontal and vertical values specified. + Value to push the sides out by. + Value to push the top and bottom out by. + + + Creates a Rectangle defining the area where one rectangle overlaps with another rectangle. + The first Rectangle to compare. + The second Rectangle to compare. + + + Creates a Rectangle defining the area where one rectangle overlaps with another rectangle. + The first Rectangle to compare. + The second Rectangle to compare. + [OutAttribute] The area where the two first parameters overlap. + + + Determines whether a specified Rectangle intersects with this Rectangle. + The Rectangle to evaluate. + + + Determines whether a specified Rectangle intersects with this Rectangle. + The Rectangle to evaluate + [OutAttribute] true if the specified Rectangle intersects with this one; false otherwise. + + + Gets a value that indicates whether the Rectangle is empty. + + + Returns the x-coordinate of the left side of the rectangle. + + + Gets or sets the upper-left value of the Rectangle. + + + Changes the position of the Rectangle. + The values to adjust the position of the Rectangle by. + + + Changes the position of the Rectangle. + Change in the x-position. + Change in the y-position. + + + Compares two rectangles for equality. + Source rectangle. + Source rectangle. + + + Compares two rectangles for inequality. + Source rectangle. + Source rectangle. + + + Returns the x-coordinate of the right side of the rectangle. + + + Returns the y-coordinate of the top of the rectangle. + + + Retrieves a string representation of the current object. + + + Creates a new Rectangle that exactly contains two other rectangles. + The first Rectangle to contain. + The second Rectangle to contain. + + + Creates a new Rectangle that exactly contains two other rectangles. + The first Rectangle to contain. + The second Rectangle to contain. + [OutAttribute] The Rectangle that must be the union of the first two rectangles. + + + Specifies the width of the rectangle. + + + Specifies the x-coordinate of the rectangle. + + + Specifies the y-coordinate of the rectangle. + + + Provides file stream access to the title's default storage location. + + + Returns a stream to an existing file in the default title storage location. + The name of the file to open. + + + Defines a vector with two components. + + + Creates a new instance of Vector2. + Value to initialize both components to. + + + Initializes a new instance of Vector2. + Initial value for the x-component of the vector. + Initial value for the y-component of the vector. + + + Adds two vectors. + Source vector. + Source vector. + + + Adds two vectors. + Source vector. + Source vector. + [OutAttribute] Sum of the source vectors. + + + Returns a Vector2 containing the 2D Cartesian coordinates of a point specified in barycentric (areal) coordinates relative to a 2D triangle. + A Vector2 containing the 2D Cartesian coordinates of vertex 1 of the triangle. + A Vector2 containing the 2D Cartesian coordinates of vertex 2 of the triangle. + A Vector2 containing the 2D Cartesian coordinates of vertex 3 of the triangle. + Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in value2). + Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in value3). + + + Returns a Vector2 containing the 2D Cartesian coordinates of a point specified in barycentric (areal) coordinates relative to a 2D triangle. + A Vector2 containing the 2D Cartesian coordinates of vertex 1 of the triangle. + A Vector2 containing the 2D Cartesian coordinates of vertex 2 of the triangle. + A Vector2 containing the 2D Cartesian coordinates of vertex 3 of the triangle. + Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in value2). + Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in value3). + [OutAttribute] The 2D Cartesian coordinates of the specified point are placed in this Vector2 on exit. + + + Performs a Catmull-Rom interpolation using the specified positions. + The first position in the interpolation. + The second position in the interpolation. + The third position in the interpolation. + The fourth position in the interpolation. + Weighting factor. + + + Performs a Catmull-Rom interpolation using the specified positions. + The first position in the interpolation. + The second position in the interpolation. + The third position in the interpolation. + The fourth position in the interpolation. + Weighting factor. + [OutAttribute] A vector that is the result of the Catmull-Rom interpolation. + + + Restricts a value to be within a specified range. + The value to clamp. + The minimum value. + The maximum value. + + + Restricts a value to be within a specified range. + The value to clamp. + The minimum value. + The maximum value. + [OutAttribute] The clamped value. + + + Calculates the distance between two vectors. + Source vector. + Source vector. + + + Calculates the distance between two vectors. + Source vector. + Source vector. + [OutAttribute] The distance between the vectors. + + + Calculates the distance between two vectors squared. + Source vector. + Source vector. + + + Calculates the distance between two vectors squared. + Source vector. + Source vector. + [OutAttribute] The distance between the vectors squared. + + + Divides the components of a vector by the components of another vector. + Source vector. + Divisor vector. + + + Divides a vector by a scalar value. + Source vector. + The divisor. + + + Divides the components of a vector by the components of another vector. + Source vector. + The divisor. + [OutAttribute] The result of the division. + + + Divides a vector by a scalar value. + Source vector. + The divisor. + [OutAttribute] The result of the division. + + + Calculates the dot product of two vectors. If the two vectors are unit vectors, the dot product returns a floating point value between -1 and 1 that can be used to determine some properties of the angle between two vectors. For example, it can show whether the vectors are orthogonal, parallel, or have an acute or obtuse angle between them. + Source vector. + Source vector. + + + Calculates the dot product of two vectors and writes the result to a user-specified variable. If the two vectors are unit vectors, the dot product returns a floating point value between -1 and 1 that can be used to determine some properties of the angle between two vectors. For example, it can show whether the vectors are orthogonal, parallel, or have an acute or obtuse angle between them. + Source vector. + Source vector. + [OutAttribute] The dot product of the two vectors. + + + Determines whether the specified Object is equal to the Vector2. + The Object to compare with the current Vector2. + + + Returns a value that indicates whether the current instance is equal to a specified object. + Object to make the comparison with. + + + Gets the hash code of the vector object. + + + Performs a Hermite spline interpolation. + Source position vector. + Source tangent vector. + Source position vector. + Source tangent vector. + Weighting factor. + + + Performs a Hermite spline interpolation. + Source position vector. + Source tangent vector. + Source position vector. + Source tangent vector. + Weighting factor. + [OutAttribute] The result of the Hermite spline interpolation. + + + Calculates the length of the vector. + + + Calculates the length of the vector squared. + + + Performs a linear interpolation between two vectors. + Source vector. + Source vector. + Value between 0 and 1 indicating the weight of value2. + + + Performs a linear interpolation between two vectors. + Source vector. + Source vector. + Value between 0 and 1 indicating the weight of value2. + [OutAttribute] The result of the interpolation. + + + Returns a vector that contains the highest value from each matching pair of components. + Source vector. + Source vector. + + + Returns a vector that contains the highest value from each matching pair of components. + Source vector. + Source vector. + [OutAttribute] The maximized vector. + + + Returns a vector that contains the lowest value from each matching pair of components. + Source vector. + Source vector. + + + Returns a vector that contains the lowest value from each matching pair of components. + Source vector. + Source vector. + [OutAttribute] The minimized vector. + + + Multiplies the components of two vectors by each other. + Source vector. + Source vector. + + + Multiplies a vector by a scalar value. + Source vector. + Scalar value. + + + Multiplies the components of two vectors by each other. + Source vector. + Source vector. + [OutAttribute] The result of the multiplication. + + + Multiplies a vector by a scalar value. + Source vector. + Scalar value. + [OutAttribute] The result of the multiplication. + + + Returns a vector pointing in the opposite direction. + Source vector. + + + Returns a vector pointing in the opposite direction. + Source vector. + [OutAttribute] Vector pointing in the opposite direction. + + + Turns the current vector into a unit vector. The result is a vector one unit in length pointing in the same direction as the original vector. + + + Creates a unit vector from the specified vector. The result is a vector one unit in length pointing in the same direction as the original vector. + Source Vector2. + + + Creates a unit vector from the specified vector, writing the result to a user-specified variable. The result is a vector one unit in length pointing in the same direction as the original vector. + Source vector. + [OutAttribute] Normalized vector. + + + Returns a Vector2 with both of its components set to one. + + + Adds two vectors. + Source vector. + Source vector. + + + Divides the components of a vector by the components of another vector. + Source vector. + Divisor vector. + + + Divides a vector by a scalar value. + Source vector. + The divisor. + + + Tests vectors for equality. + Source vector. + Source vector. + + + Tests vectors for inequality. + Vector to compare. + Vector to compare. + + + Multiplies the components of two vectors by each other. + Source vector. + Source vector. + + + Multiplies a vector by a scalar value. + Source vector. + Scalar value. + + + Multiplies a vector by a scalar value. + Scalar value. + Source vector. + + + Subtracts a vector from a vector. + Source vector. + source vector. + + + Returns a vector pointing in the opposite direction. + Source vector. + + + Determines the reflect vector of the given vector and normal. + Source vector. + Normal of vector. + + + Determines the reflect vector of the given vector and normal. + Source vector. + Normal of vector. + [OutAttribute] The created reflect vector. + + + Interpolates between two values using a cubic equation. + Source value. + Source value. + Weighting value. + + + Interpolates between two values using a cubic equation. + Source value. + Source value. + Weighting value. + [OutAttribute] The interpolated value. + + + Subtracts a vector from a vector. + Source vector. + Source vector. + + + Subtracts a vector from a vector. + Source vector. + Source vector. + [OutAttribute] The result of the subtraction. + + + Retrieves a string representation of the current object. + + + Transforms the vector (x, y, 0, 1) by the specified matrix. + The source vector. + The transformation matrix. + + + Transforms a single Vector2, or the vector normal (x, y, 0, 0), by a specified Quaternion rotation. + The vector to rotate. + The Quaternion rotation to apply. + + + Transforms a Vector2 by the given Matrix. + The source Vector2. + The transformation Matrix. + [OutAttribute] The Vector2 resulting from the transformation. + + + Transforms a Vector2, or the vector normal (x, y, 0, 0), by a specified Quaternion rotation. + The vector to rotate. + The Quaternion rotation to apply. + [OutAttribute] An existing Vector2 filled in with the result of the rotation. + + + Transforms an array of Vector2s by a specified Matrix. + The array of Vector2s to transform. + The transform Matrix to apply. + An existing array into which the transformed Vector2s are written. + + + Transforms an array of Vector2s by a specified Quaternion. + The array of Vector2s to transform. + The transform Matrix to use. + An existing array into which the transformed Vector2s are written. + + + Transforms a specified range in an array of Vector2s by a specified Matrix and places the results in a specified range in a destination array. + The source array. + The index of the first Vector2 to transform in the source array. + The Matrix to transform by. + The destination array into which the resulting Vector2s will be written. + The index of the position in the destination array where the first result Vector2 should be written. + The number of Vector2s to be transformed. + + + Transforms a specified range in an array of Vector2s by a specified Quaternion and places the results in a specified range in a destination array. + The source array. + The index of the first Vector2 to transform in the source array. + The Quaternion rotation to apply. + The destination array into which the resulting Vector2s are written. + The index of the position in the destination array where the first result Vector2 should be written. + The number of Vector2s to be transformed. + + + Transforms a 2D vector normal by a matrix. + The source vector. + The transformation matrix. + + + Transforms a vector normal by a matrix. + The source vector. + The transformation matrix. + [OutAttribute] The Vector2 resulting from the transformation. + + + Transforms an array of Vector2 vector normals by a specified Matrix. + The array of vector normals to transform. + The transform Matrix to apply. + An existing array into which the transformed vector normals are written. + + + Transforms a specified range in an array of Vector2 vector normals by a specified Matrix and places the results in a specified range in a destination array. + The source array. + The index of the first Vector2 to transform in the source array. + The Matrix to apply. + The destination array into which the resulting Vector2s are written. + The index of the position in the destination array where the first result Vector2 should be written. + The number of vector normals to be transformed. + + + Returns the unit vector for the x-axis. + + + Returns the unit vector for the y-axis. + + + Gets or sets the x-component of the vector. + + + Gets or sets the y-component of the vector. + + + Returns a Vector2 with all of its components set to zero. + + + Defines a vector with three components. + + + Initializes a new instance of Vector3. + A vector containing the values to initialize x and y components with. + Initial value for the z-component of the vector. + + + Creates a new instance of Vector3. + Value to initialize each component to. + + + Initializes a new instance of Vector3. + Initial value for the x-component of the vector. + Initial value for the y-component of the vector. + Initial value for the z-component of the vector. + + + Adds two vectors. + Source vector. + Source vector. + + + Adds two vectors. + Source vector. + Source vector. + [OutAttribute] Sum of the source vectors. + + + Returns a unit Vector3 designating backward in a right-handed coordinate system (0, 0, 1). + + + Returns a Vector3 containing the 3D Cartesian coordinates of a point specified in Barycentric coordinates relative to a 3D triangle. + A Vector3 containing the 3D Cartesian coordinates of vertex 1 of the triangle. + A Vector3 containing the 3D Cartesian coordinates of vertex 2 of the triangle. + A Vector3 containing the 3D Cartesian coordinates of vertex 3 of the triangle. + Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in value2). + Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in value3). + + + Returns a Vector3 containing the 3D Cartesian coordinates of a point specified in barycentric (areal) coordinates relative to a 3D triangle. + A Vector3 containing the 3D Cartesian coordinates of vertex 1 of the triangle. + A Vector3 containing the 3D Cartesian coordinates of vertex 2 of the triangle. + A Vector3 containing the 3D Cartesian coordinates of vertex 3 of the triangle. + Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in value2). + Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in value3). + [OutAttribute] The 3D Cartesian coordinates of the specified point are placed in this Vector3 on exit. + + + Performs a Catmull-Rom interpolation using the specified positions. + The first position in the interpolation. + The second position in the interpolation. + The third position in the interpolation. + The fourth position in the interpolation. + Weighting factor. + + + Performs a Catmull-Rom interpolation using the specified positions. + The first position in the interpolation. + The second position in the interpolation. + The third position in the interpolation. + The fourth position in the interpolation. + Weighting factor. + [OutAttribute] A vector that is the result of the Catmull-Rom interpolation. + + + Restricts a value to be within a specified range. + The value to clamp. + The minimum value. + The maximum value. + + + Restricts a value to be within a specified range. + The value to clamp. + The minimum value. + The maximum value. + [OutAttribute] The clamped value. + + + Calculates the cross product of two vectors. + Source vector. + Source vector. + + + Calculates the cross product of two vectors. + Source vector. + Source vector. + [OutAttribute] The cross product of the vectors. + + + Calculates the distance between two vectors. + Source vector. + Source vector. + + + Calculates the distance between two vectors. + Source vector. + Source vector. + [OutAttribute] The distance between the vectors. + + + Calculates the distance between two vectors squared. + Source vector. + Source vector. + + + Calculates the distance between two vectors squared. + Source vector. + Source vector. + [OutAttribute] The distance between the two vectors squared. + + + Divides the components of a vector by the components of another vector. + Source vector. + Divisor vector. + + + Divides a vector by a scalar value. + Source vector. + The divisor. + + + Divides the components of a vector by the components of another vector. + Source vector. + The divisor. + [OutAttribute] The result of the division. + + + Divides a vector by a scalar value. + Source vector. + The divisor. + [OutAttribute] The result of the division. + + + Calculates the dot product of two vectors. If the two vectors are unit vectors, the dot product returns a floating point value between -1 and 1 that can be used to determine some properties of the angle between two vectors. For example, it can show whether the vectors are orthogonal, parallel, or have an acute or obtuse angle between them. + Source vector. + Source vector. + + + Calculates the dot product of two vectors and writes the result to a user-specified variable. If the two vectors are unit vectors, the dot product returns a floating point value between -1 and 1 that can be used to determine some properties of the angle between two vectors. For example, it can show whether the vectors are orthogonal, parallel, or have an acute or obtuse angle between them. + Source vector. + Source vector. + [OutAttribute] The dot product of the two vectors. + + + Returns a unit Vector3 designating down (0, −1, 0). + + + Determines whether the specified Object is equal to the Vector3. + The Vector3 to compare with the current Vector3. + + + Returns a value that indicates whether the current instance is equal to a specified object. + Object to make the comparison with. + + + Returns a unit Vector3 designating forward in a right-handed coordinate system(0, 0, −1). + + + Gets the hash code of the vector object. + + + Performs a Hermite spline interpolation. + Source position vector. + Source tangent vector. + Source position vector. + Source tangent vector. + Weighting factor. + + + Performs a Hermite spline interpolation. + Source position vector. + Source tangent vector. + Source position vector. + Source tangent vector. + Weighting factor. + [OutAttribute] The result of the Hermite spline interpolation. + + + Returns a unit Vector3 designating left (−1, 0, 0). + + + Calculates the length of the vector. + + + Calculates the length of the vector squared. + + + Performs a linear interpolation between two vectors. + Source vector. + Source vector. + Value between 0 and 1 indicating the weight of value2. + + + Performs a linear interpolation between two vectors. + Source vector. + Source vector. + Value between 0 and 1 indicating the weight of value2. + [OutAttribute] The result of the interpolation. + + + Returns a vector that contains the highest value from each matching pair of components. + Source vector. + Source vector. + + + Returns a vector that contains the highest value from each matching pair of components. + Source vector. + Source vector. + [OutAttribute] The maximized vector. + + + Returns a vector that contains the lowest value from each matching pair of components. + Source vector. + Source vector. + + + Returns a vector that contains the lowest value from each matching pair of components. + Source vector. + Source vector. + [OutAttribute] The minimized vector. + + + Multiplies the components of two vectors by each other. + Source vector. + Source vector. + + + Multiplies a vector by a scalar value. + Source vector. + Scalar value. + + + Multiplies the components of two vectors by each other. + Source vector. + Source vector. + [OutAttribute] The result of the multiplication. + + + Multiplies a vector by a scalar value. + Source vector. + Scalar value. + [OutAttribute] The result of the multiplication. + + + Returns a vector pointing in the opposite direction. + Source vector. + + + Returns a vector pointing in the opposite direction. + Source vector. + [OutAttribute] Vector pointing in the opposite direction. + + + Turns the current vector into a unit vector. The result is a vector one unit in length pointing in the same direction as the original vector. + + + Creates a unit vector from the specified vector. The result is a vector one unit in length pointing in the same direction as the original vector. + The source Vector3. + + + Creates a unit vector from the specified vector, writing the result to a user-specified variable. The result is a vector one unit in length pointing in the same direction as the original vector. + Source vector. + [OutAttribute] The normalized vector. + + + Returns a Vector3 with ones in all of its components. + + + Adds two vectors. + Source vector. + Source vector. + + + Divides the components of a vector by the components of another vector. + Source vector. + Divisor vector. + + + Divides a vector by a scalar value. + Source vector. + The divisor. + + + Tests vectors for equality. + Source vector. + Source vector. + + + Tests vectors for inequality. + Vector to compare. + Vector to compare. + + + Multiplies the components of two vectors by each other. + Source vector. + Source vector. + + + Multiplies a vector by a scalar value. + Source vector. + Scalar value. + + + Multiplies a vector by a scalar value. + Scalar value. + Source vector. + + + Subtracts a vector from a vector. + Source vector. + Source vector. + + + Returns a vector pointing in the opposite direction. + Source vector. + + + Returns the reflection of a vector off a surface that has the specified normal. Reference page contains code sample. + Source vector. + Normal of the surface. + + + Returns the reflection of a vector off a surface that has the specified normal. Reference page contains code sample. + Source vector. + Normal of the surface. + [OutAttribute] The reflected vector. + + + Returns a unit Vector3 pointing to the right (1, 0, 0). + + + Interpolates between two values using a cubic equation. + Source value. + Source value. + Weighting value. + + + Interpolates between two values using a cubic equation. + Source vector. + Source vector. + Weighting value. + [OutAttribute] The interpolated value. + + + Subtracts a vector from a vector. + Source vector. + Source vector. + + + Subtracts a vector from a vector. + Source vector. + Source vector. + [OutAttribute] The result of the subtraction. + + + Retrieves a string representation of the current object. + + + Transforms a 3D vector by the given matrix. + The source vector. + The transformation matrix. + + + Transforms a Vector3 by a specified Quaternion rotation. + The Vector3 to rotate. + The Quaternion rotation to apply. + + + Transforms a Vector3 by the given Matrix. + The source Vector3. + The transformation Matrix. + [OutAttribute] The transformed vector. + + + Transforms a Vector3 by a specified Quaternion rotation. + The Vector3 to rotate. + The Quaternion rotation to apply. + [OutAttribute] An existing Vector3 filled in with the results of the rotation. + + + Transforms a source array of Vector3s by a specified Matrix and writes the results to an existing destination array. + The source array. + The transform Matrix to apply. + An existing destination array into which the transformed Vector3s are written. + + + Transforms a source array of Vector3s by a specified Quaternion rotation and writes the results to an existing destination array. + The source array. + The Quaternion rotation to apply. + An existing destination array into which the transformed Vector3s are written. + + + Applies a specified transform Matrix to a specified range of an array of Vector3s and writes the results into a specified range of a destination array. + The source array. + The index in the source array at which to start. + The transform Matrix to apply. + The existing destination array. + The index in the destination array at which to start. + The number of Vector3s to transform. + + + Applies a specified Quaternion rotation to a specified range of an array of Vector3s and writes the results into a specified range of a destination array. + The source array. + The index in the source array at which to start. + The Quaternion rotation to apply. + The existing destination array. + The index in the destination array at which to start. + The number of Vector3s to transform. + + + Transforms a 3D vector normal by a matrix. + The source vector. + The transformation matrix. + + + Transforms a vector normal by a matrix. + The source vector. + The transformation Matrix. + [OutAttribute] The Vector3 resulting from the transformation. + + + Transforms an array of 3D vector normals by a specified Matrix. + The array of Vector3 normals to transform. + The transform matrix to apply. + An existing Vector3 array into which the results of the transforms are written. + + + Transforms a specified range in an array of 3D vector normals by a specified Matrix and writes the results to a specified range in a destination array. + The source array of Vector3 normals. + The starting index in the source array. + The transform Matrix to apply. + The destination Vector3 array. + The starting index in the destination array. + The number of vectors to transform. + + + Returns the x unit Vector3 (1, 0, 0). + + + Returns the y unit Vector3 (0, 1, 0). + + + Returns the z unit Vector3 (0, 0, 1). + + + Returns a unit vector designating up (0, 1, 0). + + + Gets or sets the x-component of the vector. + + + Gets or sets the y-component of the vector. + + + Gets or sets the z-component of the vector. + + + Returns a Vector3 with all of its components set to zero. + + + Defines a vector with four components. + + + Initializes a new instance of Vector4. + A vector containing the values to initialize x and y components with. + Initial value for the z-component of the vector. + Initial value for the w-component of the vector. + + + Initializes a new instance of Vector4. + A vector containing the values to initialize x, y, and z components with. + Initial value for the w-component of the vector. + + + Creates a new instance of Vector4. + Value to initialize each component to. + + + Initializes a new instance of Vector4. + Initial value for the x-component of the vector. + Initial value for the y-component of the vector. + Initial value for the z-component of the vector. + Initial value for the w-component of the vector. + + + Adds two vectors. + Source vector. + Source vector. + + + Adds two vectors. + Source vector. + Source vector. + [OutAttribute] Sum of the source vectors. + + + Returns a Vector4 containing the 4D Cartesian coordinates of a point specified in barycentric (areal) coordinates relative to a 4D triangle. + A Vector4 containing the 4D Cartesian coordinates of vertex 1 of the triangle. + A Vector4 containing the 4D Cartesian coordinates of vertex 2 of the triangle. + A Vector4 containing the 4D Cartesian coordinates of vertex 3 of the triangle. + Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in value2). + Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in value3). + + + Returns a Vector4 containing the 4D Cartesian coordinates of a point specified in Barycentric (areal) coordinates relative to a 4D triangle. + A Vector4 containing the 4D Cartesian coordinates of vertex 1 of the triangle. + A Vector4 containing the 4D Cartesian coordinates of vertex 2 of the triangle. + A Vector4 containing the 4D Cartesian coordinates of vertex 3 of the triangle. + Barycentric coordinate b2, which expresses the weighting factor toward vertex 2 (specified in value2). + Barycentric coordinate b3, which expresses the weighting factor toward vertex 3 (specified in value3). + [OutAttribute] The 4D Cartesian coordinates of the specified point are placed in this Vector4 on exit. + + + Performs a Catmull-Rom interpolation using the specified positions. + The first position in the interpolation. + The second position in the interpolation. + The third position in the interpolation. + The fourth position in the interpolation. + Weighting factor. + + + Performs a Catmull-Rom interpolation using the specified positions. + The first position in the interpolation. + The second position in the interpolation. + The third position in the interpolation. + The fourth position in the interpolation. + Weighting factor. + [OutAttribute] A vector that is the result of the Catmull-Rom interpolation. + + + Restricts a value to be within a specified range. + The value to clamp. + The minimum value. + The maximum value. + + + Restricts a value to be within a specified range. + The value to clamp. + The minimum value. + The maximum value. + [OutAttribute] The clamped value. + + + Calculates the distance between two vectors. + Source vector. + Source vector. + + + Calculates the distance between two vectors. + Source vector. + Source vector. + [OutAttribute] The distance between the vectors. + + + Calculates the distance between two vectors squared. + Source vector. + Source vector. + + + Calculates the distance between two vectors squared. + Source vector. + Source vector. + [OutAttribute] The distance between the two vectors squared. + + + Divides the components of a vector by the components of another vector. + Source vector. + Divisor vector. + + + Divides a vector by a scalar value. + Source vector. + The divisor. + + + Divides the components of a vector by the components of another vector. + Source vector. + The divisor. + [OutAttribute] The result of the division. + + + Divides a vector by a scalar value. + Source vector. + The divisor. + [OutAttribute] The result of the division. + + + Calculates the dot product of two vectors. + Source vector. + Source vector. + + + Calculates the dot product of two vectors. + Source vector. + Source vector. + [OutAttribute] The dot product of the two vectors. + + + Determines whether the specified Object is equal to the Vector4. + The Vector4 to compare with the current Vector4. + + + Returns a value that indicates whether the current instance is equal to a specified object. + Object with which to make the comparison. + + + Gets the hash code of this object. + + + Performs a Hermite spline interpolation. + Source position vector. + Source tangent vector. + Source position vector. + Source tangent vector. + Weighting factor. + + + Performs a Hermite spline interpolation. + Source position vector. + Source tangent vector. + Source position vector. + Source tangent vector. + Weighting factor. + [OutAttribute] The result of the Hermite spline interpolation. + + + Calculates the length of the vector. + + + Calculates the length of the vector squared. + + + Performs a linear interpolation between two vectors. + Source vector. + Source vector. + Value between 0 and 1 indicating the weight of value2. + + + Performs a linear interpolation between two vectors. + Source vector. + Source vector. + Value between 0 and 1 indicating the weight of value2. + [OutAttribute] The result of the interpolation. + + + Returns a vector that contains the highest value from each matching pair of components. + Source vector. + Source vector. + + + Returns a vector that contains the highest value from each matching pair of components. + Source vector. + Source vector. + [OutAttribute] The maximized vector. + + + Returns a vector that contains the lowest value from each matching pair of components. + Source vector. + Source vector. + + + Returns a vector that contains the lowest value from each matching pair of components. + Source vector. + Source vector. + [OutAttribute] The minimized vector. + + + Multiplies the components of two vectors by each other. + Source vector. + Source vector. + + + Multiplies a vector by a scalar. + Source vector. + Scalar value. + + + Multiplies the components of two vectors by each other. + Source vector. + Source vector. + [OutAttribute] The result of the multiplication. + + + Multiplies a vector by a scalar value. + Source vector. + Scalar value. + [OutAttribute] The result of the multiplication. + + + Returns a vector pointing in the opposite direction. + Source vector. + + + Returns a vector pointing in the opposite direction. + Source vector. + [OutAttribute] Vector pointing in the opposite direction. + + + Turns the current vector into a unit vector. + + + Creates a unit vector from the specified vector. + The source Vector4. + + + Returns a normalized version of the specified vector. + Source vector. + [OutAttribute] The normalized vector. + + + Returns a Vector4 with all of its components set to one. + + + Adds two vectors. + Source vector. + Source vector. + + + Divides the components of a vector by the components of another vector. + Source vector. + Divisor vector. + + + Divides a vector by a scalar value. + Source vector. + The divisor. + + + Tests vectors for equality. + Source vector. + Source vector. + + + Tests vectors for inequality. + Vector to compare. + Vector to compare. + + + Multiplies the components of two vectors by each other. + Source vector. + Source vector. + + + Multiplies a vector by a scalar. + Source vector. + Scalar value. + + + Multiplies a vector by a scalar. + Scalar value. + Source vector. + + + Subtracts a vector from a vector. + Source vector. + Source vector. + + + Returns a vector pointing in the opposite direction. + Source vector. + + + Interpolates between two values using a cubic equation. + Source value. + Source value. + Weighting value. + + + Interpolates between two values using a cubic equation. + Source vector. + Source vector. + Weighting factor. + [OutAttribute] The interpolated value. + + + Subtracts a vector from a vector. + Source vector. + Source vector. + + + Subtracts a vector from a vector. + Source vector. + Source vector. + [OutAttribute] The result of the subtraction. + + + Retrieves a string representation of the current object. + + + Transforms a Vector2 by the given Matrix. + The source Vector2. + The transformation Matrix. + + + Transforms a Vector2 by a specified Quaternion into a Vector4. + The Vector2 to transform. + The Quaternion rotation to apply. + + + Transforms a Vector2 by the given Matrix. + The source Vector2. + The transformation Matrix. + [OutAttribute] The Vector4 resulting from the transformation. + + + Transforms a Vector2 by a specified Quaternion into a Vector4. + The Vector2 to transform. + The Quaternion rotation to apply. + [OutAttribute] The Vector4 resulting from the transformation. + + + Transforms a Vector3 by the given Matrix. + The source Vector3. + The transformation Matrix. + + + Transforms a Vector3 by a specified Quaternion into a Vector4. + The Vector3 to transform. + The Quaternion rotation to apply. + + + Transforms a Vector3 by the given Matrix. + The source Vector3. + The transformation Matrix. + [OutAttribute] The Vector4 resulting from the transformation. + + + Transforms a Vector3 by a specified Quaternion into a Vector4. + The Vector3 to transform. + The Quaternion rotation to apply. + [OutAttribute] The Vector4 resulting from the transformation. + + + Transforms a Vector4 by the specified Matrix. + The source Vector4. + The transformation Matrix. + + + Transforms a Vector4 by a specified Quaternion. + The Vector4 to transform. + The Quaternion rotation to apply. + + + Transforms a Vector4 by the given Matrix. + The source Vector4. + The transformation Matrix. + [OutAttribute] The Vector4 resulting from the transformation. + + + Transforms a Vector4 by a specified Quaternion. + The Vector4 to transform. + The Quaternion rotation to apply. + [OutAttribute] The Vector4 resulting from the transformation. + + + Transforms an array of Vector4s by a specified Matrix. + The array of Vector4s to transform. + The transform Matrix to apply. + The existing destination array into which the transformed Vector4s are written. + + + Transforms an array of Vector4s by a specified Quaternion. + The array of Vector4s to transform. + The Quaternion rotation to apply. + The existing destination array into which the transformed Vector4s are written. + + + Transforms a specified range in an array of Vector4s by a specified Matrix into a specified range in a destination array. + The array of Vector4s containing the range to transform. + The index in the source array of the first Vector4 to transform. + The transform Matrix to apply. + The existing destination array of Vector4s into which to write the results. + The index in the destination array of the first result Vector4 to write. + The number of Vector4s to transform. + + + Transforms a specified range in an array of Vector4s by a specified Quaternion into a specified range in a destination array. + The array of Vector4s containing the range to transform. + The index in the source array of the first Vector4 to transform. + The Quaternion rotation to apply. + The existing destination array of Vector4s into which to write the results. + The index in the destination array of the first result Vector4 to write. + The number of Vector4s to transform. + + + Returns the Vector4 (0, 0, 0, 1). + + + Returns the Vector4 (1, 0, 0, 0). + + + Returns the Vector4 (0, 1, 0, 0). + + + Returns the Vector4 (0, 0, 1, 0). + + + Gets or sets the w-component of the vector. + + + Gets or sets the x-component of the vector. + + + Gets or sets the y-component of the vector. + + + Gets or sets the z-component of the vector. + + + Returns a Vector4 with all of its components set to zero. + + + Defines the number of channels in the audio data. + Indicates audio data is contained in one channel. + Indicates audio data contains two channels. + + + Reference page contains links to related code samples. + + + Initializes a new instance of this class. + + + Gets or sets a scalar applied to the level of Doppler effect calculated between this and any AudioListener. + + + Gets or sets the forward orientation vector for this emitter. + + + Gets or sets the position of this emitter. Reference page contains links to related code samples. + + + Gets or sets the upward orientation vector for this emitter. + + + Gets or sets the velocity vector of this emitter. + + + Reference page contains links to related code samples. + + + Initializes a new instance of this class. + + + Gets or sets the forward orientation vector for this listener. + + + Gets or sets the position of this listener. Reference page contains links to related code samples. + + + Gets or sets the upward orientation vector for this listener. + + + Gets or sets the velocity vector of this listener. + + + Provides properties, methods, and events for play back of the audio buffer. + + + Initializes a new instance of this class, which creates a dynamic sound effect based on the specified sample rate and audio channel. + Sample rate, in Hertz (Hz), of audio content. + Number of channels in the audio data. + + + Event that occurs when the number of audio capture buffers awaiting playback is less than or equal to two. + + + + Returns the sample duration based on the specified size of the audio buffer. + Size, in bytes, of the audio data. + + + Returns the size of the audio buffer required to contain audio samples based on the specified duration. + TimeSpan object that contains the duration of the audio sample. + + + Indicates whether the audio playback of the DynamicSoundEffectInstance object is looped. + + + Returns the number of audio buffers in the queue awaiting playback. + + + Begins or resumes audio playback. + + + Submits an audio buffer for playback. Playback starts at the beginning, and the buffer is played in its entirety. Reference page contains links to related conceptual articles. + Buffer that contains the audio data. The audio format must be PCM wave data. + + + Submits an audio buffer for playback. Playback begins at the specifed offset, and the byte count determines the size of the sample played. Reference page contains links to related conceptual articles. + Buffer that contains the audio data. The audio format must be PCM wave data. + Offset, in bytes, to the starting position of the data. + Amount, in bytes, of data sent. + + + The exception that is thrown when there is an attempt to play more than 16 SoundEffectInstance sounds concurrently. + + + Initializes a new instance of the InstancePlayLimitException class. + + + Initializes a new instance of the InstancePlayLimitException class with a specified error message. + A String that describes the error. The content of message is intended to be understood by humans. The caller of this constructor is required to ensure that this string has been localized for the current system culture. + + + Initializes a new instance of the InstancePlayLimitException class with a specified error message and a reference to the inner exception that is the cause of this exception. + Error message that explains the reason for the exception. + Exception that is the cause of the current exception. If innerException is not null, the current exception is raised in a catch block that handles the inner exception. + + + Provides properties, methods, and fields and events for capturing audio data with microphones. + + + Returns the collection of all currently-available microphones. + + + Gets or sets audio capture buffer duration of the microphone. + + + Event that occurs when the audio capture buffer is ready to processed. + + + + Returns the default attached microphone. + + + Gets the latest recorded data from the microphone based on the audio capture buffer. Reference page contains links to related conceptual articles. + Buffer, in bytes, containing the captured audio data. The audio format must be PCM wave data. + + + Gets the latest captured audio data from the microphone based on the specified offset and byte count. Reference page contains links to related conceptual articles. + Buffer, in bytes, containing the captured audio data. The audio format must be PCM wave data. + Offset, in bytes, to the starting position of the data. + Amount, in bytes, of desired audio data. + + + Returns the duration of audio playback based on the size of the buffer. + Size, in bytes, of the audio data. + + + Returns the size of the byte array required to hold the specified duration of audio for this microphone object. + TimeSpan object that contains the duration of the audio sample. + + + Determines if the microphone is a wired headset or a Bluetooth device. + + + Returns the friendly name of the microphone. + + + Returns the sample rate at which the microphone is capturing audio data. + + + Starts microphone audio capture. + + + Returns the recording state of the Microphone object. + + + Stops microphone audio capture. + + + Current state of the Microphone audio capture (started or stopped). + The Microphone audio capture has started. + The Microphone audio capture has stopped. + + + The exception that is thrown when no audio hardware is present, or when audio hardware is installed, but the device drivers for the audio hardware are not present or enabled. + + + Initializes a new instance of this class. + + + Initializes a new instance of this class with a specified error message. + A message that describes the error. + + + Initializes a new instance of this class with a specified error message and a reference to the inner exception that is the cause of this exception. + A message that describes the error. + The exception that is the cause of the current exception. If the inner parameter is not a null reference, the current exception is raised in a catch block that handles the inner exception. + + + The exception that is thrown when Microphone API calls are made on a disconnected microphone. + + + Initializes a new instance of the NoMicrophoneConnectedException class. + + + Initializes a new instance of the NoMicrophoneConnectedException class with a specified error message. + A String that describes the error. The content of message is intended to be understood by humans. The caller of this constructor is required to ensure that this string has been localized for the current system culture. + + + Initializes a new instance of the NoMicrophoneConnectedException class with a specified error message and a reference to the inner exception that is the cause of this exception. + A String that describes the error. The content of message is intended to be understood by humans. The caller of this constructor is required to ensure that this string has been localized for the current system culture. + Exception that is the cause of the current exception. If innerException is not null, the current exception is raised in a catch block that handles the inner exception. + + + Reference page contains links to related code samples. + + + Initializes a new instance of SoundEffect based on an audio buffer, sample rate, and number of audio channels. Reference page contains links to related conceptual articles. + Buffer that contains the audio data. The audio format must be PCM wave data. + Sample rate, in Hertz (Hz), of audio data. + Number of channels (mono or stereo) of audio data. + + + Initializes a new instance of SoundEffect with specified parameters such as audio sample rate, channels, looping criteria, and a buffer to hold the audio. Reference page contains links to related conceptual articles. + Buffer that contains the audio data. The audio format must be PCM wave data. + Offset, in bytes, to the starting position of the audio data. + Amount, in bytes, of audio data. + Sample rate, in Hertz (Hz), of audio data. + Number of channels (mono or stereo) of audio data. + Loop start in samples. + Loop length in samples. + + + Creates a new SoundEffectInstance for this SoundEffect. Reference page contains links to related code samples. + + + Releases the resources used by the SoundEffect. + + + Gets or sets a value that adjusts the effect of distance calculations on the sound (emitter). + + + Gets or sets a value that adjusts the effect of doppler calculations on the sound (emitter). + + + Gets the duration of the SoundEffect. + + + Creates a SoundEffect object based on the specified data stream. + Stream object that contains the data for this SoundEffect object. + + + Returns the sample duration based on the specified sample size and sample rate. + Size, in bytes, of audio data. + Sample rate, in Hertz (Hz), of audio content. The sampleRate must be between 8000 Hz and 48000 Hz. + Number of channels in the audio data. + + + Returns the size of the audio sample based on duration, sample rate, and audio channels. + TimeSpan object that contains the sample duration. + Sample rate, in Hertz (Hz), of audio content. The sampleRate parameter must be between 8,000 Hz and 48,000 Hz. + Number of channels in the audio data. + + + Gets a value that indicates whether the object is disposed. + + + Gets or sets the master volume that affects all SoundEffectInstance sounds. + + + Gets or sets the asset name of the SoundEffect. + + + Plays a sound. Reference page contains links to related code samples. + + + Plays a sound based on specified volume, pitch, and panning. Reference page contains links to related code samples. + Volume, ranging from 0.0f (silence) to 1.0f (full volume). 1.0f is full volume relative to SoundEffect.MasterVolume. + Pitch adjustment, ranging from -1.0f (down one octave) to 1.0f (up one octave). 0.0f is unity (normal) pitch. + Panning, ranging from -1.0f (full left) to 1.0f (full right). 0.0f is centered. + + + Returns the speed of sound: 343.5 meters per second. + + + Provides a single playing, paused, or stopped instance of a SoundEffect sound. + + + Applies 3D positioning to the sound using a single listener. Reference page contains links to related code samples. + Position of the listener. + Position of the emitter. + + + Applies 3D position to the sound using multiple listeners. Reference page contains links to related code samples. + Positions of each listener. + Position of the emitter. + + + Releases unmanaged resources held by this SoundEffectInstance. + + + Releases the unmanaged resources held by this SoundEffectInstance, and optionally releases the managed resources. + Pass true to release both the managed and unmanaged resources for this SoundEffectInstance. Passing false releases only the unmanaged resources. + + + Releases unmanaged resources and performs other cleanup operations before the SoundEffectInstance is reclaimed by garbage collection. + + + Gets a value that indicates whether the object is disposed. + + + Gets a value that indicates whether looping is enabled for the SoundEffectInstance. Reference page contains links to related code samples. + + + Gets or sets the panning for the SoundEffectInstance. + + + Pauses a SoundEffectInstance. + + + Gets or sets the pitch adjustment for the SoundEffectInstance. Reference page contains links to related code samples. + + + Plays or resumes a SoundEffectInstance. + + + Resumes playback for a SoundEffectInstance. + + + Gets the current state (playing, paused, or stopped) of the SoundEffectInstance. + + + Immediately stops playing a SoundEffectInstance. + + + Stops playing a SoundEffectInstance, either immediately or as authored. + Whether to stop playing immediately, or to break out of the loop region and play the release. Specify true to stop playing immediately, or false to break out of the loop region and play the release phase (the remainder of the sound). + + + Gets or sets the volume of the SoundEffectInstance. Reference page contains links to related code samples. + + + Current state (playing, paused, or stopped) of a SoundEffectInstance. + The SoundEffectInstance is paused. + The SoundEffectInstance is playing. + The SoundEffectInstance is stopped. + + + Exception used to report errors from the ContentManager.Load method. + + + Creates a new instance of ContentLoadException. + + + Creates a new instance of ContentLoadException. + Describes the value types that were being loaded when the exception occurred. + Describes the stream where the exception occurred. + + + Creates a new instance of ContentLoadException. + A message that describes the error. + + + Creates a new instance of ContentLoadException. + A message that describes the error. + The exception that is the cause of the current exception. If the innerException parameter is not a null reference, the current exception is raised in a catch block that handles the inner exception. + + + The ContentManager is the run-time component which loads managed objects from the binary files produced by the design time content pipeline. It also manages the lifespan of the loaded objects, disposing the content manager will also dispose any assets which are themselves IDisposable. + + + Initializes a new instance of ContentManager. Reference page contains code sample. + The service provider that the ContentManager should use to locate services. + + + Initializes a new instance of ContentManager. Reference page contains code sample. + The service provider the ContentManager should use to locate services. + The root directory to search for content. + + + Releases all resources used by the ContentManager class. + + + Releases the unmanaged resources used by the ContentManager and optionally releases the managed resources. + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + Loads an asset that has been processed by the Content Pipeline. Reference page contains code sample. + Asset name, relative to the loader root directory, and not including the .xnb extension. + + + Opens a stream for reading the specified asset. Derived classes can replace this to implement pack files or asset compression. + The name of the asset being read. + + + Low-level worker method that reads asset data. + The name of the asset to be loaded from disk. + Delegate function for handling the disposition of assets. If recordDisposableObject is null, the default lifespan tracking and management is used, so unloading or disposing of the content manager frees everything that has been loaded through it. If recordDisposableObject specifies a valid delegate, that delegate is used instead of the default lifespan tracking and is called every time the loader encounters a type that implements IDisposable. You must use your own code to unload assets loaded in this fashion, since ContentManager's Unload method will not be aware of them. + + + Gets or sets the root directory associated with this ContentManager. + + + Gets the service provider associated with the ContentManager. + + + Disposes all data that was loaded by this ContentManager. + + + A worker object that implements most of ContentManager.Load. A new ContentReader is constructed for each asset loaded. + + + Gets the name of the asset currently being read by this ContentReader. + + + Gets the ContentManager associated with the ContentReader. + + + Reads a Color value from the currently open stream. + + + Reads a double value from the currently open stream. + + + Reads a link to an external file. + + + Reads a Matrix value from the currently open stream. + + + Reads a single managed object from the current stream. Can be called recursively. + + + Reads a single managed object from the current stream. Can be called recursively. + The ContentTypeReader to use to read the object. + + + Reads a single managed object from the current stream. Can be called recursively. + The ContentTypeReader to use to read the object. + An existing object to write into. + + + Reads a single managed object from the current stream. Can be called recursively. + An existing object to write into. + + + Reads a Quaternion value from the current stream. + + + Reads a single managed object from the current stream as an instance of the specified type. If you specify a base class of the actual object type, this method reads data only from the base type. + + + Reads a single managed object from the current stream as an instance of the specified type. If a base class of the actual object type is specified only data from the base type will be read. + The ContentTypeReader to use to read the object. + + + Reads a single managed object from the current stream as an instance of the specified type. If you specify a base class of the actual object type, this method reads data only from the base type. + The ContentTypeReader to use to read the object. + An existing object to write into. + + + Reads a single managed object from the current stream as an instance of the specified type. If you specify a base class of the actual object type, the method reads data only from the base type. + An existing object to write into. + + + Reads a shared resource ID, and records it for subsequent fix-up. + The fix-up action to perform. + + + Reads a float value from the currently open stream. + + + Reads a Vector2 value from the current stream. + + + Reads a Vector3 value from the current stream. + + + Reads a Vector4 value from the current stream. + + + A custom Attribute that marks a field or property to control how it is serialized or to indicate that protected or private data should be included in serialization. + + + Creates a new instance of ContentSerializerAttribute. Reference page contains code sample. + + + Get or set a value indicating whether this member can have a null value (default=true). Reference page contains code sample. + + + Creates a copy of the ContentSerializerAttribute. + + + Gets or sets the XML element name for each item in a collection (default = "Item"). Reference page contains code sample. + + + Gets or sets the XML element name (default=name of the managed type member). Reference page contains code sample. + + + Gets or sets a value idicating whether to write member contents directly into the current XML context rather than wrapping the member in a new XML element (default=false). Reference page contains code sample. + + + Indicates whether an explicit CollectionItemName string is being used or the default value. Reference page contains code sample. + + + Indicates whether to write this element if the member is null and skip past it if not found when deserializing XML (default=false). Reference page contains code sample. + + + Indicates whether this member is referenced from multiple parents and should be serialized as a unique ID reference (default=false). Reference page contains code sample. + + + A custom Attribute that marks a collection class to specify the XML element name for each item in the collection. + + + Creates a new instance of ContentSerializerCollectionItemNameAttribute. Reference page contains code sample. + The name for each item in the collection. + + + Gets the name that will be used for each item in the collection. + + + A custom Attribute that marks public fields or properties to prevent them from being serialized. + + + Creates a new instance of ContentSerializerIgnoreAttribute. Reference page contains code sample. + + + + + + Creates a new instance of ContentSerializerRuntimeTypeAttribute. + The run-time type name of the object. + + + Gets the run-time type for the object. + + + + + + Creates a new instance of ContentSerializerTypeVersionAttribute. + The run-time type version of the object. + + + Gets the run-time type version for the object. + + + Worker for reading a specific managed type from a binary format. + + + Creates a new instance of ContentTypeReader. + The type handled by this reader component. + + + Determines if deserialization into an existing object is possible. + + + Retrieves and caches nested type readers. Called by the framework at creation time. + The content manager. + + + Reads a strongly typed object from the current stream. + The ContentReader used to read the object. + The object receiving the data, or null if a new instance of the object should be created. + + + Gets the type handled by this reader component. + + + Gets a format version number for this type. + + + Worker for reading a specific managed type from a binary format. Derive from this class to add new data types to the content pipeline system. + + + Creates a new instance of ContentTypeReader. + + + Reads an object from the current stream. + The ContentReader used to read the object. + An existing object to read into. + + + Reads a strongly typed object from the current stream. + The ContentReader used to read the object. + An existing object to read into. + + + A manager that constructs and keeps track of type reader objects. + + + Looks up a reader for the specified type. + The type the reader will handle. + + + Subclass of ContentManager, which is specialized to read from .resx resource files rather than directly from individual files on disk. + + + Creates a new instance of ResourceContentManager. + The service provider the ContentManager should use to locate services. + The resource manager for the ResourceContentManager to read from. + + + Opens a stream for reading the specified resource. Derived classes can replace this to implement pack files or asset compression. + The name of the asset being read. + + + Provides a unified way of converting BoundingBox values to other types, as well as for accessing standard values and subproperties. + + + Initializes a new instance of the BoundingBoxConverter class. + + + Converts the given object to the type of this converter, using the specified context and culture information. + The format context. + The current culture. + The object to convert. + + + Converts the given value object to the specified type, using the specified context and culture information. + The format context. + The culture to use in the conversion. + The object to convert. + The destination type. + + + Creates an instance of the type that this BoundingBoxConverter is associated with, using the specified context, given a set of property values for the object. + The format context. + The new property values. + + + Provides a unified way of converting BoundingSphere values to other types, as well as for accessing standard values and subproperties. + + + Initializes a new instance of the BoundingSphereConverter class. + + + Converts the given object to the type of this converter, using the specified context and culture information. + The format context. + The current culture. + The object to convert. + + + Converts the given value object to the specified type, using the specified context and culture information. + The format context. + The culture to use in the conversion. + The object to convert. + The destination type. + + + Creates an instance of the type that this BoundingSphereConverter is associated with, using the specified context, given a set of property values for the object. + The format context. + The new property values. + + + Provides a unified way of converting Color values to other types, as well as for accessing standard values and subproperties. + + + Initializes a new instance of the ColorConverter class. + + + Converts the given value to the type of this converter. + The format context. + The current culture. + The object to convert. + + + Converts the given value object to the specified type, using the specified context and culture information. + The format context. + The culture to use in the conversion. + The object to convert. + The destination type. + + + Re-creates an object given a set of property values for the object. + The format context. + The new property values. + + + Provides a unified way of converting math type values to other types, as well as for accessing standard values and subproperties. + + + Initializes a new instance of the MathTypeConverter class. + + + Returns whether this converter can convert an object of the given type to the type of this converter, using the specified context. + The format context. + The type you want to convert from. + + + Returns whether this converter can convert an object of one type to the type of this converter. + The format context. + The destination type. + + + Returns whether changing a value on this object requires a call to CreateInstance to create a new value, using the specified context. + The format context. + + + Returns a collection of properties for the type of array specified by the value parameter. + The format context. + The type of array for which to get properties. + An array to use as a filter. + + + Returns whether this object supports properties, using the specified context. + The format context. + + + Represents a collection of PropertyDescriptor objects. + + + Returns whether string conversion is supported. + + + Provides a unified way of converting Matrix values to other types, as well as for accessing standard values and subproperties. + + + Initializes a new instance of the MatrixConverter class. + + + Converts the given value object to the specified type, using the specified context and culture information. + The format context. + The culture to use in the conversion. + The object to convert. + The destination type. + + + Creates an instance of the type that this MatrixConverter is associated with, using the specified context, given a set of property values for the object. + The format context. + The new property values. + + + Provides a unified way of converting Plane values to other types, as well as for accessing standard values and subproperties. + + + Initializes a new instance of the PlaneConverter class. + + + Converts the given value object to the specified type, using the specified context and culture information. + The format context. + The culture to use in the conversion. + The object to convert. + The destination type. + + + Creates an instance of the type that this PlaneConverter is associated with, using the specified context, given a set of property values for the object. + The format context. + The new property values. + + + Provides a unified way of converting Point values to other types, as well as for accessing standard values and subproperties. + + + Initializes a new instance of the PointConverter class. + + + Converts the given object to the type of this converter, using the specified context and culture information. + The format context. + The current culture. + The object to convert. + + + Converts the given value object to the specified type, using the specified context and culture information. + The format context. + The culture to use in the conversion. + The object to convert. + The destination type. + + + Creates an instance of the type that this PointConverter is associated with, using the specified context, given a set of property values for the object. + The format context. + The new property values. + + + Provides a unified way of converting Quaternion values to other types, as well as for accessing standard values and subproperties. + + + Initializes a new instance of the QuaternionConverter class. + + + Converts the given object to the type of this converter, using the specified context and culture information. + The format context. + The current culture. + The object to convert. + + + Converts the given value object to the specified type, using the specified context and culture information. + The format context. + The culture to use in the conversion. + The object to convert. + The destination type. + + + Creates an instance of the type that this QuaternionConverter is associated with, using the specified context, given a set of property values for the object. + The format context. + The new property values. + + + Provides a unified way of converting Ray values to other types, as well as for accessing standard values and subproperties. + + + Initializes a new instance of the RayConverter class. + + + Converts the given object to the type of this converter, using the specified context and culture information. + The format context. + The current culture. + The object to convert. + + + Converts the given value object to the specified type, using the specified context and culture information. + The format context. + The culture to use in the conversion. + The object to convert. + The destination type. + + + Creates an instance of the type that this RayConverter is associated with, using the specified context, given a set of property values for the object. + The format context. + The new property values. + + + Provides a unified way of converting Rectangle values to other types, as well as for accessing standard values and subproperties. + + + Initializes a new instance of the RectangleConverter class. + + + Converts the given value object to the specified type, using the specified context and culture information. + The format context. + The culture to use in the conversion. + The object to convert. + The destination type. + + + Creates an instance of the type that this RectangleConverter is associated with, using the specified context, given a set of property values for the object. + The format context. + The new property values. + + + Provides a unified way of converting Vector2 values to other types, as well as for accessing standard values and subproperties. + + + Initializes a new instance of the Vector2Converter class. + + + Converts the given object to the type of this converter, using the specified context and culture information. + The format context. + The current culture. + The object to convert. + + + Converts the given value object to the specified type, using the specified context and culture information. + The format context. + The culture to use in the conversion. + The object to convert. + The destination type. + + + Creates an instance of the type that this Vector2Converter is associated with, using the specified context, given a set of property values for the object. + The format context. + The new property values. + + + Provides a unified way of converting Vector3 values to other types, as well as for accessing standard values and subproperties. + + + Initializes a new instance of the Vector3Converter class. + + + Converts the given object to the type of this converter, using the specified context and culture information. + The format context. + The current culture. + The object to convert. + + + Converts the given value object to the specified type, using the specified context and culture information. + The format context. + The culture to use in the conversion. + The object to convert. + The destination type. + + + Creates an instance of the type that this Vector3Converter is associated with, using the specified context, given a set of property values for the object. + The format context. + The new property values. + + + Provides a unified way of converting Vector4 values to other types, as well as for accessing standard values and subproperties. + + + Initializes a new instance of the Vector4Converter class. + + + Converts the given object to the type of this converter, using the specified context and culture information. + The format context. + The current culture. + The object to convert. + + + Converts the given value object to the specified type, using the specified context and culture information. + The format context. + The culture to use in the conversion. + The object to convert. + The destination type. + + + Creates an instance of the type that this Vector4Converter is associated with, using the specified context, given a set of property values for the object. + The format context. + The new property values. + + + Packed vector type containing a single 8 bit normalized W value in the range of 0 to 1. + + + Initializes a new instance of the Alpha8 structure. + The initial value for the Alpha8 structure. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The object with which to make the comparison. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The object with which to make the comparison. + + + Gets the hash code for the current instance. + + + Sets the packed representation from a Vector4. + The vector to create the packed representaion from. + + + Expands the packed representation into a Vector4. + + + Compares the current instance of a class to another instance to determine whether they are the same. + The object to the left of the equality operator. + The object to the right of the equality operator. + + + Compares the current instance of a class to another instance to determine whether they are different. + The object to the left of the equality operator. + The object to the right of the equality operator. + + + Directly gets or sets the packed representation of the value. + + + Expands the packed representation to a System.Single. + + + Returns a string representation of the current instance. + + + Packed vector type containing unsigned normalized values ranging from 0 to 1. The x and z components use 5 bits, and the y component uses 6 bits. + + + Initializes a new instance of the Bgr565 structure. + A vector containing the initial values for the components of the Bgr565 structure. + + + Initializes a new instance of the Bgr565 class. + Initial value for the x component. + Initial value for the y component. + Initial value for the z component. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The object with which to make the comparison. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The object with which to make the comparison. + + + Gets the hash code for the current instance. + + + Sets the packed representation from a Vector4. + The vector to create the packed representation from. + + + Expands the packed representation into a Vector4. + + + Compares the current instance of a class to another instance to determine whether they are the same. + The object to the left of the equality operator. + The object to the right of the equality operator. + + + Compares the current instance of a class to another instance to determine whether they are different. + The object to the left of the equality operator. + The object to the right of the equality operator. + + + Directly gets or sets the packed representation of the value. + + + Returns a string representation of the current instance. + + + Expands the packed representation into a Vector3. + + + Packed vector type containing unsigned normalized values, ranging from 0 to 1, using 4 bits each for x, y, z, and w. + + + Creates an instance of this object. + Input value for all four components (xyzw). + + + Creates an instance of this object. + Initial value for the x component. + Initial value for the y component. + Initial value for the z component. + Initial value for the w component. + + + Tests an object to see if it is equal to this object. + The object to test. + + + Tests an object to see if it is equal to this object. + The object to test. + + + Gets the hash code for this object. + + + Converts a four-component vector into the format for this object. + The four-component vector. + + + Equality operator, which compares two objects to see if they are equal. + The first object. + The second object. + + + Tests two objects to see if they are not equal. + The first object. + The second object. + + + Gets or sets the packed representation of the vector. + + + Returns a string representation. + + + Unpacks this object to a four-component vector. + + + Packed vector type containing unsigned normalized values, ranging from 0 to 1, using 5 bits each for x, y, and z, and 1 bit for w. + + + Initializes a new instance of the Bgra5551 structure. + A vector containing the initial values for the components of the Bgra5551 structure. + + + Initializes a new instance of the Bgra5551 class. + Initial value for the x component. + Initial value for the y component. + Initial value for the z component. + Initial value for the w component. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The object with which to make the comparison. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The object with which to make the comparison. + + + Gets the hash code for the current instance. + + + Sets the packed representation from a Vector4. + The vector to create the packed representation from. + + + Compares the current instance of a class to another instance to determine whether they are the same. + The object to the left of the equality operator. + The object to the right of the equality operator. + + + Compares the current instance of a class to another instance to determine whether they are different. + The object to the left of the equality operator. + The object to the right of the equality operator. + + + Directly gets or sets the packed representation of the value. + + + Returns a string representation of the current instance. + + + Expands the packed representation into a Vector4. + + + Packed vector type containing four 8-bit unsigned integer values, ranging from 0 to 255. + + + Initializes a new instance of the Byte4 structure. + A vector containing the initial values for the components of the Byte4 structure. + + + Initializes a new instance of the Byte4 class. + Initial value for the x component. + Initial value for the y component. + Initial value for the z component. + Initial value for the w component. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The object with which to make the comparison. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The object with which to make the comparison. + + + Gets the hash code for the current instance. + + + Sets the packed representation from a Vector4 + The vector to create packed representation from. + + + Compares the current instance of a class to another instance to determine whether they are the same. + The object to the left of the equality operator. + The object to the right of the equality operator. + + + Compares the current instance of a class to another instance to determine whether they are different. + The object to the left of the equality operator. + The object to the right of the equality operator. + + + Directly gets or sets the packed representation of the value. + + + Returns a string representation of the current instance. + + + Expands the packed representation into a Vector4. + + + Packed vector type containing a single 16 bit floating point value. + + + Initializes a new instance of the HalfSingle structure. + The initial value of the HalfSingle structure. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The object with which to make the comparison. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The object with which to make the comparison. + + + Gets the hash code for the current instance. + + + Sets the packed representation from a Vector4. + The vector to create the packed representation from. + + + Expands the packed representation into a Vector4. + + + Compares the current instance of a class to another instance to determine whether they are the same. + The object to the left of the equality operator. + The object to the right of the equality operator. + + + Compares the current instance of a class to another instance to determine whether they are different. + The object to the left of the equality operator. + The object to the right of the equality operator. + + + Directly gets or sets the packed representation of the value. + + + Expands the HalfSingle to a Single. + + + Returns a string representation of the current instance. + + + Packed vector type containing two 16-bit floating-point values. + + + Initializes a new instance of the HalfVector2 structure. + A vector containing the initial values for the components of the HalfVector2 structure. + + + Initializes a new instance of the HalfVector2 structure. + Initial value for the x component. + Initial value for the y component. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The object with which to make the comparison. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The object with which to make the comparison. + + + Gets the hash code for the current instance. + + + Sets the packed representation from a Vector4. + The vector to create the packed representation from. + + + Expands the packed representation into a Vector4. + + + Compares the current instance of a class to another instance to determine whether they are the same. + The object to the left of the equality operator. + The object to the right of the equality operator. + + + Compares the current instance of a class to another instance to determine whether they are different. + The object to the left of the equality operator. + The object to the right of the equality operator. + + + Directly gets or sets the packed representation of the value. + + + Returns a string representation of the current instance. + + + Expands the HalfVector2 to a Vector2. + + + Packed vector type containing four 16-bit floating-point values. + + + Initializes a new instance of the HalfVector4 structure. + A vector containing the initial values for the components of the HalfVector4 structure. + + + Initializes a new instance of the HalfVector4 class. + Initial value for the x component. + Initial value for the y component. + Initial value for the z component. + Initial value for the w component. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The object with which to make the comparison. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The object with which to make the comparison. + + + Gets the hash code for the current instance. + + + Sets the packed representation from a Vector4. + The vector to create the packed representation from. + + + Compares the current instance of a class to another instance to determine whether they are the same. + The object to the left of the equality operator. + The object to the right of the equality operator. + + + Compares the current instance of a class to another instance to determine whether they are different. + The object to the left of the equality operator. + The object to the right of the equality operator. + + + Directly gets or sets the packed representation of the value. + + + Returns a string representation of the current instance. + + + Expands the packed representation into a Vector4. + + + Interface that converts packed vector types to and from Vector4 values, allowing multiple encodings to be manipulated in a generic way. + + + Sets the packed representation from a Vector4. + The vector to create the packed representation from. + + + Expands the packed representation into a Vector4. + + + Converts packed vector types to and from Vector4 values. + + + Directly gets or sets the packed representation of the value. + + + Packed vector type containing two 8-bit signed normalized values, ranging from −1 to 1. + + + Initializes a new instance of the NormalizedByte2 structure. + A vector containing the initial values for the components of the NormalizedByte2 structure. + + + Initializes a new instance of the NormalizedByte2 class. + Initial value for the x component. + Initial value for the y component. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The object with which to make the comparison. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The object with which to make the comparison. + + + Gets the hash code for the current instance. + + + Sets the packed representation from a Vector4. + The vector to create the packed representation from. + + + Expands the packed representation into a Vector4. + + + Compares the current instance of a class to another instance to determine whether they are the same. + The object to the left of the equality operator. + The object to the right of the equality operator. + + + Compares the current instance of a class to another instance to determine whether they are different. + The object to the left of the equality operator. + The object to the right of the equality operator. + + + Directly gets or sets the packed representation of the value. + + + Returns a string representation of the current instance. + + + Expands the packed representation to a vector. + + + Packed vector type containing four 8-bit signed normalized values, ranging from −1 to 1. + + + Initializes a new instance of the NormalizedByte4 structure. + A vector containing the initial values for the components of the NormalizedByte4 structure. + + + Initializes a new instance of the NormalizedByte4 class. + Initial value for the x component. + Initial value for the y component. + Initial value for the z component. + Initial value for the w component. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The object with which to make the comparison. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The object with which to make the comparison. + + + Gets the hash code for the current instance. + + + Sets the packed representation from a Vector4. + The vector to create the packed representation from. + + + Compares the current instance of a class to another instance to determine whether they are the same. + The object to the left of the equality operator. + The object to the right of the equality operator. + + + Compares the current instance of a class to another instance to determine whether they are different. + The object to the left of the equality operator. + The object to the right of the equality operator. + + + Directly gets or sets the packed representation of the value. + + + Returns a string representation of the current instance. + + + Expands the packed representation into a Vector4. + + + Packed vector type containing two 16-bit signed normalized values, ranging from −1 to 1. + + + Initializes a new instance of the NormalizedShort2 structure. + A vector containing the initial values for the components of the NormalizedShort2 structure. + + + Initializes a new instance of the NormalizedShort2 class. + Initial value for the x component. + Initial value for the y component. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The object with which to make the comparison. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The object with which to make the comparison. + + + Gets the hash code for the current instance. + + + Sets the packed representation from a Vector4. + The vector to create the packed representation from. + + + Expands the packed representation into a Vector4. + + + Compares the current instance of a class to another instance to determine whether they are the same. + The object to the left of the equality operator. + The object to the right of the equality operator. + + + Compares the current instance of a class to another instance to determine whether they are different. + The object to the left of the equality operator. + The object to the right of the equality operator. + + + Directly gets or sets the packed representation of the value. + + + Returns a string representation of the current instance. + + + Expands the packed representation to a vector. + + + Packed vector type containing four 16-bit signed normalized values, ranging from −1 to 1. + + + Initializes a new instance of the NormalizedShort4 structure. + A vector containing the initial values for the components of the NormalizedShort4 structure. + + + Initializes a new instance of the NormalizedShort4 class. + Initial value for the x component. + Initial value for the y component. + Initial value for the z component. + Initial value for the w component. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The object with which to make the comparison. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The object with which to make the comparison. + + + Gets the hash code for the current instance. + + + Sets the packed representation from a Vector4. + The vector to create the packed representation from. + + + Compares the current instance of a class to another instance to determine whether they are the same. + The object to the left of the equality operator. + The object to the right of the equality operator. + + + Compares the current instance of a class to another instance to determine whether they are different. + The object to the left of the equality operator. + The object to the right of the equality operator. + + + Directly gets or sets the packed representation of the value. + + + Returns a string representation of the current instance. + + + Expands the packed representation into a Vector4. + + + Packed vector type containing two 16-bit unsigned normalized values, ranging from 0 to 1. + + + Initializes a new instance of the Rg32 structure. + The vector containing the initial values for the components of the Rg32 structure. + + + Initializes a new instance of the Rg32 structure. + Initial value for the x component. + Initial value for the y component. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The object with which to make the comparison. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The object with which to make the comparison. + + + Gets the hash code for the current instance. + + + Sets the packed representation from a Vector4 + The vector to create packed representation from. + + + Expands the packed representation into a Vector4. + + + Compares the current instance of a class to another instance to determine whether they are the same. + The object to the left of the equality operator. + The object to the right of the equality operator. + + + Compares the current instance of a class to another instance to determine whether they are different. + The object to the left of the equality operator. + The object to the right of the equality operator. + + + Directly gets or sets the packed representation of the value. + + + Returns a string representation of the current instance. + + + Expands the packed vector representation into a Vector2. + + + Packed vector type containing unsigned normalized values, ranging from 0 to 1, using 10 bits each for x, y, and z, and 2 bits for w. + + + Initializes a new instance of the Rgba1010102 structure. + A vector containing the initial values for the components of the Rgba1010102 structure. + + + Initializes a new instance of the Rgba1010102 class. + Initial value for the x component. + Initial value for the y component. + Initial value for the z component. + Initial value for the w component. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The object with which to make the comparison. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The object with which to make the comparison. + + + Gets the hash code for the current instance. + + + Sets the packed representation from a Vector4 + The vector to create the packed representation from. + + + Compares the current instance of a class to another instance to determine whether they are the same. + The object to the left of the equality operator. + The object to the left of the equality operator. + + + Compares the current instance of a class to another instance to determine whether they are different. + The object to the left of the equality operator. + The object to the right of the equality operator. + + + Directly gets or sets the packed representation of the value. + + + Returns a string representation of the current instance. + + + Expands the packed representation into a Vector4. + + + Packed vector type containing four 16-bit unsigned normalized values, ranging from 0 to 1. + + + Initializes a new instance of the Rgba64 structure. + A vector containing the initial values for the components of the Rgba64 structure. + + + Initializes a new instance of the Rgba64 structure. + Initial value for the x component. + Initial value for the y component. + Initial value for the z component. + Initial value for the w component. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The object with which to make the comparison. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The object with which to make the comparison. + + + Gets the hash code for the current instance. + + + Sets the packed representation from a Vector4. + The vector to create the packed representation from. + + + Compares the current instance of a class to another instance to determine whether they are the same. + The object to the left of the equality operator. + The object to the right of the equality operator. + + + Compares the current instance of a class to another instance to determine whether they are different. + The object to the left of the equality operator. + The object to the right of the equality operator. + + + Directly gets or sets the packed representation of the value. + + + Returns a string representation of the current instance. + + + Expands the packed representation into a Vector4. + + + Packed vector type containing two 16-bit signed integer values. + + + Initializes a new instance of the Short2 structure. + A vector containing the initial values for the components of the Short2 structure. + + + Initializes a new instance of the Short2 class. + Initial value for the x component. + Initial value for the y component. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The object with which to make the comparison. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The object with which to make the comparison. + + + Gets the hash code for the current instance. + + + Sets the packed representation from a Vector4. + The vector to create the packed representation from. + + + Expands the packed representation into a Vector4. + + + Compares the current instance of a class to another instance to determine whether they are the same. + The object to the left of the equality operator. + The object to the right of the equality operator. + + + Compares the current instance of a class to another instance to determine whether they are different. + The object to the left of the equality operator. + The object to the right of the equality operator. + + + Directly gets or sets the packed representation of the value. + + + Returns a string representation of the current instance. + + + Expands the packed representation to a vector. + + + Packed vector type containing four 16-bit signed integer values. + + + Initializes a new instance of the Short4 structure. + A vector containing the initial values for the components of the Short4 structure. + + + Initializes a new instance of the Short4 class. + Initial value for the x component. + Initial value for the y component. + Initial value for the z component. + Initial value for the w component. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The object with which to make the comparison. + + + Returns a value that indicates whether the current instance is equal to a specified object. + The object with which to make the comparison. + + + Gets the hash code for the current instance. + + + Sets the packed representation from a Vector4. + The vector to create the packed representation from. + + + Compares the current instance of a class to another instance to determine whether they are the same. + The object to the left of the equality operator. + The object to the right of the equality operator. + + + Compares the current instance of a class to another instance to determine whether they are different. + The object to the left of the equality operator. + The object to the right of the equality operator. + + + Directly gets or sets the packed representation of the value. + + + Returns a string representation of the current instance. + + + Expands the packed representation into a Vector4. + + + Enumerates input device buttons. + A button + B button + BACK button + Big button + Directional pad up + Directional pad left + Directional pad right + Directional pad down + Left bumper (shoulder) button + Left stick button (pressing the left stick) + Left stick is toward down + Left stick is toward the left + Left stick is toward the right + Left stick is toward up + Left trigger + Right bumper (shoulder) button + Right stick button (pressing the right stick) + Right stick is toward down + Right stick is toward the left + Right stick is toward the right + Right stick is toward up + Right trigger + START button + X button + Y button + + + Identifies the state of a controller button. + The button is pressed. + The button is released. + + + Allows retrieval of user interaction with an Xbox 360 Controller and setting of controller vibration motors. Reference page contains links to related code samples. + + + Retrieves the capabilities of an Xbox 360 Controller. + Index of the controller to query. + + + Gets the current state of a game pad controller. Reference page contains links to related code samples. + Player index for the controller you want to query. + + + Gets the current state of a game pad controller, using a specified dead zone on analog stick positions. Reference page contains links to related code samples. + Player index for the controller you want to query. + Enumerated value that specifies what dead zone type to use. + + + Sets the vibration motor speeds on an Xbox 360 Controller. Reference page contains links to related code samples. + Player index that identifies the controller to set. + The speed of the left motor, between 0.0 and 1.0. This motor is a low-frequency motor. + The speed of the right motor, between 0.0 and 1.0. This motor is a high-frequency motor. + + + Identifies whether buttons on an Xbox 360 Controller are pressed or released. Reference page contains links to related code samples. + + + Initializes a new instance of the GamePadButtons class, setting the specified buttons to pressed in. + Buttons to initialize as pressed. Specify a single button or combine multiple buttons using a bitwise OR operation. + + + Identifies if the A button on the Xbox 360 Controller is pressed. + + + Identifies if the B button on the Xbox 360 Controller is pressed. + + + Identifies if the BACK button on the Xbox 360 Controller is pressed. + + + Identifies if the BigButton button is pressed. + + + Returns a value that indicates if the current instance is equal to a specified object. + The object with which to make the comparison. + + + Gets the hash code for this instance. + + + Identifies if the left shoulder (bumper) button on the Xbox 360 Controller is pressed. + + + Identifies if the left stick button on the Xbox 360 Controller is pressed (the stick is "clicked" in). + + + Indicates if the two GamePadButton objects are equal. + The GamePadButtons instance on the left side of the equality. + The GamePadButtons instance on the right side of the equality. + + + Determines whether two GamePadButtons instances are not equal. + Object on the left of the equal sign. + Object on the right of the equal sign. + + + Identifies if the right shoulder (bumper) button on the Xbox 360 Controller is pressed. + + + Identifies if the right stick button on the Xbox 360 Controller is pressed (the stick is "clicked" in). + + + Identifies if the START button on the Xbox 360 Controller is pressed. + + + Retrieves a string representation of this object. + + + Identifies if the X button on the Xbox 360 Controller is pressed. + + + Identifies if the Y button on the Xbox 360 Controller is pressed. + + + Describes the capabilities of an Xbox 360 Controller, including controller type, and identifies if the controller supports voice. + + + Gets the type of controller. + + + Indicates whether the controller has an A button. + + + Indicates whether the controller has a BACK button. + + + Indicates whether the controller has a B button. + + + Indicates whether the controller has a BigButton button. + + + Indicates whether the controller has a directional pad DOWN button. + + + Indicates whether the controller has a directional pad LEFT button. + + + Indicates whether the controller has a directional pad RIGHT button. + + + Indicates whether the controller has a directional pad UP button. + + + Indicates whether the controller has a left bumper button. + + + Indicates whether the controller has a digital button control on the left analog stick. + + + Indicates whether the controller has a left analog trigger. + + + Indicates whether the controller has a low-frequency vibration motor. + + + Indicates whether the controller supports a left analog control with horizontal movement. + + + Indicates whether the controller supports a left analog control with vertical movement. + + + Indicates whether the controller has a right bumper button. + + + Indicates whether the controller has a digital button control on the right analog stick. + + + Indicates whether the controller has a right analog trigger. + + + Indicates whether the controller has a high-frequency vibration motor. + + + Indicates whether the controller supports a right analog control with horizontal movement. + + + Indicates whether the controller supports a right analog control with vertical movement. + + + Indicates whether the controller has a START button. + + + Indicates whether the controller supports voice. + + + Indicates whether the controller has an X button. + + + Indicates whether the controller has a Y button. + + + Indicates whether the Xbox 360 Controller is connected. + + + Specifies a type of dead zone processing to apply to Xbox 360 Controller analog sticks when calling GetState. + The combined X and Y position of each stick is compared to the dead zone. This provides better control than IndependentAxes when the stick is used as a two-dimensional control surface, such as when controlling a character's view in a first-person game. + The X and Y positions of each stick are compared against the dead zone independently. This setting is the default when calling GetState. + The values of each stick are not processed and are returned by GetState as "raw" values. This is best if you intend to implement your own dead zone processing. + + + Identifies which directions on the directional pad of an Xbox 360 Controller are being pressed. + + + Initializes a new instance of the GamePadDPad class. + Directional pad up button state. + Directional pad down button state. + Directional pad left button state. + Directional pad right button state. + + + Identifies whether the Down direction on the Xbox 360 Controller directional pad is pressed. + + + Returns a value that indicates whether the current instance is equal to a specified object. + Object with which to make the comparison. + + + Gets the hash code for this instance. + + + Identifies whether the Left direction on the Xbox 360 Controller directional pad is pressed. + + + Determines whether two GamePadDPad instances are equal. + Object on the left of the equal sign. + Object on the right of the equal sign. + + + Determines whether two GamePadDPad instances are not equal. + Object on the left of the equal sign. + Object on the right of the equal sign. + + + Identifies whether the Right direction on the Xbox 360 Controller directional pad is pressed. + + + Retrieves a string representation of this object. + + + Identifies whether the Up direction on the Xbox 360 Controller directional pad is pressed. + + + Represents specific information about the state of an Xbox 360 Controller, including the current state of buttons and sticks. Reference page contains links to related code samples. + + + Initializes a new instance of the GamePadState class using the specified GamePadThumbSticks, GamePadTriggers, GamePadButtons, and GamePadDPad. + Initial thumbstick state. + Initial trigger state. + Initial button state. + Initial directional pad state. + + + Initializes a new instance of the GamePadState class with the specified stick, trigger, and button values. + Left stick value. Each axis is clamped between −1.0 and 1.0. + Right stick value. Each axis is clamped between −1.0 and 1.0. + Left trigger value. This value is clamped between 0.0 and 1.0. + Right trigger value. This value is clamped between 0.0 and 1.0. + Array or parameter list of Buttons to initialize as pressed. + + + Returns a structure that identifies what buttons on the Xbox 360 controller are pressed. Reference page contains links to related code samples. + + + Returns a structure that identifies what directions of the directional pad on the Xbox 360 Controller are pressed. + + + Returns a value that indicates whether the current instance is equal to a specified object. + Object with which to make the comparison. + + + Gets the hash code for this instance. + + + Determines whether specified input device buttons are pressed in this GamePadState. + Buttons to query. Specify a single button, or combine multiple buttons using a bitwise OR operation. + + + Determines whether specified input device buttons are up (not pressed) in this GamePadState. + Buttons to query. Specify a single button, or combine multiple buttons using a bitwise OR operation. + + + Indicates whether the Xbox 360 Controller is connected. Reference page contains links to related code samples. + + + Determines whether two GamePadState instances are equal. + Object on the left of the equal sign. + Object on the right of the equal sign. + + + Determines whether two GamePadState instances are not equal. + Object on the left of the equal sign. + Object on the right of the equal sign. + + + Gets the packet number associated with this state. Reference page contains links to related code samples. + + + Returns a structure that indicates the position of the Xbox 360 Controller sticks (thumbsticks). + + + Retrieves a string representation of this object. + + + Returns a structure that identifies the position of triggers on the Xbox 360 controller. + + + Structure that represents the position of left and right sticks (thumbsticks) on an Xbox 360 Controller. + + + Initializes a new instance of the GamePadThumbSticks class. + Left stick value. Each axis is clamped between −1.0 and 1.0. + Right stick value. Each axis is clamped between −1.0 and 1.0. + + + Returns a value that indicates whether the current instance is equal to a specified object. + Object with which to make the comparison. + + + Gets the hash code for this instance. + + + Returns the position of the left Xbox 360 Controller stick (thumbstick) as a 2D vector. Reference page contains code sample. + + + Determines whether two GamePadThumbSticks instances are equal. + Object on the left of the equal sign. + Object on the right of the equal sign. + + + Determines whether two GamePadThumbSticks instances are not equal. + Object on the left of the equal sign. + Object on the right of the equal sign. + + + Returns the position of the right Xbox 360 Controller stick (thumbstick) as a 2D vector. + + + Retrieves a string representation of this object. + + + Structure that defines the position of the left and right triggers on an Xbox 360 Controller. + + + Initializes a new instance of the GamePadTriggers class. + Left trigger value. This value is clamped between 0.0 and 1.0. + Right trigger value. This value is clamped between 0.0 and 1.0. + + + Returns a value that indicates whether the current instance is equal to a specified object. + Object with which to make the comparison. + + + Gets the hash code for this instance. + + + Identifies the position of the left trigger on the Xbox 360 Controller. + + + Determines whether two GamePadTriggers instances are equal. + Object on the left of the equal sign. + Object on the right of the equal sign. + + + Determines whether two GamePadTriggers instances are not equal. + Object on the left of the equal sign. + Object on the right of the equal sign. + + + Identifies the position of the right trigger on the Xbox 360 Controller. + + + Retrieves a string representation of this object. + + + Describes the type of a specified Xbox 360 Controller. + Controller is an alternate guitar + Controller is an Arcade stick + Controller is a big button pad + Controller is a dance pad + Controller is a drum kit + Controller is a flight stick + Controller is the Xbox 360 Controller + Controller is a guitar + Controller is an unknown type + Controller is a wheel + + + Allows retrieval of keystrokes from a keyboard input device. Reference page contains links to related code samples. + + + Returns the current keyboard state. Reference page contains links to related code samples. + + + Returns the current Chatpad state for the specified player. Reference page contains links to related code samples. + Player index of the Chatpad to query. + + + Represents a state of keystrokes recorded by a keyboard input device. Reference page contains links to related code samples. + + + Initializes a new instance of the KeyboardState class. + Array or parameter list of Keys to initialize as pressed. + + + Returns a value that indicates whether the current instance is equal to a specified object. + Object to compare this object to. + + + Gets the hash code for this instance. + + + Gets an array of values that correspond to the keyboard keys that are currently being pressed. Reference page contains links to related code samples. + + + Returns whether a specified key is currently being pressed. Reference page contains links to related code samples. + Enumerated value that specifies the key to query. + + + Returns whether a specified key is currently not pressed. Reference page contains links to related code samples. + Enumerated value that specifies the key to query. + + + Returns the state of a particular key. Reference page contains links to related code samples. + Enumerated value representing the key to query. + + + Compares two objects to determine whether they are the same. + Object to the left of the equality operator. + Object to the right of the equality operator. + + + Compares two objects to determine whether they are different. + Object to the left of the inequality operator. + Object to the right of the inequality operator. + + + Identifies a particular key on a keyboard. + A key + Add key + Applications key + Attn key + B key + BACKSPACE key + Windows 2000/XP: Browser Back key + Windows 2000/XP: Browser Favorites key + Windows 2000/XP: Browser Forward key + Windows 2000/XP: Browser Start and Home key + Windows 2000/XP: Browser Refresh key + Windows 2000/XP: Browser Search key + Windows 2000/XP: Browser Stop key + C key + CAPS LOCK key + Green ChatPad key + Orange ChatPad key + CrSel key + D key + Used for miscellaneous characters; it can vary by keyboard. + Used for miscellaneous characters; it can vary by keyboard. + Used for miscellaneous characters; it can vary by keyboard. + Used for miscellaneous characters; it can vary by keyboard. + Used for miscellaneous characters; it can vary by keyboard. + Used for miscellaneous characters; it can vary by keyboard. + Used for miscellaneous characters; it can vary by keyboard. + Used for miscellaneous characters; it can vary by keyboard. + Used for miscellaneous characters; it can vary by keyboard. + Used for miscellaneous characters; it can vary by keyboard. + Decimal key + DEL key + Divide key + DOWN ARROW key + E key + END key + ENTER key + Erase EOF key + ESC key + EXECUTE key + ExSel key + F key + F1 key + F10 key + F11 key + F12 key + F13 key + F14 key + F15 key + F16 key + F17 key + F18 key + F19 key + F2 key + F20 key + F21 key + F22 key + F23 key + F24 key + F3 key + F4 key + F5 key + F6 key + F7 key + F8 key + F9 key + G key + H key + HELP key + HOME key + I key + IME Convert key + IME NoConvert key + INS key + J key + K key + Kana key on Japanese keyboards + Kanji key on Japanese keyboards + L key + Windows 2000/XP: Start Application 1 key + Windows 2000/XP: Start Application 2 key + Windows 2000/XP: Start Mail key + LEFT ARROW key + Left ALT key + Left CONTROL key + Left SHIFT key + Left Windows key + M key + Windows 2000/XP: Next Track key + Windows 2000/XP: Play/Pause Media key + Windows 2000/XP: Previous Track key + Windows 2000/XP: Stop Media key + Multiply key + N key + Reserved + NUM LOCK key + Numeric keypad 0 key + Numeric keypad 1 key + Numeric keypad 2 key + Numeric keypad 3 key + Numeric keypad 4 key + Numeric keypad 5 key + Numeric keypad 6 key + Numeric keypad 7 key + Numeric keypad 8 key + Numeric keypad 9 key + O key + Used for miscellaneous characters; it can vary by keyboard. + OEM Auto key + Windows 2000/XP: The OEM angle bracket or backslash key on the RT 102 key keyboard + CLEAR key + Windows 2000/XP: The OEM close bracket key on a US standard keyboard + Windows 2000/XP: For any country/region, the ',' key + OEM Copy key + OEM Enlarge Window key + Windows 2000/XP: For any country/region, the '-' key + Windows 2000/XP: The OEM open bracket key on a US standard keyboard + Windows 2000/XP: For any country/region, the '.' key + Windows 2000/XP: The OEM pipe key on a US standard keyboard + Windows 2000/XP: For any country/region, the '+' key + Windows 2000/XP: The OEM question mark key on a US standard keyboard + Windows 2000/XP: The OEM singled/double quote key on a US standard keyboard + Windows 2000/XP: The OEM Semicolon key on a US standard keyboard + Windows 2000/XP: The OEM tilde key on a US standard keyboard + P key + PA1 key + PAGE DOWN key + PAGE UP key + PAUSE key + Play key + PRINT key + PRINT SCREEN key + Windows 95/98/Me, Windows NT 4.0, Windows 2000/XP: IME PROCESS key + Q key + R key + RIGHT ARROW key + Right ALT key + Right CONTROL key + Right SHIFT key + Right Windows key + S key + SCROLL LOCK key + SELECT key + Windows 2000/XP: Select Media key + Separator key + Computer Sleep key + SPACEBAR + Subtract key + T key + TAB key + U key + UP ARROW key + V key + Windows 2000/XP: Volume Down key + Windows 2000/XP: Volume Mute key + Windows 2000/XP: Volume Up key + W key + X key + Y key + Z key + Zoom key + + + Identifies the state of a keyboard key. + Key is pressed. + Key is released. + + + Allows retrieval of position and button clicks from a mouse input device. Reference page contains links to related code samples. + + + Gets the current state of the mouse, including mouse position and buttons pressed. Reference page contains links to related code samples. + + + Sets the position of the mouse cursor relative to the upper-left corner of the window. + The horizontal position of the mouse cursor, relative to the left edge of the game window. + The vertical position of the mouse cursor, relative to the upper edge of the game window. + + + Gets or sets the window used for mouse processing. Mouse coordinates returned by GetState are relative to the upper-left corner of this window. Reference page contains links to related code samples. + + + Represents the state of a mouse input device, including mouse cursor position and buttons pressed. Reference page contains links to related code samples. + + + Initializes a new instance of the MouseState class. + Horizontal mouse position. + Vertical mouse position. + Mouse scroll wheel value. + Left mouse button state. + Middle mouse button state. + Right mouse button state. + XBUTTON1 state. + XBUTTON2 state. + + + Returns a value that indicates whether the current instance is equal to a specified object. + Object with which to make the comparison. + + + Gets the hash code for this instance. + + + Returns the state of the left mouse button. + + + Returns the state of the middle mouse button. + + + Determines whether two MouseState instances are equal. + Object on the left of the equal sign. + Object on the right of the equal sign. + + + Determines whether two MouseState instances are not equal. + Object on the left of the equal sign. + Object on the right of the equal sign. + + + Returns the state of the right mouse button. + + + Gets the cumulative mouse scroll wheel value since the game was started. + + + Retrieves a string representation of this object. + + + Specifies the horizontal position of the mouse cursor. Reference page contains links to related code samples. + + + Returns the state of XBUTTON1. + + + Returns the state of XBUTTON2. + + + Specifies the vertical position of the mouse cursor. Reference page contains links to related code samples. + + + Provides access to an album in the media library. + + + Gets the Artist of the Album. + + + Immediately releases the unmanaged resources used by this object. + + + Gets the duration of the Album. + + + Determines whether the specified Album is equal to this Album. + Album to compare with this instance. + + + Determines whether the specified Object is equal to this Album. + Object to compare with this instance. + + + Gets the Genre of the Album. + + + Returns the stream that contains the album art image data. + + + Gets the hash code for this instance. + + + Returns the stream that contains the album thumbnail image data. + + + Gets a value indicating whether the Album has associated album art. + + + Gets a value indicating whether the object is disposed. + + + Gets the name of the Album. + + + Determines whether the specified Album instances are equal. + Object to the left of the equality operator. + Object to the right of the equality operator. + + + Determines whether the specified Album instances are not equal. + Object to the left of the inequality operator. + Object to the right of the inequality operator. + + + Gets a SongCollection that contains the songs on the album. + + + Returns a String representation of this Album. + + + A collection of albums in the media library. + + + Gets the number of Album objects in the AlbumCollection. + + + Immediately releases the unmanaged resources used by this object. + + + Returns an enumerator that iterates through the AlbumCollection. + + + Gets a value indicating whether the object is disposed. + + + Gets the Album at the specified index in the AlbumCollection. + Index of the Album to get. + + + Returns an enumerator that iterates through the collection. + + + Provides access to artist information in the media library. + + + Gets the AlbumCollection for the Artist. + + + Immediately releases the unmanaged resources used by this object. + + + Determines whether the specified Artist is equal to this Artist. + Artist to compare with this instance. + + + Determines whether the specified Object is equal to this Artist. + Object to compare with this instance. + + + Gets the hash code for this instance. + + + Gets a value indicating whether the object is disposed. + + + Gets the name of the Artist. + + + Determines whether the specified Artist instances are equal. + Object to the left of the equality operator. + Object to the right of the equality operator. + + + Determines whether the specified Artist instances are not equal. + Object to the left of the inequality operator. + Object to the right of the inequality operator. + + + Gets the SongCollection for the Artist. + + + Returns a String representation of the Artist. + + + The collection of all artists in the media library. + + + Gets the number of Artist objects in the ArtistCollection. + + + Immediately releases the unmanaged resources used by this object. + + + Returns an enumerator that iterates through the ArtistCollection. + + + Gets a value indicating whether the object is disposed. + + + Gets the Artist at the specified index in the ArtistCollection. + Index of the Artist to get. + + + Returns an enumerator that iterates through the collection. + + + Provides access to genre information in the media library. + + + Gets the AlbumCollection for the Genre. + + + Immediately releases the unmanaged resources used by this object. + + + Determines whether the specified Genre is equal to this Genre. + Genre to compare with this instance. + + + Determines whether the specified Object is equal to this Genre. + Object to compare with this instance. + + + Gets the hash code for this instance. + + + Gets a value indicating whether the object is disposed. + + + Gets the name of the Genre. + + + Determines whether the specified Genre instances are equal. + Object to the left of the equality operator. + Object to the right of the equality operator. + + + Determines whether the specified Genre instances are not equal. + Object to the left of the inequality operator. + Object to the right of the inequality operator. + + + Gets the SongCollection for the Genre. + + + Returns a String representation of the Genre. + + + The collection of all genres in the media library. + + + Gets the number of Genre objects in the GenreCollection. + + + Immediately releases the unmanaged resources used by this object. + + + Returns an enumerator that iterates through the GenreCollection. + + + Gets a value indicating whether the object is disposed. + + + Gets the Genre at the specified index in the GenreCollection. + Index of the Genre to get. + + + Returns an enumerator that iterates through the collection. + + + Provides access to songs, playlists, and pictures in the device's media library. Reference page contains code sample. + + + Initializes a new instance of the MediaLibrary class. + + + Initializes a new instance of the MediaLibrary class, using a specific media source to create the new media library. Reference page contains code sample. + A media source that will be the source for the media library. + + + Gets the AlbumCollection that contains all albums in the media library. + + + Gets the ArtistCollection that contains all artists in the media library. + + + Releases the resources used by the MediaLibrary. + + + Gets the GenreCollection that contains all genres in the media library. + + + Retrieves a picture from the device's media library based on a picture token. Reference page contains links to related conceptual articles. + The picture token. This cannot be null + + + Gets a value indicating whether the object is disposed. + + + Gets the MediaSource with which this media library was constructed. + + + Gets the PictureCollection that contains all pictures in the media library. + + + Gets the PlaylistCollection that contains all playlists in the media library. + + + Gets the root PictureAlbum for all pictures in the media library. + + + Returns the collection of all saved pictures in the device's media library. + + + Saves the image to the media library, and then returns that saved image as a picture object. Reference page contains links to related conceptual articles. + Name of the image file saved to the media library. + Buffer that contains the image in the required JPEG file format. + + + Saves the image contained in the stream object to the media library, and then returns that saved image as a picture object. Reference page contains links to related conceptual articles. + Name of the image file that is saved to the media library. + Stream object that contains the image information in the required JPEG file format. + + + Gets the SongCollection that contains all songs in the media library. + + + Provides methods and properties to play, pause, resume, and stop songs. MediaPlayer also exposes shuffle, repeat, volume, play position, and visualization capabilities. Reference page contains links to related code samples. + + + Raised when the active song changes due to active playback or due to explicit calls to the MoveNext or MovePrevious methods. + + + + Determines whether the game has control of the background music. + + + Retrieves visualization (frequency and sample) data for the currently-playing song. Reference page contains code sample. + Visualization (frequency and sample) data for the currently playing song. + + + Gets or set the muted setting for the media player. + + + Gets or sets the repeat setting for the media player. + + + Gets or sets the shuffle setting for the media player. + + + Gets or sets the visualization enabled setting for the media player. + + + Raised when the media player play state changes. + + + + Moves to the next song in the queue of playing songs. + + + Moves to the previous song in the queue of playing songs. + + + Pauses the currently playing song. + + + Plays a Song. Reference page contains links to related code samples. + Song to play. + + + Plays a SongCollection. Reference page contains links to related code samples. + SongCollection to play. + + + Plays a SongCollection, starting with the Song at the specified index. Reference page contains links to related code samples. + SongCollection to play. + Index of the song in the collection at which playback should begin. + + + Gets the play position within the currently playing song. + + + Gets the media playback queue, MediaQueue. + + + Resumes a paused song. + + + Gets the media playback state, MediaState. + + + Stops playing a song. + + + Gets or sets the media player volume. + + + Provides methods and properties to access and control the queue of playing songs. + + + Gets the current Song in the queue of playing songs. + + + Gets or sets the index of the current (active) song in the queue of playing songs. + + + Gets the count of songs in the MediaQueue. + + + Gets the Song at the specified index in the MediaQueue. + + + + Provides methods and properties to access the source or sources from which the media will be read. + + + Gets the available media sources. Reference page contains code sample. + + + Gets the MediaSourceType of this media source. + + + Gets the name of this media source. + + + Returns the name of this media source. + + + Type of the media source. + A local device. + A Windows Media Connect device. + + + Media playback state (playing, paused, or stopped). + Media playback is paused. + Media is currently playing. + Media playback is stopped. + + + Provides access to a picture in the media library. + + + Gets the picture album that contains the picture. + + + Gets the picture's date. + + + Immediately releases the unmanaged resources used by this object. + + + Determines whether the specified Picture is equal to this Picture. + Picture to compare with this instance. + + + Determines whether the specified Object is equal to this Picture. + Object to compare with this instance. + + + Gets the hash code for this instance. + + + Returns the stream that contains the image data. + + + Returns the stream that contains the picture's thumbnail image data. + + + Gets the picture's height. + + + Gets a value indicating whether the object is disposed. + + + Gets the name of the Picture. + + + Determines whether the specified Picture instances are equal. + Object to the left of the equality operator. + Object to the right of the equality operator. + + + Determines whether the specified Picture instances are not equal. + Object to the left of the inequality operator. + Object to the right of the inequality operator. + + + Returns a String representation of the Picture. + + + Gets the picture's width. + + + Provides access to a picture album in the media library. + + + Gets the collection of picture albums that are contained within the picture album (that is, picture albums that are children of the picture album). + + + Immediately releases the unmanaged resources used by this object. + + + Determines whether the specified PictureAlbum is equal to this PictureAlbum. + PictureAlbum to compare with this instance. + + + Determines whether the specified Object is equal to this PictureAlbum. + Object to compare with this instance. + + + Gets the hash code for this instance. + + + Gets a value indicating whether the object is disposed. + + + Gets the name of the PictureAlbum. + + + Determines whether the specified PictureAlbum instances are equal. + Object to the left of the equality operator. + Object to the right of the equality operator. + + + Determines whether the specified PictureAlbum instances are not equal. + Object to the left of the inequality operator. + Object to the right of the inequality operator. + + + Gets the parent picture album. + + + Gets the collection of pictures in this picture album. + + + Returns a String representation of the PictureAlbum. + + + A collection of picture albums in the media library. + + + Gets the number of PictureAlbum objects in the PictureAlbumCollection. + + + Immediately releases the unmanaged resources used by this object. + + + Returns an enumerator that iterates through the PictureAlbumCollection. + + + Gets a value indicating whether the object is disposed. + + + Gets the PictureAlbum at the specified index in the PictureAlbumCollection. + + + + Returns an enumerator that iterates through the collection. + + + A collection of pictures in the media library. + + + Gets the number of Picture objects in the PictureCollection. + + + Immediately releases the unmanaged resources used by this object. + + + Returns an enumerator that iterates through the PictureCollection. + + + Gets a value indicating whether the object is disposed. + + + Gets the Picture at the specified index in the PictureCollection. + + + + Returns an enumerator that iterates through the collection. + + + Provides access to a playlist in the media library. + + + Immediately releases the unmanaged resources used by this object. + + + Gets the duration of the Playlist. + + + Determines whether the specified Playlist is equal to this Playlist. + Playlist to compare with this instance. + + + Determines whether the specified Object is equal to this Playlist. + Object to compare with this instance. + + + Gets the hash code for this instance. + + + Gets a value indicating whether the object is disposed. + + + Gets the name of the Playlist. + + + Determines whether the specified Playlist instances are equal. + Object to the left of the equality operator. + Object to the right of the equality operator. + + + Determines whether the specified Playlist instances are not equal. + Object to the left of the inequality operator. + Object to the right of the inequality operator. + + + Gets a SongCollection that contains the songs in the playlist. + + + Returns a String representation of the Playlist. + + + A collection of playlists in the media library. + + + Gets the number of Playlist objects in the PlaylistCollection. + + + Immediately releases the unmanaged resources used by this object. + + + Returns an enumerator that iterates through the PlaylistCollection. + + + Gets a value indicating whether the object is disposed. + + + Gets the Playlist at the specified index in the PlaylistCollection. + + + + Returns an enumerator that iterates through the collection. + + + Provides access to a song in the song library. + + + Gets the Album on which the Song appears. + + + Gets the Artist of the Song. + + + Immediately releases the unmanaged resources used by this object. + + + Gets the duration of the Song. + + + Determines whether the specified Song is equal to this Song. + Song to compare with this instance. + + + Determines whether the specified Object is equal to this Song. + Object to compare with this instance. + + + Constructs a new Song object based on the specified URI. + Name of the song. + Uri object that represents the URI. + + + Gets the Genre of the Song. + + + Gets the hash code for this instance. + + + Gets a value indicating whether the object is disposed. + + + Gets a value that indicates whether the song is DRM protected content. + + + Gets a value that indicates whether the song has been rated by the user. + + + Gets the name of the Song. + + + Determines whether the specified Song instances are equal. + Object to the left of the equality operator. + Object to the right of the equality operator. + + + Determines whether the specified Song instances are not equal. + Object to the left of the inequality operator. + Object to the right of the inequality operator. + + + Gets the song play count. + + + Gets the user's rating for the Song. + + + Returns a String representation of the Song. + + + Gets the track number of the song on the song's Album. + + + A collection of songs in the song library. + + + Gets the number of Song objects in the SongCollection. + + + Immediately releases the unmanaged resources used by this object. + + + Returns an enumerator that iterates through the SongCollection. + + + Gets a value indicating whether the object is disposed. + + + Gets the Song at the specified index in the SongCollection. + + + + Returns an enumerator that iterates through the collection. + + + Encapsulates visualization (frequency and sample) data for the currently-playing song. + + + Initializes a new instance of the VisualizationData class. + + + Returns a collection of floats that contain frequency data. + + + Returns a collection of floats that contain sample data. + + + \ No newline at end of file
  • %hMpE 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 z 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