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) |