Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA Struktur beschreibt Daten, die das Frameformat der Eingabe angeben.
Syntax
typedef struct _DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA {
[in] DXVAHDDDI_FRAME_FORMAT FrameFormat;
} DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA;
Angehörige
[in] FrameFormat
Ein DXVAHDDDI_FRAME_FORMAT-typed-Wert, der das Frameformat des Eingabedatenstroms angibt. Der Standardwert ist DXVAHDDDI_FRAME_FORMAT_PROGRESSIVE, der das progressive Format angibt.
Bemerkungen
Die Direct3D-Laufzeit 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 den DXVAHDDDI_INPUT_FORMAT_CAPS_RGB_INTERLACED Wert im InputFormatCaps Member der DXVAHDDDI_VPDEVCAPS Struktur nicht fest, wenn die GetCaps--Funktion des Treibers mit dem D3DDDICAPS_DXVAHD_GETVPDEVCAPS Wertsatz aufgerufen wird. Wenn ja, und wenn der Eingabedatenstrom RGB-Formattyp ist, wird das interlaced Frame-Format ignoriert und davon ausgegangen, dass er progressiv ist.
Der Treiber legt möglicherweise auch den DXVAHDDDI_INPUT_FORMAT_CAPS_PALETTE_INTERLACED Wert im InputFormatCaps Member von DXVAHDDDI_VPDEVCAPS nicht fest. Wenn ja, und wenn der Eingabedatenstrom palettisiert ist, wird das Interlaced Frame-Format ignoriert und angenommen, dass er progressiv ist.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA wird ab dem Windows 7-Betriebssystem unterstützt. |
| Header- | d3dumddi.h (include D3dumddi.h) |