Compartilhar via


estrutura DXVAHD_VPCAPS (dxvahd.h)

Especifica os recursos do processador de vídeo de Alta Definição de Aceleração de Vídeo (DXVA-HD) do Microsoft DirectX.

Sintaxe

typedef struct _DXVAHD_VPCAPS {
  GUID VPGuid;
  UINT PastFrames;
  UINT FutureFrames;
  UINT ProcessorCaps;
  UINT ITelecineCaps;
  UINT CustomRateCount;
} DXVAHD_VPCAPS;

Membros

VPGuid

Um GUID que identifica o processador de vídeo. Esse GUID é definido pelo dispositivo e é usado em vários métodos IDXVAHD_Device para especificar o processador de vídeo.

PastFrames

O número de quadros de referência anteriores necessários para executar o processamento de vídeo ideal.

FutureFrames

O número de quadros de referência futuros necessários para executar o processamento de vídeo ideal.

ProcessorCaps

Um OR bit a bit de zero ou mais sinalizadores da enumeração DXVAHD_PROCESSOR_CAPS .

ITelecineCaps

Um OR bit a bit de zero ou mais sinalizadores da enumeração DXVAHD_ITELECINE_CAPS .

CustomRateCount

O número de taxas de quadros de saída personalizadas. Para obter a lista de taxas de quadros personalizadas, chame o método IDXVAHD_Device::GetVideoProcessorCustomRates . As taxas de quadros personalizadas são usadas para conversão de taxa de quadros e telecine inverso.

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

Confira também

DXVA-HD

Estruturas de vídeo direct3D

IDXVAHD_Device::GetVideoProcessorCaps

Estruturas do Media Foundation