Compartir a través de


RenderCapability Clase

Definición

Permite a las aplicaciones de WPF consultar el nivel actual de representación de su objeto Dispatcher asociado y registrarse para la notificación de cambios.

public ref class RenderCapability abstract sealed
public static class RenderCapability
type RenderCapability = class
Public Class RenderCapability
Herencia
RenderCapability

Comentarios

Un nivel de representación define un nivel de funcionalidad y rendimiento de hardware gráfico para un dispositivo que ejecuta una aplicación WPF. Las características del hardware gráfico que afectan más a los niveles de nivel de representación son las siguientes:

  • RAM de vídeo: la cantidad de memoria de vídeo en el hardware gráfico determina el tamaño y el número de búferes que se pueden usar para crear gráficos.

  • Sombreador de píxeles: un sombreador de píxeles es una función de procesamiento de gráficos que calcula los efectos por píxel. Según la resolución de los gráficos mostrados, puede haber varios millones de píxeles que deban procesarse en cada fotograma mostrado.

  • Sombreador de vértices: un sombreador de vértices es una función de procesamiento de gráficos que realiza operaciones matemáticas en los datos de vértices del objeto.

  • Compatibilidad con multitexture: la compatibilidad con multitextura hace referencia a la capacidad de aplicar dos o más texturas distintas durante una operación de fusión en un objeto gráfico 3D. El grado de compatibilidad con texturas múltiples queda determinado por el número de unidades de múltiples texturas en el hardware gráfico.

Las características de sombreador de píxeles, sombreador de vértices y multitextura se usan para definir niveles de versión específicos de DirectX, que, a su vez, se usan para definir los diferentes niveles de representación en WPF. Para obtener una descripción completa de los niveles de representación, consulte Niveles de representación de gráficos.

Propiedades

IsShaderEffectSoftwareRenderingSupported
Obsoleto.

Obtiene un valor que indica si el sistema puede representar efectos de imagen en el software.

MaxHardwareTextureSize

Obtiene el ancho y el alto máximos para la creación de mapas de bits del dispositivo de hardware subyacente.

Tier

Obtiene un valor que indica el nivel de representación del subproceso actual.

Métodos

IsPixelShaderVersionSupported(Int16, Int16)

Obtiene un valor que indica si se admite la versión de sombreador de píxeles especificada.

IsPixelShaderVersionSupportedInSoftware(Int16, Int16)

Obtiene un valor que indica si la versión especificada del sombreador de píxeles puede representarse en el software del sistema actual.

MaxPixelShaderInstructionSlots(Int16, Int16)

Obtiene el número máximo de ranuras de instrucción que admite la versión especificada del sombreador de píxeles.

Eventos

TierChanged

Se produce cuando cambia el nivel de representación para el objeto Dispatcher del subproceso actual.

Se aplica a

Consulte también