Share via


LockFlags (Enumeración)

Actualización: noviembre 2007

Define el tipo de bloqueo que se va a realizar.

Esta enumeración tiene un atributo FlagsAttribute que permite una combinación bit a bit de los valores de miembro.

Espacio de nombres:  Microsoft.WindowsMobile.DirectX.Direct3D
Ensamblado:  Microsoft.WindowsMobile.DirectX (en Microsoft.WindowsMobile.DirectX.dll)

Sintaxis

'Declaración
<FlagsAttribute> _
Public Enumeration LockFlags
'Uso
Dim instance As LockFlags
[FlagsAttribute]
public enum LockFlags
[FlagsAttribute]
public enum class LockFlags
public enum LockFlags

Miembros

Nombre de miembro Descripción
ms129962.CFW(es-es,VS.90).gif None La aplicación puede leer y escribir en el búfer.
ms129962.CFW(es-es,VS.90).gif ReadOnly La aplicación no escribe en el búfer. Este indicador permite que los recursos almacenados en formatos no nativos guarden el paso de recompresión al desbloquearse.
ms129962.CFW(es-es,VS.90).gif NoDirtyUpdate De manera predeterminada, un bloqueo en un recurso agrega una región desfasada a ese recurso. Este indicador evita que se produzca cualquier cambio en el estado de desfase del recurso. Las aplicaciones deben utilizar este indicador cuando disponen de información adicional sobre el conjunto de regiones cambiado durante la operación de bloqueo.
ms129962.CFW(es-es,VS.90).gif NoOverwrite Se garantiza que la aplicación no sobrescribe los datos de los búferes de vértice e índice. Este indicador permite al controlador volver inmediatamente y continuar con la representación, utilizando este búfer de vértice. Si no se utiliza el indicador, el controlador debe finalizar la representación antes de regresar del bloqueo.
ms129962.CFW(es-es,VS.90).gif Discard La aplicación sobrescribe cada ubicación de la región que se va a bloquear mediante una operación de sólo escritura. Esta opción es válida cuando se utilizan texturas dinámicas, búferes de vértice dinámicos y búferes de índice dinámicos.

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