enumeración DXVAHD_BLT_STATE (dxvahd.h)
Especifica parámetros de estado para las operaciones de blit cuando se usa la alta definición de alta definición de aceleración de vídeo de Microsoft DirectX (DXVA-HD).
Para establecer un parámetro de estado, llame al método IDXVAHD_VideoProcessor::SetVideoProcessBltState . Este método toma un valor de DXVAHD_BLT_STATE y una matriz de bytes como entrada. La matriz de bytes contiene datos de estado, la estructura de la cual se define mediante el valor de DXVAHD_BLT_STATE .
Syntax
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;
Constantes
DXVAHD_BLT_STATE_TARGET_RECT Valor: 0 Especifica el rectángulo de destino, que es el área dentro de la superficie de destino donde se dibujará la salida. Los datos de estado son una estructura DXVAHD_BLT_STATE_TARGET_RECT_DATA . |
DXVAHD_BLT_STATE_BACKGROUND_COLOR Valor: 1 Especifica el color de fondo. Los datos de estado son una estructura DXVAHD_BLT_STATE_BACKGROUND_COLOR_DATA . |
DXVAHD_BLT_STATE_OUTPUT_COLOR_SPACE Valor: 2 Especifica el espacio de color de salida. Los datos de estado son una estructura DXVAHD_BLT_STATE_OUTPUT_COLOR_SPACE_DATA . |
DXVAHD_BLT_STATE_ALPHA_FILL Valor: 3 Especifica cómo el dispositivo DXVA-HD calcula los valores alfa de salida. Los datos de estado son una estructura DXVAHD_BLT_STATE_ALPHA_FILL_DATA . |
DXVAHD_BLT_STATE_CONSTRICTION Valor: 4 Especifica la cantidad de muestreo que se va a realizar en la salida. Los datos de estado son una estructura DXVAHD_BLT_STATE_CONSTRICTION_DATA . |
DXVAHD_BLT_STATE_PRIVATE Valor: 1000 Especifica que los datos de estado contienen un estado de bits DXVA-HD privado. Use este estado para parámetros propietarios o específicos del dispositivo. Los datos de estado son una estructura de DXVAHD_BLT_STATE_PRIVATE_DATA . |
Requisitos
Requisito | Value |
---|---|
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 |