Share via


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
ms130192.CFW(es-es,VS.90).gif 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)

Otros recursos

Programar Mobile Direct3D en .NET Compact Framework