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
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif Device Sobrecargado. Inicializa una nueva instancia de la estructura Device.

Arriba

Métodos

  Nombre Descripción
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif BeginScene Representa el principio de una escena.
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif CheckCooperativeLevel Sobrecargado. Notifica el estado de nivel de cooperación actual del dispositivo Direct3D para una aplicación de pantalla completa o de ventana.
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif 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.
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif ColorFill Permite a una aplicación llenar un área rectangular con un color especificado.
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif CopyRects Sobrecargado. Copia uno o más objetos Rectangle a un objeto Surface en un punto especificado.
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif CreateDepthStencilSurface Crea un recurso de estarcido de profundidad.
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif CreateImageSurface Crea un Surface.
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif CreateRenderTarget Crea una superficie de destino de representación.
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif Dispose Libera todos los recursos utilizados por Device. Esta clase no se puede heredar.
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif DrawIndexedPrimitives Representa el elemento primitivo geométrico especificado, basándose en la indización en una matriz de vértices.
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif DrawPrimitives Representa una secuencia de elementos primitivos geométricos no indizados del tipo especificado en el conjunto actual de secuencias de entrada de datos.
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif EndScene Finaliza una escena iniciada con una llamada al método BeginScene.
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif Equals Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object).
ms129552.protmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif Finalize Permite que la estructura Device libere los recursos antes de ser destruida por el recolector de elementos no utilizados. (Invalida a Object.Finalize()).
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif GetAvailablePoolMem Obtiene la memoria disponible para una enumeración Pool.
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif GetBackBuffer Obtiene el búfer de reserva especificado.
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif 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.
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif GetInfo Obtiene información del controlador de un dispositivo.
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif GetPaletteEntries Recupera entradas de la paleta.
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif GetStreamSource Obtiene un búfer de vértice enlazado a la secuencia de datos especificada.
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif GetTexture Obtiene una textura asignada a una fase de un dispositivo.
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif GetTransform Obtiene una matriz que describe un estado de transformación.
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif GetTransformFixed Obtiene una matriz que describe un estado de transformación para las operaciones matemáticas de punto fijo.
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
ms129552.protmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif Present Sobrecargado. Muestra el contenido del búfer siguiente en la secuencia de búferes de reserva que posee el dispositivo.
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif 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.
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif Reset Restablece los parámetros de presentación del dispositivo actual.
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif ResourceManagerDiscardBytes Indica al controlador que descarte bytes de memoria del bloque de vídeo.
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif SetPaletteEntries Establece las entradas de la paleta.
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif SetRenderTarget Establece un nuevo búfer de color para un dispositivo.
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif SetStreamSource Enlaza un búfer de vértice a una secuencia de datos del dispositivo.
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif SetTexture Asigna una textura a una fase del dispositivo.
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif SetTransform Tipo de transformación que se va a modificar.
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif SetTransformFixed Tipo de transformación que se modifica, para operaciones matemáticas de punto fijo.
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif StretchRectangle Copia el contenido del rectángulo de origen al rectángulo de destino.
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif TestCooperativeLevel Notifica el estado de nivel de cooperación actual del dispositivo Direct3D para una aplicación de pantalla completa o de ventana.
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif ToString Devuelve una clase String que representa la clase Object actual. (Se hereda de Object).
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif UpdateTexture Actualiza las partes desfasadas de una textura.
ms129552.pubmethod(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif 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
ms129552.pubproperty(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif ClipStatus Obtiene o establece una estructura ClipStatus.
ms129552.pubproperty(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif CreationParameters Obtiene los parámetros de creación del dispositivo.
ms129552.pubproperty(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif CurrentTexturePalette Obtiene o establece la paleta de texturas actual.
ms129552.pubproperty(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif DepthStencilSurface Obtiene o establece la superficie de estarcido de profundidad que la estructura Device posee.
ms129552.pubproperty(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif DeviceCaps Obtiene las funciones del dispositivo de representación.
ms129552.pubproperty(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif DisplayMode Obtiene la resolución espacial, la resolución de color y la frecuencia de actualización del modo de presentación.
ms129552.pubproperty(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif Indices Obtiene o establece los datos de índices.
ms129552.pubproperty(es-es,VS.90).gifms129552.static(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif IsUsingEventHandlers Obtiene o establece un valor que indica si el dispositivo debería utilizar controladores de eventos.
ms129552.pubproperty(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif Lights Obtiene la colección de luces del dispositivo actual.
ms129552.pubproperty(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif LightsFixed Obtiene la colección de luces del dispositivo actual, utilizando operaciones matemáticas de punto fijo.
ms129552.pubproperty(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif Material Obtiene o establece las propiedades de material actuales del dispositivo.
ms129552.pubproperty(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif MaterialFixed Obtiene o establece las propiedades de material actuales para el dispositivo, utilizando operaciones matemáticas de punto fijo.
ms129552.pubproperty(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif PresentationParameters Obtiene los parámetros de presentación de un dispositivo.
ms129552.pubproperty(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif RenderState Obtiene un valor de estado de representación para un dispositivo.
ms129552.pubproperty(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif TextureState Obtiene un valor de estado para una textura asignada.
ms129552.pubproperty(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif Transform Obtiene una matriz que describe un estado de transformación.
ms129552.pubproperty(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif Viewport Obtiene o establece los parámetros del área de visualización del dispositivo actual.

Arriba

Eventos

  Nombre Descripción
ms129552.pubevent(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif DeviceLost Se produce cuando está a punto de perderse la conexión con un dispositivo, como sucede justo antes de un restablecimiento.
ms129552.pubevent(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif DeviceReset Se produce después de restablecer un dispositivo.
ms129552.pubevent(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif 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.
ms129552.pubevent(es-es,VS.90).gifms129552.CFW(es-es,VS.90).gif 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

Device (Clase)

Microsoft.WindowsMobile.DirectX.Direct3D (Espacio de nombres)