Profile (Enumeración)
Actualización: noviembre 2007
Garantiza que se admita un nivel de funcionalidad determinado.
Espacio de nombres: Microsoft.WindowsMobile.DirectX.Direct3D
Ensamblado: Microsoft.WindowsMobile.DirectX (en Microsoft.WindowsMobile.DirectX.dll)
Sintaxis
'Declaración
Public Enumeration Profile
'Uso
Dim instance As Profile
public enum Profile
public enum class Profile
public enum Profile
Miembros
Nombre de miembro | Descripción | |
---|---|---|
Base | Proporciona la funcionalidad descrita en la sección de comentarios. |
Comentarios
Para que un dispositivo tenga funcionalidad Base, debe:
Aceptar todas las posibles combinaciones de FVF (formato de vértice flexible). Aunque un dispositivo no necesita implementar todas las características, como cuatro fases de textura, debe tener capacidad para desplazarse por todos los búferes de FVF o tener acceso a ellos.
Implementar las transformaciones universal, de vista y proyección.
Dibujar todos los tipos primitivos correctamente, según las reglas de rasterización de Direct3D Mobile.
Admitir el acceso directo y el acceso a través de los búferes de índice o de vértice.
Admitir índices de 16 bits y de 32 bits.
Admitir la presentación de escenas desde un efecto de intercambio.
Admitir la creación y rasterización de un búfer de reserva fuera de la pantalla.
Admitir la creación y el bloqueo de superficies de imagen, búferes de vértice y búferes de índice.
Admitir el borrado de los búferes de reserva y de profundidad.
Admitir la transformación del Viewport con recorte en el Viewport.
Admitir la niebla de vértice o de píxel.
Admitir las operaciones 2D de los métodos ColorFill y StretchRectangle.
Admitir el recorte con tijera en el Viewport.
Admitir la iluminación, y opcionalmente la iluminación especular.
Plataformas
Windows CE, Windows Mobile para Smartphone, Windows Mobile para Pocket PC
.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
Información de versión
.NET Compact Framework
Compatible con: 3.5, 2.0
Vea también
Referencia
Microsoft.WindowsMobile.DirectX.Direct3D (Espacio de nombres)