Compartilhar via


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

Confira também

DXVA-HD

Enumerações de vídeo direct3D

Enumerações do Media Foundation