Membres Device
Inclure les membres protégés
Inclure les membres hérités
Inclure les membres du .NET Framework
Inclure les membres du .NET Compact Framework
Inclure les membres de XNA Framework
Mise à jour : novembre 2007
Objet parent de tous les objets graphiques dans la scène.
Le type Device expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
Device | Surchargé. Initialise une nouvelle instance de la structure Device. |
Début
Méthodes
Nom | Description | |
---|---|---|
BeginScene | Représente le début d'une scène. | |
CheckCooperativeLevel | Surchargé. Indique l'état du niveau coopératif actuel du périphérique Direct3D pour une application avec fenêtres ou plein écran. | |
Clear | Surchargé. Efface la fenêtre d'affichage ou un jeu de rectangles dans la fenêtre d'affichage d'une couleur RVBA spécifiée, efface le tampon de profondeur et efface le tampon de stencil. | |
ColorFill | Permet à une application de remplir une zone rectangulaire d'une couleur spécifiée. | |
CopyRects | Surchargé. Copie un ou plusieurs objets Rectangle dans Surface à un point spécifié. | |
CreateDepthStencilSurface | Crée une ressource de stencil de profondeur. | |
CreateImageSurface | Crée un Surface. | |
CreateRenderTarget | Crée une surface cible de rendu. | |
Dispose | Libère toutes les ressources utilisées par Device. Cette classe ne peut pas être héritée. | |
DrawIndexedPrimitives | Génère le rendu de la primitive géométrique spécifiée en fonction de son indexation dans un tableau de vertex. | |
DrawPrimitives | Génère le rendu d'une séquence de primitives géométriques non indexées du type spécifié à partir du groupe actuel des flux d'entrée de données. | |
EndScene | Termine une scène qui a été démarrée par l'appel à la méthode BeginScene. | |
Equals | Détermine si l'objet Object spécifié est égal à l'objet Object actuel. (Hérité de Object.) | |
Finalize | Permet à la structure Device de libérer des ressources avant d'être détruite par le garbage collector. (Substitue Object.Finalize().) | |
GetAvailablePoolMem | Obtient la mémoire disponible pour une énumération Pool. | |
GetBackBuffer | Obtient la mémoire tampon d'arrière-plan spécifiée. | |
GetFrontBuffer | Génère une copie du tampon d'affichage d'un périphérique et la place dans un tampon de mémoire système fourni par l'application. | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetInfo | Obtient des informations de pilote à propos d'un périphérique. | |
GetPaletteEntries | Récupère des entrées de palette. | |
GetStreamSource | Obtient une mémoire tampon de vertex liée au flux de données spécifié. | |
GetTexture | Obtient une texture assignée à une étape pour un périphérique. | |
GetTransform | Obtient une matrice qui décrit un état de transformation. | |
GetTransformFixed | Obtient une matrice qui décrit un état de transformation pour les opérations de mathématique à virgule fixe. | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
Present | Surchargé. Présente l'affichage du contenu de la mémoire tampon suivante dans la séquence des mémoires tampons d'arrière-plan qui appartiennent au périphérique. | |
ProcessVertices | Applique le traitement de vertex défini par le vertex shader au jeu de flux de données d'entrée et génère un flux de données unique de données de vertex entrelacées dans la mémoire tampon de vertex de destination. | |
Reset | Réinitialise les paramètres de présentation pour le périphérique actuel. | |
ResourceManagerDiscardBytes | Indique au pilote d'ignorer les octets de mémoire du pool vidéo. | |
SetPaletteEntries | Définit les entrées de palette. | |
SetRenderTarget | Définit une nouvelle mémoire tampon de couleur pour un périphérique. | |
SetStreamSource | Lie une mémoire tampon de vertex à un flux de données de périphérique. | |
SetTexture | Assigne une texture à une étape de périphérique. | |
SetTransform | Type de transformation qui est modifiée. | |
SetTransformFixed | Type de transformation qui est modifiée, pour les opérations de mathématique à virgule fixe. | |
StretchRectangle | Copie le contenu du rectangle source vers le rectangle de destination. | |
TestCooperativeLevel | Indique l'état du niveau coopératif actuel du périphérique Direct3D pour une application avec fenêtres ou plein écran. | |
ToString | Retourne un String qui représente le Object actuel. (Hérité de Object.) | |
UpdateTexture | Met à jour les parties modifiées d'une texture. | |
ValidateDevice | Signale la capacité du périphérique à restituer les opérations de mélange de texture actuelles et les arguments dans une seule passe. |
Début
Propriétés
Nom | Description | |
---|---|---|
ClipStatus | Obtient ou définit une structure ClipStatus. | |
CreationParameters | Obtient les paramètres de création du périphérique. | |
CurrentTexturePalette | Obtient ou définit la palette de la texture actuelle. | |
DepthStencilSurface | Obtient ou définit la surface du stencil de profondeur que possède la structure Device. | |
DeviceCaps | Obtient les fonctions du périphérique de rendu. | |
DisplayMode | Obtient la résolution spatiale du mode d'affichage, la résolution de la couleur, et la fréquence d'actualisation. | |
Indices | Obtient ou définit des données d'index. | |
IsUsingEventHandlers | Obtient ou définit une valeur qui indique si le périphérique doit utiliser des gestionnaires d'événements. | |
Lights | Obtient la collection de lumière sur le périphérique actuel. | |
LightsFixed | Obtient la collection de lumière sur le périphérique actuel, à l'aide d'opérations mathématiques à virgule fixe. | |
Material | Obtient ou définit les propriétés de matériel actuelles pour le périphérique. | |
MaterialFixed | Obtient ou définit les propriétés de matériel actuelles pour le périphérique, à l'aide d'opérations mathématiques à virgule fixe. | |
PresentationParameters | Obtient des paramètres de présentation pour un périphérique. | |
RenderState | Obtient une valeur état rendu pour un périphérique. | |
TextureState | Obtient une valeur d'état pour une texture assignée. | |
Transform | Obtient une matrice qui décrit un état de transformation. | |
Viewport | Obtient ou définit les paramètres de fenêtre d'affichage pour le périphérique actuel. |
Début
Événements
Nom | Description | |
---|---|---|
DeviceLost | Se produit lorsqu'un périphérique risque d'être perdu, comme immédiatement avant une réinitialisation. | |
DeviceReset | Se produit après la réinitialisation d'un périphérique. | |
DeviceResizing | Se produit lors du redimensionnement d'un périphérique, ce qui permet à l'application d'annuler la gestion par défaut du redimensionnement. | |
Disposing | Se produit lorsque la méthode Dispose est appelée ou lorsque l'objet périphérique est finalisé et collecté par le garbage collector. |
Début