Condividi tramite


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

Vedi anche

DXVA-HD

DXVAHD_BLT_STATE

Strutture video Direct3D

IDXVAHD_VideoProcessor::SetVideoProcessBltState

Strutture di Media Foundation