enumerazione DXVAHD_BLT_STATE (dxvahd.h)
Specifica i parametri di stato per le operazioni blit quando si usa Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
Per impostare un parametro di stato, chiamare il metodo IDXVAHD_VideoProcessor::SetVideoProcessBltState . Questo metodo accetta un valore DXVAHD_BLT_STATE e una matrice di byte come input. La matrice di byte contiene dati sullo stato, la struttura di cui è definita dal valore DXVAHD_BLT_STATE .
Sintassi
typedef enum _DXVAHD_BLT_STATE {
DXVAHD_BLT_STATE_TARGET_RECT = 0,
DXVAHD_BLT_STATE_BACKGROUND_COLOR = 1,
DXVAHD_BLT_STATE_OUTPUT_COLOR_SPACE = 2,
DXVAHD_BLT_STATE_ALPHA_FILL = 3,
DXVAHD_BLT_STATE_CONSTRICTION = 4,
DXVAHD_BLT_STATE_PRIVATE = 1000
} DXVAHD_BLT_STATE;
Costanti
DXVAHD_BLT_STATE_TARGET_RECT Valore: 0 Specifica il rettangolo di destinazione, ovvero l'area all'interno della superficie di destinazione in cui verrà disegnato l'output. I dati sullo stato sono una struttura DXVAHD_BLT_STATE_TARGET_RECT_DATA . |
DXVAHD_BLT_STATE_BACKGROUND_COLOR Valore: 1 Specifica il colore di sfondo. I dati sullo stato sono una struttura DXVAHD_BLT_STATE_BACKGROUND_COLOR_DATA . |
DXVAHD_BLT_STATE_OUTPUT_COLOR_SPACE Valore: 2 Specifica lo spazio dei colori di output. I dati sullo stato sono una struttura DXVAHD_BLT_STATE_OUTPUT_COLOR_SPACE_DATA . |
DXVAHD_BLT_STATE_ALPHA_FILL Valore: 3 Specifica il modo in cui il dispositivo DXVA-HD calcola i valori alfa di output. I dati sullo stato sono una struttura DXVAHD_BLT_STATE_ALPHA_FILL_DATA . |
DXVAHD_BLT_STATE_CONSTRICTION Valore: 4 Specifica la quantità di downampling da eseguire nell'output. I dati sullo stato sono una struttura DXVAHD_BLT_STATE_CONSTRICTION_DATA . |
DXVAHD_BLT_STATE_PRIVATE Valore: 1000 Specifica che i dati di stato contengono uno stato blit DXVA-HD privato. Usare questo stato per parametri specifici del dispositivo o proprietari. I dati sullo stato sono una struttura DXVAHD_BLT_STATE_PRIVATE_DATA . |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Intestazione | dxvahd.h |