DXVAHD_BLT_STATE enumeração (dxvahd.h)
Especifica parâmetros de estado para operações blit ao usar a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
Para definir um parâmetro de estado, chame o método IDXVAHD_VideoProcessor::SetVideoProcessBltState . Esse método usa um valor DXVAHD_BLT_STATE e uma matriz de bytes como entrada. A matriz de bytes contém dados de estado, cujos dados são definidos pelo valor 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 o retângulo de destino, que é a área dentro da superfície de destino em que a saída será desenhada. Os dados de estado são uma estrutura DXVAHD_BLT_STATE_TARGET_RECT_DATA . |
DXVAHD_BLT_STATE_BACKGROUND_COLOR Valor: 1 Especifica a cor do plano de fundo. Os dados de estado são uma estrutura DXVAHD_BLT_STATE_BACKGROUND_COLOR_DATA . |
DXVAHD_BLT_STATE_OUTPUT_COLOR_SPACE Valor: 2 Especifica o espaço de cor de saída. Os dados de estado são uma estrutura DXVAHD_BLT_STATE_OUTPUT_COLOR_SPACE_DATA . |
DXVAHD_BLT_STATE_ALPHA_FILL Valor: 3 Especifica como o dispositivo DXVA-HD calcula os valores alfa de saída. Os dados de estado são uma estrutura DXVAHD_BLT_STATE_ALPHA_FILL_DATA . |
DXVAHD_BLT_STATE_CONSTRICTION Valor: 4 Especifica a quantidade de downsampling a ser executada na saída. Os dados de estado são uma estrutura DXVAHD_BLT_STATE_CONSTRICTION_DATA . |
DXVAHD_BLT_STATE_PRIVATE Valor: 1000 Especifica que os dados de estado contêm um estado blit DXVA-HD privado. Use esse estado para parâmetros proprietários ou específicos do dispositivo. Os dados de estado são uma estrutura DXVAHD_BLT_STATE_PRIVATE_DATA . |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Cabeçalho | dxvahd.h |