Freigeben über


VIDEO_X86_BIOS_ARGUMENTS Struktur (video.h)

Die VIDEO_x86_BIOS_ARGUMENTS-Struktur wird verwendet, um INT10-Aufrufe MS-DOS Anwendung im Vollbildmodus zu unterstützen. Es enthält sieben der High-End x86-Mikroprozessorregister.

Syntax

typedef struct _VIDEO_X86_BIOS_ARGUMENTS {
  ULONG Eax;
  ULONG Ebx;
  ULONG Ecx;
  ULONG Edx;
  ULONG Esi;
  ULONG Edi;
  ULONG Ebp;
} VIDEO_X86_BIOS_ARGUMENTS, *PVIDEO_X86_BIOS_ARGUMENTS;

Angehörige

Eax

Ebx

Ecx

Edx

Esi

Edi

Ebp

Sind die sieben x86-Mikroprozessorregister.

Bemerkungen

MS-DOS INT10s sind in der Regel "Set Mode"-Anforderungen für den Grafikkarten. Jeder Wert wird in das entsprechende Register gesetzt, und ein INT10-Aufruf wird von VideoPortInt10ausgeführt.

Ein Miniporttreiber sollte keinen Segment:offset-Typ-Zeiger in einem Element dieser Struktur festlegen. Eine solche Adresse wird als nicht signierter DWORD-Wert interpretiert.

Anforderungen

Anforderung Wert
Header- video.h (video.h einschließen)

Siehe auch

VideoPortInt10-