Microsoft.WindowsMobile.DirectX.Direct3D (Espacio de nombres)
.NET Framework 3.0
Este espacio de nombres proporciona la programación de aplicaciones de Direct3D para Pocket PC, Smartphone y otros dispositivos que ejecutan Windows CE con .NET Compact Framework.
Este espacio de nombres proporciona a los desarrolladores de aplicaciones móviles una interfaz de programación de aplicaciones (API) de gráficos de bajo nivel que permite manipular los modelos visuales de objetos en 3D y aprovechar la aceleración del hardware.
| Clase | Descripción | |
|---|---|---|
![]() | AdapterInformation | Manipula la información del adaptador. Esta clase no se puede heredar. |
![]() | AdapterListCollection | Manipula una colección de adaptadores. Esta clase no se puede heredar. |
![]() | AlreadyLockedException | Excepción que se produce cuando se efectúa un intento de bloqueo de un recurso que ya está bloqueado. |
![]() | BaseMesh | Manipula y consulta objetos de malla y objetos de malla derivados. |
![]() | BaseTexture | Manipula los recursos de textura. |
![]() | CustomVertex | Define los diversos tipo de vértices de formato fijo personalizado. Esta clase no se puede heredar. |
![]() | D3DX | Contiene los valores predeterminados para las constantes de las extensiones Direct3D. Esta clase no se puede heredar. |
![]() | Device | Objeto primario de todos los objetos gráficos de la escena. |
![]() | DeviceLostException | Se ha perdido la conexión con el dispositivo y no se puede restablecer en este momento. Por consiguiente, la representación no es posible. |
![]() | DeviceNotResetException | Se ha perdido la conexión con el dispositivo pero se puede restablecer en este momento. |
![]() | DisplayModeCollection | Manipula una colección de estructuras DisplayMode. Esta clase no se puede heredar. |
![]() | DriverInternalErrorException | Error del controlador interno. Las aplicaciones se deben cerrar, por lo general, al recibir este error. |
![]() | DriverInvalidCallException | El controlador indica que la llamada al método actual no es válida. |
![]() | DriverUnsupportedException | El controlador es no compatible. |
![]() | Font | Encapsula las texturas y los recursos necesarios para representar una fuente específica de un dispositivo concreto. |
![]() | Geometry | Contiene una colección de funciones relacionadas con matemáticas. Esta clase no se puede heredar. |
![]() | GraphicsException | Proporciona excepciones base para gráficos. |
![]() | IndexBuffer | Manipula un recurso de búfer de índice. |
![]() | InvalidCallException | La llamada al método no es válida. |
![]() | InvalidDeviceException | El dispositivo solicitado no es válido. |
![]() | Light | Define un conjunto de propiedades de iluminación. |
![]() | LightFixed | Representa un conjunto de propiedades de iluminación. Esta clase no se puede heredar. |
![]() | LightsCollection | Devuelve una colección de luces. |
![]() | LightsFixedCollection | Define una colección de luces. Esta clase no se puede heredar. |
![]() | Manager | Proporciona información sobre el entorno, y enumera y recupera las funciones del dispositivo. |
![]() | MemoryPoolEmptyException | La excepción que se produce cuando no hay memoria disponible. |
![]() | Mesh | Manipula los objetos de malla. |
![]() | MoreDataException | Excepción que se produce cuando se dispone de más datos de los que puede contener el tamaño del búfer especificado. |
![]() | NotAvailableException | Excepción que se produce cuando el dispositivo no admite la técnica consultada. |
![]() | NotFoundException | Excepción que se produce cuando el dispositivo no admite la técnica consultada. |
![]() | PresentParameters | Describe los parámetros de presentación. |
![]() | RenderStateManager | Define los estados de representación del dispositivo. |
![]() | Resource | Consulta y prepara los recursos. |
![]() | Sprite | Proporciona los métodos y las propiedades que simplifican el proceso de dibujar objetos Sprite en Direct3D. |
![]() | Surface | Consulta y prepara las superficies. |
![]() | SwapChain | Manipula una cadena de intercambio. |
![]() | Texture | Manipula un recurso de textura. |
![]() | TextureLoader | Contiene funciones para cargar texturas. |
![]() | TextureStateManager | Contiene los estados de textura del dispositivo. |
![]() | TextureStateManagerCollection | Colección de objetos TextureStateManager. |
![]() | Transforms | Permite que las aplicaciones especifiquen y obtengan transformaciones de matriz, como las matrices universal, de vista y transformación utilizadas para la representación de objetos Direct3D. |
![]() | VertexBuffer | Manipula los recursos del búfer de vértice. |
![]() | VertexInformation | Proporciona información sobre vértices. |
![]() | VertexTextureCoordinate | Construye modelos de bits que se utilizan para identificar formatos de coordenadas de textura en una descripción de formato de vértice flexible. |
| Estructura | Descripción | |
|---|---|---|
![]() | AdapterDetails | Contiene información que identifica el adaptador. |
![]() | AddressCaps | Representa las funciones de direccionamiento de texturas para las estructuras Texture. |
![]() | AttributeRange | Almacena una entrada de la tabla de atributos. |
![]() | BehaviorFlags | Contiene un conjunto de propiedades que indican el comportamiento global de un dispositivo. |
![]() | BlendCaps | Indica las funciones de mezcla admitidas. |
![]() | BlendOperationCaps | Representa las funciones de operación de mezcla compatibles. |
![]() | Caps | Representa las funciones del hardware expuesto a través del objeto Direct3D. |
![]() | ClipStatus | Describe el estado de recorte actual. |
![]() | ColorValue | Almacena los valores de canal rojo, verde, azul y alfa que, juntos, definen un color específico. |
![]() | ColorValueFixed | Almacena los valores de canal rojo, verde, azul y alfa que, juntos, en una estructura de punto fijo, definen un color específico. |
![]() | ComparisonCaps | Recupera funciones de comparación. |
![]() | CustomVertex.PositionColored | Representa una estructura con formato de vértice personalizado que contiene información de color y posición. |
![]() | CustomVertex.PositionColoredTextured | Representa una estructura de formato de vértice personalizado que contiene la posición, el color y un conjunto de coordenadas de textura. |
![]() | CustomVertex.PositionNormal | Representa una estructura con formato de vértice personalizado que contiene datos de normal y posición. |
![]() | CustomVertex.PositionNormalColored | Representa una estructura de formato de vértice personalizada que contiene la posición, el color y los datos de la normal. |
![]() | CustomVertex.PositionNormalFixed | Representa una estructura de punto fijo con formato de vértice personalizado que contiene datos de normal y posición. |
![]() | CustomVertex.PositionNormalTextured | Representa una estructura de formato de vértice personalizado que contiene la posición, datos de normal y un conjunto de coordenadas de textura. |
![]() | CustomVertex.PositionOnly | Representa una estructura de formato de vértice personalizada que sólo contiene datos de posición. |
![]() | CustomVertex.PositionOnlyFixed | Representa un formato de vértice personalizado, en una estructura de punto fijo, que contiene sólo datos de posición. |
![]() | CustomVertex.PositionTextured | Representa una estructura de formato de vértice personalizado que contiene la posición y un conjunto de coordenadas de textura. |
![]() | CustomVertex.Transformed | Representa una estructura de formato de vértices personalizados que contiene vértices transformados. |
![]() | CustomVertex.TransformedColored | Representa una estructura de formato de vértice personalizada que contiene vértices transformados e información de color. |
![]() | CustomVertex.TransformedColoredTextured | Representa una estructura con formato de vértice personalizado que contiene los vértices transformados, el color y un conjunto de coordenadas de textura. |
![]() | CustomVertex.TransformedFixed | Representa un formato de vértice personalizado, en una estructura de punto fijo, que contiene vértices transformados. |
![]() | CustomVertex.TransformedTextured | Representa una estructura con formato de vértice personalizado que contiene los vértices transformados y un conjunto de coordenadas de textura. |
![]() | DeviceCaps | Obtiene la información específica de un dispositivo. |
![]() | DeviceCreationParameters | Representa los parámetros de creación para un dispositivo. |
![]() | DisplayMode | Representa el modo de presentación. |
![]() | FilterCaps | Indica las funciones del filtro de textura. |
![]() | FixedPoint | Representa un número de punto fijo 16.16. |
![]() | FontDescription | Define los atributos de una fuente. |
![]() | IndexBufferDescription | Representa un búfer de índice. |
![]() | LineCaps | Define las funciones de los elementos primitivos de dibujo de línea. |
![]() | Material | Especifica las propiedades del material. |
![]() | MaterialFixed | Especifica propiedades de material en una estructura de punto fijo. |
![]() | MatrixFixed | Representa una matriz para operaciones matemáticas de punto fijo. |
![]() | MeshOptions | Especifica el tipo de optimización de malla que se va a realizar. |
![]() | MiscCaps | Proporciona una variedad de funciones de elementos primitivos de controlador. |
![]() | PaletteEntry | Especifica el color y uso de una entrada de una paleta lógica. |
![]() | RasterCaps | Contiene información sobre las funciones de dibujo de tramas. |
![]() | ShadeCaps | Define las funciones de sombreado. |
![]() | StencilCaps | Contiene indicadores que especifican las operaciones compatibles para el búfer de estarcido. |
![]() | SurfaceCaps | Representa información sobre las funciones de superficie. |
![]() | SurfaceDescription | Describe una superficie. |
![]() | TextureCaps | Contiene diversas funciones de asignación de texturas. |
![]() | TextureOperationCaps | Contiene valores que describen las operaciones de textura compatibles con el dispositivo actual. |
![]() | TextureRequirements | Contiene los parámetros de creación de textura. |
![]() | ValidateDeviceParams | Describe el número de pasos y el código de resultado devuelto por el método ValidateDevice de un objeto Device. |
![]() | Vector3Fixed | Representa un vector en un espacio tridimensional (3D). |
![]() | VertexBufferDescription | Describe un búfer de vértice. |
![]() | VertexProcessingCaps | Describe las funciones de procesamiento de vértices. |
![]() | Viewport | Define las dimensiones de la ventana de una superficie de destino de representación hacia la que se proyecta un volumen 3D. |
| Enumeración | Descripción | |
|---|---|---|
![]() | BackBufferType | Representa las constantes que identifican el tipo de búferes de retroceso en una cadena de intercambio. |
![]() | Blend | Define la mezcla de color admitida. |
![]() | BlendOperation | Define las operaciones de mezcla admitidas. |
![]() | CharacterSet | Define un juego de caracteres. |
![]() | ClearFlags | Especifica el búfer que se va a utilizar al llamar al método Clear. |
![]() | ClipStatusFlags | Define el estado de recorte actual. |
![]() | ColorSource | Define la ubicación en la que se debe obtener acceso a un color o componente de color para realizar los cálculos de iluminación. |
![]() | ColorWriteEnable | Representa los valores que se utilizan para especificar un canal en el tipo de clase RenderStateManager. |
![]() | Compare | Representa las funciones de comparación compatibles en el tipo de clase RenderStateManager. |
![]() | CreateFlags | Define los indicadores que deben utilizarse al crear un dispositivo. |
![]() | Cull | Define los modos de selección (culling) admitidos, que especifican cómo se seleccionan las caras posteriores durante la representación de geometría. |
![]() | DepthFormat | Define los formatos del búfer de profundidad. |
![]() | DeviceType | Especifica un tipo de dispositivo. |
![]() | DrawTextFormat | Especifica el método para aplicar formato al texto. |
![]() | FillMode | Define constantes que describen el modo de relleno. |
![]() | Filter | Define los modos de filtrado de textura para una fase de textura. |
![]() | FogMode | Define constantes que describen el modo de niebla. |
![]() | FontQuality | Especifica el nivel de calidad de la fuente. |
![]() | FontWeight | Especifica los espesores de fuente. |
![]() | Format | Define varios tipos de formatos de superficie. |
![]() | LightType | Define el tipo de luz. |
![]() | LockFlags | Define el tipo de bloqueo que se va a realizar. |
![]() | MeshFlags | Define los indicadores utilizados para especificar las opciones de creación de una malla. |
![]() | MultiSampleType | Define los niveles de muestreo múltiple de escena completa que el dispositivo puede aplicar. |
![]() | PitchAndFamily | Define las familias de fuentes. |
![]() | Pool | Define la clase de memoria donde se alojan los búferes para un recurso. |
![]() | Precision | Especifica la precisión del resultado deseada. |
![]() | PresentFlag | Define indicadores que controlan una operación Present para un objeto Device. |
![]() | PresentInterval | Define indicadores que describen la relación entre la frecuencia de actualización del adaptador y la frecuencia con la que se completan las operaciones Present para Device. |
![]() | PrimitiveType | Define los elementos primitivos admitidos en Direct3D. |
![]() | Profile | Garantiza que se admita un nivel de funcionalidad determinado. |
![]() | ResourceType | Define los tipos de recursos. |
![]() | ResultCode | Define los tipos de recurso. |
![]() | ShadeMode | Define constantes que describen los modos de sombreado admitidos. |
![]() | SpriteFlags | Define los indicadores utilizados para especificar las opciones de representación de objetos Sprite. |
![]() | StencilOperation | Define las operaciones de estarcido compatibles. |
![]() | SwapEffect | Define los efectos de intercambio. |
![]() | TextureAddress | Define constantes que describen los modos de direccionamiento de textura compatibles. |
![]() | TextureArgument | Define los argumentos de textura compatibles. |
![]() | TextureCoordinateIndex | Define los valores de índice de coordenada de textura admitidos. |
![]() | TextureFilter | Define los modos de filtrado de textura para una fase de textura. |
![]() | TextureOperation | Define las operaciones de mezcla de textura por fase. |
![]() | TextureTransform | Define los valores de estado de la fase de la textura. |
![]() | TransformType | Define constantes que describen los valores de estado de la transformación. |
![]() | Usage | Define los tipos de uso compatibles para el recurso actual. |
![]() | VertexFormats | Describe los valores que definen un formato de vértice utilizado para describir el contenido de los vértices almacenados de manera intercalada en una sola secuencia de datos. |
![]() | WrapCoordinates | Define las coordenadas de ajuste compatibles |


