estrutura DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA (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 de taxa de quadros interpola os quadros.

[in] OutputRate

Um valor do tipo DXVAHDDDI_OUTPUT_RATE que 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.

Comentários

O driver usa o membro RepeatFrame para controlar a conversão de 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 exigir a repetição dos quadros.

O membro CustomRate deve especificar uma das taxas personalizadas fornecidas pelo driver nos membros da estrutura DXVAHDDDI_CUSTOM_RATE_DATA quando a função GetCaps do driver foi chamada com o valor D3DDDICAPS_DXVAHD_GETVPCUSTOMRATES definido; caso contrário, a função SetVideoProcessStreamState do driver retornará um erro.

Requisitos

Requisito Valor
Cliente mínimo com suporte DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA tem suporte a partir do sistema operacional Windows 7.
Cabeçalho d3dumddi.h (inclua D3dumddi.h)

Confira também

DXVAHDDDI_CUSTOM_RATE_DATA

DXVAHDDDI_OUTPUT_RATE

DXVAHDDDI_RATIONAL

Getcaps

SetVideoProcessStreamState