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 | |
---|---|---|
None | La aplicación puede leer y escribir en el búfer. | |
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. | |
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. | |
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. | |
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)