struttura DXVAHD_BLT_STATE_ALPHA_FILL_DATA (dxvahd.h)
Specifica il modo in cui i valori alfa di output vengono calcolati per le operazioni blit quando si usa Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
Sintassi
typedef struct _DXVAHD_BLT_STATE_ALPHA_FILL_DATA {
DXVAHD_ALPHA_FILL_MODE Mode;
UINT StreamNumber;
} DXVAHD_BLT_STATE_ALPHA_FILL_DATA;
Members
Mode
Specifica la modalità di riempimento alfa, come membro dell'enumerazione DXVAHD_ALPHA_FILL_MODE .
Se il membro FeatureCaps della struttura DXVAHD_VPDEVCAPS non contiene il flag di DXVAHD_FEATURE_CAPS_ALPHA_FILL , la modalità di riempimento alfa deve essere impostata su DXVAHD_ALPHA_FILL_MODE_OPAQUE.
Il valore di stato predefinito è DXVAHD_ALPHA_FILL_MODE_OPAQUE.
StreamNumber
Indice in base zero del flusso di input da usare per i valori alfa. Questo membro viene utilizzato quando la modalità di riempimento alfa è DXVAHD_ALPHA_FILL_MODE_SOURCE_STREAM; in caso contrario, il valore viene ignorato.
Per ottenere il numero massimo di flussi, chiamare IDXVAHD_Device::GetVideoProcessorDeviceCaps e controllare il membro MaxStreamStates della struttura DXVAHD_VPDEVCAPS .
Requisiti
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Intestazione | dxvahd.h |