Compartir a través de


estructura DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA (d3dumddi.h)

La estructura DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA describe los datos que especifican el color de fondo para rellenar el rectángulo de destino de la salida.

Sintaxis

typedef struct _DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA {
  [in] BOOL            YCbCr;
  [in] DXVAHDDDI_COLOR BackgroundColor;
} DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA;

Miembros

[in] YCbCr

Valor booleano que especifica si el controlador debe determinar si el miembro BackgroundColor especifica un espacio de colores YCbCr o RGB. El valor predeterminado es FALSE, que indica un espacio de colores RGB. TRUE especifica un espacio de colores YCbCr.

[in] BackgroundColor

Unión DXVAHDDDI_COLOR que especifica el color de fondo como un espacio de colores YCbCr o RGB. El valor predeterminado es rgb de rango completo negro con alfa opaco, es decir (R,G,B,A) = (0,0,0,0,0,0,1,0).

Comentarios

El espacio de colores del color de fondo viene determinado por el espacio de colores de la salida. Para obtener más información sobre el espacio de colores de salida, consulte DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE_DATA.

El valor alfa del color de fondo se usa cuando el valor de DXVAHDDDI_ALPHA_FILL_MODE_BACKGROUND se especifica en el modo de relleno alfa (es decir, el miembro Mode de la estructura DXVAHDDDI_BLT_STATE_ALPHA_FILL_DATA ) cuando el valor de DXVAHDDDI_BLT_STATE_ALPHA_FILL se especifica en el miembro State de la estructura D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE en una llamada a la función SetVideoProcessBltState .

Requisitos

Requisito Value
Cliente mínimo compatible DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA se admite a partir del sistema operativo Windows 7.
Encabezado d3dumddi.h (incluya D3dumddi.h)

Consulte también

D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE

DXVAHDDDI_BLT_STATE_ALPHA_FILL_DATA

DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE_DATA

DXVAHDDDI_COLOR

SetVideoProcessBltState