enumeração DXVAHD_OUTPUT_RATE (dxvahd.h)
Especifica as taxas de quadro de saída para um fluxo de entrada, ao usar a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
Esse tipo de enumeração é usado na estrutura DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA .
Syntax
typedef enum _DXVAHD_OUTPUT_RATE {
DXVAHD_OUTPUT_RATE_NORMAL = 0,
DXVAHD_OUTPUT_RATE_HALF = 1,
DXVAHD_OUTPUT_RATE_CUSTOM = 2
} DXVAHD_OUTPUT_RATE;
Constantes
DXVAHD_OUTPUT_RATE_NORMAL Valor: 0 A saída do quadro está na taxa normal. Para entrada progressiva, cada quadro produz um quadro de saída. Para entrada entrelaçada, cada quadro (dois campos) produz dois quadros de saída progressivos. |
DXVAHD_OUTPUT_RATE_HALF Valor: 1 A saída do quadro está na metade da taxa. Para entrada progressiva, cada quadro produz um quadro de saída, assim como ocorre com DXVAHD_OUTPUT_RATE_NORMAL. Para entrada entrelaçada, cada quadro produz um quadro de saída progressivo. |
DXVAHD_OUTPUT_RATE_CUSTOM Valor: 2 A saída do quadro está a uma taxa personalizada. Use esse valor para conversão de taxa de quadros ou telecine inversa. A taxa exata é fornecida no membro OutputRate da estrutura DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA . Para obter a lista de taxas personalizadas compatíveis com o processador de vídeo, chame o método IDXVAHD_Device::GetVideoProcessorCustomRates . |
Requisitos
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 |