D3DKMDT_WIRE_FORMAT_AND_PREFERENCE unión (d3dkmdt.h)

Contiene información sobre el formato de codificación de píxeles preferido.

Sintaxis

typedef union _D3DKMDT_WIRE_FORMAT_AND_PREFERENCE {
  struct {
    D3DKMDT_MODE_PREFERENCE Preference : 2;
    UINT                    Rgb : 6;
    UINT                    YCbCr444 : 6;
    UINT                    YCbCr422 : 6;
    UINT                    YCbCr420 : 6;
    UINT                    Intensity : 6;
  };
  UINT   Value;
} D3DKMDT_WIRE_FORMAT_AND_PREFERENCE, *PD3DKMDT_WIRE_FORMAT_AND_PREFERENCE;

Miembros

Preference

Funciona como tiene en versiones anteriores, pero solo usa 2 bits.

Rgb

UINT que describe la codificación de píxeles admitida o solicitada mediante el formato de ejemplo RGB.

YCbCr444

UINT que describe la codificación de píxeles admitida o solicitada mediante el formato de ejemplo YcbCr 4:4:4.

YCbCr422

UINT que describe la codificación de píxeles admitida o solicitada mediante el formato de ejemplo YcbCr 4:2:2.

YCbCr420

UINT que describe la codificación de píxeles admitida o solicitada mediante el formato de ejemplo YcbCr 4:2:0.

Intensity

UINT que describe la codificación de píxeles admitida o solicitada solo con intensidad.

Value

UINT se usa para operar en los campos de bits combinados.

Comentarios

Los cinco formatos de muestra de color estándar para la transmisión de píxeles se exponen por separado para permitir que el controlador notifique las funcionalidades individualmente, pero se espera que la gran mayoría de los dispositivos de pantalla no admitan todos los formatos de muestra como entrada, en particular la compatibilidad de las señales de intensidad es probable que se limite a pantallas monocromáticas que, por lo tanto, no deben admitir formatos de muestra de color.

Durante la enumeración de modo a través de EnumVidPnCofuncModality, el controlador debe establecer valores en los cinco campos para indicar las codificaciones de píxeles que se admiten como entradas para el dispositivo de visualización en la configuración actual.

Cuando se llama a SetTimingsFromVidPn, uno de estos campos indicará la codificación de píxeles y el formato de ejemplo que se aplicará.

Requisitos

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