DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA estrutura (d3dumddi.h)
A estrutura DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA descreve dados de estado de fluxo que especificam a taxa de saída do fluxo de entrada.
Sintaxe
typedef struct _DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA {
[in] BOOL RepeatFrame;
[in] DXVAHDDDI_OUTPUT_RATE OutputRate;
[in] DXVAHDDDI_RATIONAL CustomRate;
} DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA;
Membros
[in] RepeatFrame
Um valor booliano que especifica se a conversão de taxa de quadros se repete ou interpola os quadros. O driver refere-se a RepeatFrame somente quando usa a conversão de taxa de quadros. O valor padrão é FALSE, que indica que a conversão da taxa de quadros interpola os quadros.
[in] OutputRate
Um valor digitado DXVAHDDDI_OUTPUT_RATEque indica a taxa de saída do fluxo de entrada. O valor padrão é DXVAHDDDI_OUTPUT_RATE_NORMAL.
[in] CustomRate
Uma estrutura DXVAHDDDI_RATIONAL que especifica um valor fracionário que representa uma taxa de saída personalizada. O driver refere-se a CustomRate somente quando o valor especificado em OutputRate é DXVAHDDDI_OUTPUT_RATE_CUSTOM. O valor padrão é 1/1.
Observações
O driver usa o membro RepeatFrame para controlar a conversão da taxa de quadros. Por exemplo, quando o driver converte de 60i para 60p, se o processador de vídeo for capaz do telecine inverso (60i para 24p) e da conversão de taxa de quadros (24p para 60p), os quadros convertidos contêm quadros interpolados. Às vezes, a interpolação resulta em artefatos e o aplicativo pode precisar repetir os quadros.
O membro CustomRate deve especificar uma das taxas personalizadas fornecidas pelo driver nos membros da estrutura de DXVAHDDDI_CUSTOM_RATE_DATA quando a função GetCaps do driver foi chamada com o conjunto de valores D3DDDICAPS_DXVAHD_GETVPCUSTOMRATES; caso contrário, a função SetVideoProcessStreamState do driver retorna um erro.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA tem suporte a partir do sistema operacional Windows 7. |
cabeçalho | d3dumddi.h (inclua D3dumddi.h) |