VIDEO_X86_BIOS_ARGUMENTS構造 (video.h)

VIDEO_x86_BIOS_ARGUMENTS構造体は、全画面表示の MS-DOS アプリケーション INT10 呼び出しをサポートするために使用されます。 これには、ハイエンドのx86マイクロプロセッサレジスタのうち7つが含まれています。

構文

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;

メンバー

Eax

Ebx

Ecx

Edx

Esi

Edi

Ebp

7 個の x86 マイクロプロセッサ レジスタです。

注釈

MS-DOS INT10s は、通常、ビデオ アダプターに対する "設定モード" 要求です。 各値は適切なレジスタに格納され、INT10 呼び出しは VideoPortInt10 によって実行されます。

ミニポート ドライバーは、この構造体のメンバーに segment:offset 型ポインターを設定 しないでください 。 このようなアドレスは、符号なし DWORD 値として解釈されます。

要件

要件
Header video.h (Video.h を含む)

こちらもご覧ください

VideoPortInt10