Compartilhar via


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)

Consulte também

DXVAHDDDI_CUSTOM_RATE_DATA

DXVAHDDDI_OUTPUT_RATE

DXVAHDDDI_RATIONAL

GetCaps

SetVideoProcessStreamState