Compartir a través de


DXGK_MONITORLINKINFO_CAPABILITIES unión (d3dkmdt.h)

Marcas que describen las funcionalidades para impulsar el monitor.

Sintaxis

typedef union _DXGK_MONITORLINKINFO_CAPABILITIES {
  struct {
    UINT Stereo : 1;
    UINT WideColorSpace : 1;
    UINT HighColorSpace : 1;
    UINT DynamicColorSpace : 1;
    UINT DynamicBitsPerColorChannel : 1;
    UINT DynamicColorEncodingFormat : 1;
    UINT DedicatedTimingGeneration : 1;
    UINT TargetIndependentPrimary : 1;
    UINT SyncLockIdentical : 1;
    UINT Hdr10Plus : 1;
    UINT DolbyVisionLowLatency : 1;
    UINT VariableRefresh : 1;
#if ...
    UINT Reserved : 20;
#elif
    UINT Reserved : 21;
#elif
    UINT Reserved : 22;
#elif
    UINT Reserved : 25;
#else
    UINT Reserved : 29;
#endif
  };
  UINT   Value;
} DXGK_MONITORLINKINFO_CAPABILITIES, *PDXGK_MONITORLINKINFO_CAPABILITIES;

Miembros

Stereo

Si TRUE y los recursos no están restringidos por otras rutas de acceso, se admiten los modos de visualización estéreo.

WideColorSpace

Si es TRUE, el controlador tiene la capacidad de hardware para realizar una matriz de rotación 3x3 para transformar los valores RGB de la gama definida por las principales de sRGB/709 a las principales del panel. El controlador también puede enviar cualquier señalización de control necesaria a la pantalla conectada para indicar la interpretación correcta de los datos de píxeles que se envían. Esto incluye el control de la entrada firmada en el intervalo (-2.0 a 2.0). El controlador debe hacerlo con todos los formatos de superficie de entrada 8888, 10-10-102 y fp16.

HighColorSpace

Si es TRUE, el controlador admite toda la funcionalidad de gama WideColorSpace anterior y también tiene la capacidad de aplicar la curva de transferencia adecuada para esa pantalla. Esto significa aceptar datos de espacio de color canónicos en el intervalo [-128.0 a 256.0] y enviar cualquier señalización de control necesaria a la pantalla conectada para indicar la interpretación correcta.

DynamicColorSpace

Si es TRUE, el controlador de miniporte de pantalla admite el cambio sin problemas de los bits de formato de cable por canal de color en esta pantalla si no se cambian otros atributos, lo que provocaría un error. Si es FALSE, no se admite el cambio sin problemas de bits por canal de color.

DynamicBitsPerColorChannel

Si es TRUE, el controlador de miniporte de pantalla admite el cambio sin problemas de la codificación de color de formato de cable en esta pantalla si no se cambian otros atributos, lo que provocaría un error. Si es FALSE, no se admite el cambio sin problemas de codificación de color.

DynamicColorEncodingFormat

Si es TRUE, el controlador de miniporte de pantalla admite el cambio sin problemas del espacio de color en esta pantalla si no se cambian otros atributos, lo que provocaría un error. Si es FALSE, no se admite el cambio sin problemas del espacio de colores.

DedicatedTimingGeneration

Si es TRUE, la generación de tiempo para esta pantalla es independiente de la generación de tiempo de otras pantallas, de modo que la enumeración de modo para este destino se puede realizar de forma aislada de otros destinos activos. El cambio de tiempo en esta pantalla no cambia los tiempos disponibles para ninguna otra pantalla y viceversa.

En general, esta marca se basa en el destino en lugar de en función de la combinación del destino y de la pantalla adjunta. Sin embargo, puede haber casos en los que se dedica alguna funcionalidad de línea de base, pero más allá de los recursos de línea base que se comparten entre destinos. En este caso, si los requisitos máximos de la pantalla adjunta se ajustan a la línea base, el controlador podría notificar la generación de tiempo como dedicada y, por tanto, habilitaría la enumeración optimizada de los intervalos cofunccionales.

TargetIndependentPrimary

Indica que el destino puede admitir el formato de píxel HDR.

Se usa para indicar que las superficies principales que se usan para examinar esta pantalla se pueden usar en otros destinos de este adaptador que establecen esta marca y viceversa. Esto permitiría que las superficies principales se compartan entre destinos o que se muevan de un destino a otro. Una vez establecida esta marca en un destino vidPn, el sistema operativo no especificará el identificador de origen de VidPn en las asignaciones principales que se usarán cruzando los orígenes de VidPn conectados a los destinos de VidPn con esta funcionalidad en el mismo grupo SyncLock.

En WDDM 2.4 y WDDM 2.5, el único uso de esta funcionalidad es comprobar que se establece cuando se establece la marca SyncLockIdentical.

Nota

Esta marca está en desuso en WDDM 2.6 y debe establecerse en 0.

SyncLockIdentical

La pantalla adjunta a este destino se puede sincronizar con otras pantallas de este adaptador que también admiten la sincronización si los modos de destino son idénticos.

Se admite a partir de WDDM 2.4.

Hdr10Plus

La pantalla es compatible con HDR10Plus según la especificación de HDR10Plus.

DolbyVisionLowLatency

Admite la visión dolby a baja latencia.

VariableRefresh

Reserved

Este valor está reservado para uso del sistema.

Value

Requisitos

Requisito Valor
encabezado de d3dkmdt.h (incluya D3dkmddi.h)