estructura DXVAHD_BLT_STATE_ALPHA_FILL_DATA (dxvahd.h)

Especifica cómo se calculan los valores alfa de salida para las operaciones de bits al usar alta definición de aceleración de vídeo de Microsoft DirectX (DXVA-HD).

Sintaxis

typedef struct _DXVAHD_BLT_STATE_ALPHA_FILL_DATA {
  DXVAHD_ALPHA_FILL_MODE Mode;
  UINT                   StreamNumber;
} DXVAHD_BLT_STATE_ALPHA_FILL_DATA;

Miembros

Mode

Especifica el modo de relleno alfa, como miembro de la enumeración DXVAHD_ALPHA_FILL_MODE .

Si el miembro FeatureCaps de la estructura DXVAHD_VPDEVCAPS no contiene la marca DXVAHD_FEATURE_CAPS_ALPHA_FILL , el modo de relleno alfa debe establecerse en DXVAHD_ALPHA_FILL_MODE_OPAQUE.

El valor de estado predeterminado es DXVAHD_ALPHA_FILL_MODE_OPAQUE.

StreamNumber

Índice de base cero del flujo de entrada que se va a usar para los valores alfa. Este miembro se usa cuando el modo de relleno alfa es DXVAHD_ALPHA_FILL_MODE_SOURCE_STREAM; de lo contrario, se omite el valor.

Para obtener el número máximo de secuencias, llame a IDXVAHD_Device::GetVideoProcessorDeviceCaps y compruebe el miembro MaxStreamStates de la estructura DXVAHD_VPDEVCAPS .

Requisitos

   
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Encabezado dxvahd.h

Consulte también

DXVA-HD

DXVAHD_BLT_STATE

Estructuras de vídeo de Direct3D

IDXVAHD_VideoProcessor::SetVideoProcessBltState

Estructuras de Media Foundation