Condividi tramite


DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA struttura (d3dumddi.h)

La struttura DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA descrive i dati che specificano il formato del frame dell'input.

Sintassi

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

Members

[in] FrameFormat

Valore DXVAHDDDI_FRAME_FORMAT tipizzato che indica il formato frame del flusso di input. Il valore predefinito è DXVAHDDDI_FRAME_FORMAT_PROGRESSIVE, che indica il formato progressivo.

Commenti

Il runtime Direct3D specifica lo stato DXVAHDDDI_STREAM_STATE_FRAME_FORMAT nel membro statodella struttura D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE in una chiamata alla funzione SetVideoProcessStreamState del driver per impostare il formato frame del flusso di input.

Il driver potrebbe non impostare il valore DXVAHDDDI_INPUT_FORMAT_CAPS_RGB_INTERLACED nel membro InputFormatCapsdella struttura DXVAHDDDI_VPDEVCAPS quando viene chiamata la funzione GetCaps del driver con il valore D3DDDICAPS_DXVAHD_GETVPDEVCAPS impostato. In tal caso e se il flusso di input è un tipo di formato RGB, il formato cornice interlacciato viene ignorato e si presuppone che sia progressivo.

Il driver potrebbe anche non impostare il valore DXVAHDDDI_INPUT_FORMAT_CAPS_PALETTE_INTERLACED nel membro InputFormatCaps di DXVAHDDDI_VPDEVCAPS. In tal caso e se il flusso di input è un tipo di formato palttizzato, il formato cornice interlacciato viene ignorato e si presuppone che sia progressivo.

Requisiti

Requisito Valore
Client minimo supportato DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA è supportato a partire dal sistema operativo Windows 7.
Intestazione d3dumddi.h (include D3dumddi.h)

Vedi anche

D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE

DXVAHDDDI_FRAME_FORMAT

DXVAHDDDI_VPDEVCAPS

GetCaps

SetVideoProcessStreamState