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 de 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 minipuerto de pantalla admite el cambio sin problemas de los bits de formato de conexión 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 minipuerto de pantalla admite el cambio sin problemas de la codificación de color de formato de conexión 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 de 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 pueda realizar de forma aislada de otros destinos activos. El cambio de tiempo en esta pantalla no cambia los intervalos disponibles para cualquier otra pantalla y viceversa.

En general, esta marca se basa en el destino en lugar de basarse en la combinación del destino y en la pantalla adjunta. Sin embargo, puede haber casos en los que alguna funcionalidad de línea base esté dedicada, 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 lo 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 admite HDR10Plus según la especificación HDR10Plus .

DolbyVisionLowLatency

Admite la visión dolby a baja latencia.

VariableRefresh

Reserved

Este valor está reservado para su uso por parte del sistema.

Value

Requisitos

Requisito Valor
Header d3dkmdt.h (incluye D3dkmddi.h)