Device (Miembros)
Incluir miembros protegidos
Incluir miembros heredados
Incluir miembros de .NET Framework
Incluir miembros de .NET Compact Framework
Incluir miembros de XNA Framework
Actualización: noviembre 2007
Objeto primario de todos los objetos gráficos de la escena.
El tipo Device expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
Device | Sobrecargado. Inicializa una nueva instancia de la estructura Device. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
BeginScene | Representa el principio de una escena. | |
CheckCooperativeLevel | Sobrecargado. Notifica el estado de nivel de cooperación actual del dispositivo Direct3D para una aplicación de pantalla completa o de ventana. | |
Clear | Sobrecargado. Vacía el contenido del área de visualización o un conjunto de rectángulos del mismo y lo rellena con el color RGBA especificado, vacía el búfer de profundidad y borra el búfer de estarcido. | |
ColorFill | Permite a una aplicación llenar un área rectangular con un color especificado. | |
CopyRects | Sobrecargado. Copia uno o más objetos Rectangle a un objeto Surface en un punto especificado. | |
CreateDepthStencilSurface | Crea un recurso de estarcido de profundidad. | |
CreateImageSurface | Crea un Surface. | |
CreateRenderTarget | Crea una superficie de destino de representación. | |
Dispose | Libera todos los recursos utilizados por Device. Esta clase no se puede heredar. | |
DrawIndexedPrimitives | Representa el elemento primitivo geométrico especificado, basándose en la indización en una matriz de vértices. | |
DrawPrimitives | Representa una secuencia de elementos primitivos geométricos no indizados del tipo especificado en el conjunto actual de secuencias de entrada de datos. | |
EndScene | Finaliza una escena iniciada con una llamada al método BeginScene. | |
Equals | Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object). | |
Finalize | Permite que la estructura Device libere los recursos antes de ser destruida por el recolector de elementos no utilizados. (Invalida a Object.Finalize()). | |
GetAvailablePoolMem | Obtiene la memoria disponible para una enumeración Pool. | |
GetBackBuffer | Obtiene el búfer de reserva especificado. | |
GetFrontBuffer | Genera una copia del búfer frontal de un dispositivo y la coloca en un búfer de memoria del sistema proporcionado por la aplicación. | |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). | |
GetInfo | Obtiene información del controlador de un dispositivo. | |
GetPaletteEntries | Recupera entradas de la paleta. | |
GetStreamSource | Obtiene un búfer de vértice enlazado a la secuencia de datos especificada. | |
GetTexture | Obtiene una textura asignada a una fase de un dispositivo. | |
GetTransform | Obtiene una matriz que describe un estado de transformación. | |
GetTransformFixed | Obtiene una matriz que describe un estado de transformación para las operaciones matemáticas de punto fijo. | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
Present | Sobrecargado. Muestra el contenido del búfer siguiente en la secuencia de búferes de reserva que posee el dispositivo. | |
ProcessVertices | Aplica el procesamiento de vértice definido por el shader de vértice al conjunto de secuencias de datos de entrada y genera una única secuencia de datos de vértice intercalados para el búfer de vértice de destino. | |
Reset | Restablece los parámetros de presentación del dispositivo actual. | |
ResourceManagerDiscardBytes | Indica al controlador que descarte bytes de memoria del bloque de vídeo. | |
SetPaletteEntries | Establece las entradas de la paleta. | |
SetRenderTarget | Establece un nuevo búfer de color para un dispositivo. | |
SetStreamSource | Enlaza un búfer de vértice a una secuencia de datos del dispositivo. | |
SetTexture | Asigna una textura a una fase del dispositivo. | |
SetTransform | Tipo de transformación que se va a modificar. | |
SetTransformFixed | Tipo de transformación que se modifica, para operaciones matemáticas de punto fijo. | |
StretchRectangle | Copia el contenido del rectángulo de origen al rectángulo de destino. | |
TestCooperativeLevel | Notifica el estado de nivel de cooperación actual del dispositivo Direct3D para una aplicación de pantalla completa o de ventana. | |
ToString | Devuelve una clase String que representa la clase Object actual. (Se hereda de Object). | |
UpdateTexture | Actualiza las partes desfasadas de una textura. | |
ValidateDevice | Informa de la capacidad del dispositivo para representar los argumentos y las operaciones de mezcla de textura actuales en un solo paso. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
ClipStatus | Obtiene o establece una estructura ClipStatus. | |
CreationParameters | Obtiene los parámetros de creación del dispositivo. | |
CurrentTexturePalette | Obtiene o establece la paleta de texturas actual. | |
DepthStencilSurface | Obtiene o establece la superficie de estarcido de profundidad que la estructura Device posee. | |
DeviceCaps | Obtiene las funciones del dispositivo de representación. | |
DisplayMode | Obtiene la resolución espacial, la resolución de color y la frecuencia de actualización del modo de presentación. | |
Indices | Obtiene o establece los datos de índices. | |
IsUsingEventHandlers | Obtiene o establece un valor que indica si el dispositivo debería utilizar controladores de eventos. | |
Lights | Obtiene la colección de luces del dispositivo actual. | |
LightsFixed | Obtiene la colección de luces del dispositivo actual, utilizando operaciones matemáticas de punto fijo. | |
Material | Obtiene o establece las propiedades de material actuales del dispositivo. | |
MaterialFixed | Obtiene o establece las propiedades de material actuales para el dispositivo, utilizando operaciones matemáticas de punto fijo. | |
PresentationParameters | Obtiene los parámetros de presentación de un dispositivo. | |
RenderState | Obtiene un valor de estado de representación para un dispositivo. | |
TextureState | Obtiene un valor de estado para una textura asignada. | |
Transform | Obtiene una matriz que describe un estado de transformación. | |
Viewport | Obtiene o establece los parámetros del área de visualización del dispositivo actual. |
Arriba
Eventos
Nombre | Descripción | |
---|---|---|
DeviceLost | Se produce cuando está a punto de perderse la conexión con un dispositivo, como sucede justo antes de un restablecimiento. | |
DeviceReset | Se produce después de restablecer un dispositivo. | |
DeviceResizing | Se produce cuando un dispositivo está realizando ajustes de tamaño, permitiendo a la aplicación cancelar el control predeterminado del cambio de tamaño. | |
Disposing | Se produce cuando se llama al método Dispose o cuando el recolector de elementos no utilizados finaliza y recopila el objeto de dispositivo. |
Arriba
Vea también
Referencia
Microsoft.WindowsMobile.DirectX.Direct3D (Espacio de nombres)