Freigeben über


DXGKMDT_OPM_INTERLEAVE_FORMAT-Enumeration (d3dkmdt.h)

Die DXGKMDT_OPM_INTERLEAVE_FORMAT-Enumeration gibt die Reihenfolge der Scanzeile eines Videoframes aus dem Signal einer geschützten Ausgabe an.

Syntax

typedef enum _DXGKMDT_OPM_INTERLEAVE_FORMAT {
  DXGKMDT_OPM_INTERLEAVE_FORMAT_OTHER,
  DXGKMDT_OPM_INTERLEAVE_FORMAT_PROGRESSIVE,
  DXGKMDT_OPM_INTERLEAVE_FORMAT_INTERLEAVED_EVEN_FIRST,
  DXGKMDT_OPM_INTERLEAVE_FORMAT_INTERLEAVED_ODD_FIRST,
  DXGKMDT_OPM_INTERLEAVE_FORMAT_FORCE_ULONG
} DXGKMDT_OPM_INTERLEAVE_FORMAT;

Konstanten

 
DXGKMDT_OPM_INTERLEAVE_FORMAT_OTHER
Gibt an, dass der Videoframe eine andere Scanzeilenreihenfolge aufweist als die in den folgenden Konstanten dieser Enumeration angegebenen.
DXGKMDT_OPM_INTERLEAVE_FORMAT_PROGRESSIVE
Gibt an, dass jeder Videoframe über eine progressive Scanzeilenreihenfolge verfügt (d. a. keine Interlaces).
DXGKMDT_OPM_INTERLEAVE_FORMAT_INTERLEAVED_EVEN_FIRST
Gibt an, dass jeder Videoframe über eine Scanzeilenreihenfolge verfügt, die interlaced ist, jedes Feld die Hälfte eines Frames enthält und die geraden Scanlinien zuerst angezeigt werden.
DXGKMDT_OPM_INTERLEAVE_FORMAT_INTERLEAVED_ODD_FIRST
Gibt an, dass jeder Videoframe über eine Zeilenreihenfolge verfügt, die interlaced ist, jedes Feld die Hälfte eines Frames enthält, und die ungerade Scanzeilen zuerst angezeigt werden.
DXGKMDT_OPM_INTERLEAVE_FORMAT_FORCE_ULONG
Erzwingt, dass diese Enumeration auf eine Größe von 32 Bits kompiliert wird. Ohne diesen Wert könnten einige Compiler diese Enumeration auf eine andere Größe als 32 Bit kompilieren. Sie sollten diesen Wert nicht verwenden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Kopfzeile d3dkmdt.h

Weitere Informationen

DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT