DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA Struktur (d3dumddi.h)
Die DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA-Struktur beschreibt Daten, die das Frameformat der Eingabe angibt.
Syntax
typedef struct _DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA {
[in] DXVAHDDDI_FRAME_FORMAT FrameFormat;
} DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA;
Member
[in] FrameFormat
Ein DXVAHDDDI_FRAME_FORMAT typisierter Wert, der das Frameformat des Eingabedatenstroms angibt. Der Standardwert ist DXVAHDDDI_FRAME_FORMAT_PROGRESSIVE, was das progressive Format angibt.
Hinweise
Die Direct3D-Runtime gibt den DXVAHDDDI_STREAM_STATE_FRAME_FORMAT Zustand im State Member der D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE-Struktur in einem Aufruf der SetVideoProcessStreamState-Funktion des Treibers an, um das Frameformat des Eingabedatenstroms festzulegen.
Der Treiber legt möglicherweise nicht den DXVAHDDDI_INPUT_FORMAT_CAPS_RGB_INTERLACED-Wert im InputFormatCaps-Member der DXVAHDDDI_VPDEVCAPS-Struktur fest, wenn die GetCaps-Funktion des Treibers mit dem D3DDDICAPS_DXVAHD_GETVPDEVCAPS-Wert festgelegt wird. Wenn dies der Grund ist und der Eingabedatenstrom den RGB-Formattyp aufweist, wird das Interlaced-Frameformat ignoriert und angenommen, dass es progressiv ist.
Der Treiber legt auch möglicherweise nicht den wert DXVAHDDDI_INPUT_FORMAT_CAPS_PALETTE_INTERLACED im InputFormatCaps-Member von DXVAHDDDI_VPDEVCAPS fest. Wenn dies der Grund ist und der Eingabedatenstrom palettisierter Formattyp ist, wird das Interlaced-Frameformat ignoriert und angenommen, dass es progressiv ist.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA wird ab dem Windows 7-Betriebssystem unterstützt. |
Kopfzeile | d3dumddi.h (include D3dumddi.h) |