Partilhar via


DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA estrutura (d3dumddi.h)

A estrutura DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA descreve os dados que especificam o formato de quadro da entrada.

Sintaxe

typedef struct _DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA {
  [in] DXVAHDDDI_FRAME_FORMAT FrameFormat;
} DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA;

Membros

[in] FrameFormat

Um valor DXVAHDDDI_FRAME_FORMATdigitado que indica o formato de quadro do fluxo de entrada. O valor padrão é DXVAHDDDI_FRAME_FORMAT_PROGRESSIVE, que indica o formato progressivo.

Observações

O runtime do Direct3D especifica o estado DXVAHDDDI_STREAM_STATE_FRAME_FORMAT no State membro da estrutura D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE em uma chamada para a função SetVideoProcessStreamState do driver para definir o formato de quadro do fluxo de entrada.

O driver pode não definir o valor de DXVAHDDDI_INPUT_FORMAT_CAPS_RGB_INTERLACED no inputFormatCaps membro da estrutura de DXVAHDDDI_VPDEVCAPS quando a função getCaps do do driver é chamada com o conjunto de valores D3DDDICAPS_DXVAHD_GETVPDEVCAPS. Se sim e se o fluxo de entrada for tipo de formato RGB, o formato de quadro entrelaçado será ignorado e considerado progressivo.

O driver também pode não definir o valor de DXVAHDDDI_INPUT_FORMAT_CAPS_PALETTE_INTERLACED no membro InputFormatCaps do DXVAHDDDI_VPDEVCAPS. Se assim for e se o fluxo de entrada for um tipo de formato palettizado, o formato de quadro entrelaçado será ignorado e considerado progressivo.

Requisitos

Requisito Valor
de cliente com suporte mínimo DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA tem suporte a partir do sistema operacional Windows 7.
cabeçalho d3dumddi.h (inclua D3dumddi.h)

Consulte também

D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE

DXVAHDDDI_FRAME_FORMAT

DXVAHDDDI_VPDEVCAPS

GetCaps

SetVideoProcessStreamState