Condividi tramite


struttura DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA (d3dumddi.h)

La struttura DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA descrive i dati che specificano il colore di sfondo da riempire nel rettangolo di destinazione dell'output.

Sintassi

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

Members

[in] YCbCr

Valore booleano che specifica se il driver deve determinare se il membro BackgroundColor specifica uno spazio colore YCbCr o RGB. Il valore predefinito è FALSE, che indica uno spazio colori RGB. TRUE specifica uno spazio colore YCbCr.

[in] BackgroundColor

Unione DXVAHDDDI_COLOR che specifica il colore di sfondo come spazio colore YCbCr o RGB. Il valore predefinito è il nero RGB con alfa opaco, ovvero (R,G,B,A) = (0,0,0,0,0,0,1,0).

Commenti

Lo spazio colore del colore di sfondo è determinato dallo spazio colore dell'output. Per altre informazioni sullo spazio colore di output, vedere DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE_DATA.

Il valore alfa del colore di sfondo viene utilizzato quando il valore DXVAHDDDI_ALPHA_FILL_MODE_BACKGROUND viene specificato nella modalità di riempimento alfa( ovvero il membro Mode della struttura DXVAHDDDI_BLT_STATE_ALPHA_FILL_DATA ) quando il valore DXVAHDDDI_BLT_STATE_ALPHA_FILL viene specificato nel membro State della struttura D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE in una chiamata alla funzione SetVideoProcessBltState .

Requisiti

Requisito Valore
Client minimo supportato DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA è supportato a partire dal sistema operativo Windows 7.
Intestazione d3dumddi.h (include D3dumddi.h)

Vedi anche

D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE

DXVAHDDDI_BLT_STATE_ALPHA_FILL_DATA

DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE_DATA

DXVAHDDDI_COLOR

SetVideoProcessBltState