Exportar (0) Imprimir
Expandir todo
Expandir Minimizar

Microsoft.WindowsMobile.DirectX.Direct3D (Espacio de nombres)

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.

 ClaseDescripción
Clase públicaAdapterInformationManipula la información del adaptador. Esta clase no se puede heredar.
Clase públicaAdapterListCollectionManipula una colección de adaptadores. Esta clase no se puede heredar.
Clase públicaAlreadyLockedExceptionExcepción que se produce cuando se efectúa un intento de bloqueo de un recurso que ya está bloqueado.
Clase públicaBaseMeshManipula y consulta objetos de malla y objetos de malla derivados.
Clase públicaBaseTextureManipula los recursos de textura.
Clase públicaCustomVertexDefine los diversos tipo de vértices de formato fijo personalizado. Esta clase no se puede heredar.
Clase públicaD3DXContiene los valores predeterminados para las constantes de las extensiones Direct3D. Esta clase no se puede heredar.
Clase públicaDeviceObjeto primario de todos los objetos gráficos de la escena.
Clase públicaDeviceLostExceptionSe ha perdido la conexión con el dispositivo y no se puede restablecer en este momento. Por consiguiente, la representación no es posible.
Clase públicaDeviceNotResetExceptionSe ha perdido la conexión con el dispositivo pero se puede restablecer en este momento.
Clase públicaDisplayModeCollectionManipula una colección de estructuras DisplayMode. Esta clase no se puede heredar.
Clase públicaDriverInternalErrorExceptionError del controlador interno. Las aplicaciones se deben cerrar, por lo general, al recibir este error.
Clase públicaDriverInvalidCallExceptionEl controlador indica que la llamada al método actual no es válida.
Clase públicaDriverUnsupportedExceptionEl controlador es no compatible.
Clase públicaFontEncapsula las texturas y los recursos necesarios para representar una fuente específica de un dispositivo concreto.
Clase públicaGeometryContiene una colección de funciones relacionadas con matemáticas. Esta clase no se puede heredar.
Clase públicaGraphicsExceptionProporciona excepciones base para gráficos.
Clase públicaIndexBufferManipula un recurso de búfer de índice.
Clase públicaInvalidCallExceptionLa llamada al método no es válida.
Clase públicaInvalidDeviceExceptionEl dispositivo solicitado no es válido.
Clase públicaLightDefine un conjunto de propiedades de iluminación.
Clase públicaLightFixedRepresenta un conjunto de propiedades de iluminación. Esta clase no se puede heredar.
Clase públicaLightsCollectionDevuelve una colección de luces.
Clase públicaLightsFixedCollectionDefine una colección de luces. Esta clase no se puede heredar.
Clase públicaManagerProporciona información sobre el entorno, y enumera y recupera las funciones del dispositivo.
Clase públicaMemoryPoolEmptyExceptionLa excepción que se produce cuando no hay memoria disponible.
Clase públicaMeshManipula los objetos de malla.
Clase públicaMoreDataExceptionExcepción que se produce cuando se dispone de más datos de los que puede contener el tamaño del búfer especificado.
Clase públicaNotAvailableExceptionExcepción que se produce cuando el dispositivo no admite la técnica consultada.
Clase públicaNotFoundExceptionExcepción que se produce cuando el dispositivo no admite la técnica consultada.
Clase públicaPresentParametersDescribe los parámetros de presentación.
Clase públicaRenderStateManagerDefine los estados de representación del dispositivo.
Clase públicaResourceConsulta y prepara los recursos.
Clase públicaSpriteProporciona los métodos y las propiedades que simplifican el proceso de dibujar objetos Sprite en Direct3D.
Clase públicaSurfaceConsulta y prepara las superficies.
Clase públicaSwapChainManipula una cadena de intercambio.
Clase públicaTextureManipula un recurso de textura.
Clase públicaTextureLoaderContiene funciones para cargar texturas.
Clase públicaTextureStateManagerContiene los estados de textura del dispositivo.
Clase públicaTextureStateManagerCollectionColección de objetos TextureStateManager.
Clase públicaTransformsPermite 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.
Clase públicaVertexBufferManipula los recursos del búfer de vértice.
Clase públicaVertexInformationProporciona información sobre vértices.
Clase públicaVertexTextureCoordinateConstruye modelos de bits que se utilizan para identificar formatos de coordenadas de textura en una descripción de formato de vértice flexible.

 EstructuraDescripción
Estructura públicaAdapterDetailsContiene información que identifica el adaptador.
Estructura públicaAddressCapsRepresenta las funciones de direccionamiento de texturas para las estructuras Texture.
Estructura públicaAttributeRangeAlmacena una entrada de la tabla de atributos.
Estructura públicaBehaviorFlagsContiene un conjunto de propiedades que indican el comportamiento global de un dispositivo.
Estructura públicaBlendCapsIndica las funciones de mezcla admitidas.
Estructura públicaBlendOperationCapsRepresenta las funciones de operación de mezcla compatibles.
Estructura públicaCapsRepresenta las funciones del hardware expuesto a través del objeto Direct3D.
Estructura públicaClipStatusDescribe el estado de recorte actual.
Estructura públicaColorValueAlmacena los valores de canal rojo, verde, azul y alfa que, juntos, definen un color específico.
Estructura públicaColorValueFixedAlmacena los valores de canal rojo, verde, azul y alfa que, juntos, en una estructura de punto fijo, definen un color específico.
Estructura públicaComparisonCapsRecupera funciones de comparación.
Estructura públicaCustomVertex.PositionColoredRepresenta una estructura con formato de vértice personalizado que contiene información de color y posición.
Estructura públicaCustomVertex.PositionColoredTexturedRepresenta una estructura de formato de vértice personalizado que contiene la posición, el color y un conjunto de coordenadas de textura.
Estructura públicaCustomVertex.PositionNormalRepresenta una estructura con formato de vértice personalizado que contiene datos de normal y posición.
Estructura públicaCustomVertex.PositionNormalColoredRepresenta una estructura de formato de vértice personalizada que contiene la posición, el color y los datos de la normal.
Estructura públicaCustomVertex.PositionNormalFixedRepresenta una estructura de punto fijo con formato de vértice personalizado que contiene datos de normal y posición.
Estructura públicaCustomVertex.PositionNormalTexturedRepresenta una estructura de formato de vértice personalizado que contiene la posición, datos de normal y un conjunto de coordenadas de textura.
Estructura públicaCustomVertex.PositionOnlyRepresenta una estructura de formato de vértice personalizada que sólo contiene datos de posición.
Estructura públicaCustomVertex.PositionOnlyFixedRepresenta un formato de vértice personalizado, en una estructura de punto fijo, que contiene sólo datos de posición.
Estructura públicaCustomVertex.PositionTexturedRepresenta una estructura de formato de vértice personalizado que contiene la posición y un conjunto de coordenadas de textura.
Estructura públicaCustomVertex.TransformedRepresenta una estructura de formato de vértices personalizados que contiene vértices transformados.
Estructura públicaCustomVertex.TransformedColoredRepresenta una estructura de formato de vértice personalizada que contiene vértices transformados e información de color.
Estructura públicaCustomVertex.TransformedColoredTexturedRepresenta una estructura con formato de vértice personalizado que contiene los vértices transformados, el color y un conjunto de coordenadas de textura.
Estructura públicaCustomVertex.TransformedFixedRepresenta un formato de vértice personalizado, en una estructura de punto fijo, que contiene vértices transformados.
Estructura públicaCustomVertex.TransformedTexturedRepresenta una estructura con formato de vértice personalizado que contiene los vértices transformados y un conjunto de coordenadas de textura.
Estructura públicaDeviceCapsObtiene la información específica de un dispositivo.
Estructura públicaDeviceCreationParametersRepresenta los parámetros de creación para un dispositivo.
Estructura públicaDisplayModeRepresenta el modo de presentación.
Estructura públicaFilterCapsIndica las funciones del filtro de textura.
Estructura públicaFixedPointRepresenta un número de punto fijo 16.16.
Estructura públicaFontDescriptionDefine los atributos de una fuente.
Estructura públicaIndexBufferDescriptionRepresenta un búfer de índice.
Estructura públicaLineCapsDefine las funciones de los elementos primitivos de dibujo de línea.
Estructura públicaMaterialEspecifica las propiedades del material.
Estructura públicaMaterialFixedEspecifica propiedades de material en una estructura de punto fijo.
Estructura públicaMatrixFixedRepresenta una matriz para operaciones matemáticas de punto fijo.
Estructura públicaMeshOptionsEspecifica el tipo de optimización de malla que se va a realizar.
Estructura públicaMiscCapsProporciona una variedad de funciones de elementos primitivos de controlador.
Estructura públicaPaletteEntryEspecifica el color y uso de una entrada de una paleta lógica.
Estructura públicaRasterCapsContiene información sobre las funciones de dibujo de tramas.
Estructura públicaShadeCapsDefine las funciones de sombreado.
Estructura públicaStencilCapsContiene indicadores que especifican las operaciones compatibles para el búfer de estarcido.
Estructura públicaSurfaceCapsRepresenta información sobre las funciones de superficie.
Estructura públicaSurfaceDescriptionDescribe una superficie.
Estructura públicaTextureCapsContiene diversas funciones de asignación de texturas.
Estructura públicaTextureOperationCapsContiene valores que describen las operaciones de textura compatibles con el dispositivo actual.
Estructura públicaTextureRequirementsContiene los parámetros de creación de textura.
Estructura públicaValidateDeviceParamsDescribe el número de pasos y el código de resultado devuelto por el método ValidateDevice de un objeto Device.
Estructura públicaVector3FixedRepresenta un vector en un espacio tridimensional (3D).
Estructura públicaVertexBufferDescriptionDescribe un búfer de vértice.
Estructura públicaVertexProcessingCapsDescribe las funciones de procesamiento de vértices.
Estructura públicaViewportDefine las dimensiones de la ventana de una superficie de destino de representación hacia la que se proyecta un volumen 3D.

 EnumeraciónDescripción
Enumeración públicaBackBufferTypeRepresenta las constantes que identifican el tipo de búferes de retroceso en una cadena de intercambio.
Enumeración públicaBlendDefine la mezcla de color admitida.
Enumeración públicaBlendOperationDefine las operaciones de mezcla admitidas.
Enumeración públicaCharacterSetDefine un juego de caracteres.
Enumeración públicaClearFlagsEspecifica el búfer que se va a utilizar al llamar al método Clear.
Enumeración públicaClipStatusFlagsDefine el estado de recorte actual.
Enumeración públicaColorSourceDefine 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.
Enumeración públicaColorWriteEnableRepresenta los valores que se utilizan para especificar un canal en el tipo de clase RenderStateManager.
Enumeración públicaCompareRepresenta las funciones de comparación compatibles en el tipo de clase RenderStateManager.
Enumeración públicaCreateFlagsDefine los indicadores que deben utilizarse al crear un dispositivo.
Enumeración públicaCullDefine los modos de selección (culling) admitidos, que especifican cómo se seleccionan las caras posteriores durante la representación de geometría.
Enumeración públicaDepthFormatDefine los formatos del búfer de profundidad.
Enumeración públicaDeviceTypeEspecifica un tipo de dispositivo.
Enumeración públicaDrawTextFormatEspecifica el método para aplicar formato al texto.
Enumeración públicaFillModeDefine constantes que describen el modo de relleno.
Enumeración públicaFilterDefine los modos de filtrado de textura para una fase de textura.
Enumeración públicaFogModeDefine constantes que describen el modo de niebla.
Enumeración públicaFontQualityEspecifica el nivel de calidad de la fuente.
Enumeración públicaFontWeightEspecifica los espesores de fuente.
Enumeración públicaFormatDefine varios tipos de formatos de superficie.
Enumeración públicaLightTypeDefine el tipo de luz.
Enumeración públicaLockFlagsDefine el tipo de bloqueo que se va a realizar.
Enumeración públicaMeshFlagsDefine los indicadores utilizados para especificar las opciones de creación de una malla.
Enumeración públicaMultiSampleTypeDefine los niveles de muestreo múltiple de escena completa que el dispositivo puede aplicar.
Enumeración públicaPitchAndFamilyDefine las familias de fuentes.
Enumeración públicaPoolDefine la clase de memoria donde se alojan los búferes para un recurso.
Enumeración públicaPrecisionEspecifica la precisión del resultado deseada.
Enumeración públicaPresentFlagDefine indicadores que controlan una operación Present para un objeto Device.
Enumeración públicaPresentIntervalDefine 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.
Enumeración públicaPrimitiveTypeDefine los elementos primitivos admitidos en Direct3D.
Enumeración públicaProfileGarantiza que se admita un nivel de funcionalidad determinado.
Enumeración públicaResourceTypeDefine los tipos de recursos.
Enumeración públicaResultCodeDefine los tipos de recurso.
Enumeración públicaShadeModeDefine constantes que describen los modos de sombreado admitidos.
Enumeración públicaSpriteFlagsDefine los indicadores utilizados para especificar las opciones de representación de objetos Sprite.
Enumeración públicaStencilOperationDefine las operaciones de estarcido compatibles.
Enumeración públicaSwapEffectDefine los efectos de intercambio.
Enumeración públicaTextureAddressDefine constantes que describen los modos de direccionamiento de textura compatibles.
Enumeración públicaTextureArgumentDefine los argumentos de textura compatibles.
Enumeración públicaTextureCoordinateIndexDefine los valores de índice de coordenada de textura admitidos.
Enumeración públicaTextureFilterDefine los modos de filtrado de textura para una fase de textura.
Enumeración públicaTextureOperationDefine las operaciones de mezcla de textura por fase.
Enumeración públicaTextureTransformDefine los valores de estado de la fase de la textura.
Enumeración públicaTransformTypeDefine constantes que describen los valores de estado de la transformación.
Enumeración públicaUsageDefine los tipos de uso compatibles para el recurso actual.
Enumeración públicaVertexFormatsDescribe 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.
Enumeración públicaWrapCoordinatesDefine las coordenadas de ajuste compatibles

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft