DX_IRQDATA構造体 (dxmini.h)

DX_IRQDATA構造体には、ドライバーによって提供される IRQ 情報が含まれています。

構文

typedef struct _DX_IRQDATA {
  DWORD dwIrqFlags;
} DX_IRQDATA, *PDX_IRQDATA;

メンバー

dwIrqFlags

発生した IRQ の種類を指定します。 次のうちの 1 つ以上です。

フラグ 説明
DDIRQ_BUSMASTER 転送要求が完了したため、IRQ が生成されました。
DDIRQ_DISPLAY_VSYNC デバイスは、表示 V 同期に基づいて IRQ を生成できます。
DDIRQ_VPORT0_LINE デバイスは、ハードウェア ビデオ ポート番号 0 のプログラム可能な行に基づいて IRQ を生成できます。
DDIRQ_VPORT0_VSYNC デバイスは、ハードウェア ビデオ ポート番号 0 の V 同期 IRQ を生成できます。
DDIRQ_VPORT1_LINE デバイスは、ハードウェア ビデオ ポート番号 1 のプログラム可能な行に基づいて IRQ を生成できます。
DDIRQ_VPORT1_VSYNC デバイスは、ハードウェア ビデオ ポート番号 1 の V 同期 IRQ を生成できます。
DDIRQ_VPORT2_LINE このデバイスは、ハードウェア ビデオ ポート番号 2 のプログラム可能な回線に基づいて IRQ を生成できます。
DDIRQ_VPORT2_VSYNC デバイスは、ハードウェア ビデオ ポート番号 2 の V 同期 IRQ を生成できます。
DDIRQ_VPORT3_LINE このデバイスは、ハードウェア ビデオ ポート番号 3 のプログラム可能なラインに基づいて IRQ を生成できます。
DDIRQ_VPORT3_VSYNC デバイスは、ハードウェア ビデオ ポート番号 3 の V 同期 IRQ を生成できます。
DDIRQ_VPORT4_LINE このデバイスは、ハードウェア ビデオ ポート番号 4 のプログラム可能な回線に基づいて IRQ を生成できます。
DDIRQ_VPORT4_VSYNC デバイスは、ハードウェア ビデオ ポート番号 4 の V 同期 IRQ を生成できます。
DDIRQ_VPORT5_LINE このデバイスは、ハードウェア ビデオ ポート番号 5 のプログラム可能な回線に基づいて IRQ を生成できます。
DDIRQ_VPORT5_VSYNC デバイスは、ハードウェア ビデオ ポート番号 5 の V 同期 IRQ を生成できます。
DDIRQ_VPORT6_LINE このデバイスは、ハードウェア ビデオ ポート番号 6 のプログラム可能なラインに基づいて IRQ を生成できます。
DDIRQ_VPORT6_VSYNC デバイスは、ハードウェア ビデオ ポート番号 6 の V 同期 IRQ を生成できます。
DDIRQ_VPORT7_LINE このデバイスは、ハードウェア ビデオ ポート番号 7 のプログラム可能な回線に基づいて IRQ を生成できます。
DDIRQ_VPORT7_VSYNC デバイスは、ハードウェア ビデオ ポート番号 7 の V 同期 IRQ を生成できます。
DDIRQ_VPORT8_LINE このデバイスは、ハードウェア ビデオ ポート番号 8 のプログラム可能な回線に基づいて IRQ を生成できます。
DDIRQ_VPORT8_VSYNC デバイスは、ハードウェア ビデオ ポート番号 8 の V 同期 IRQ を生成できます。
DDIRQ_VPORT9_LINE このデバイスは、ハードウェア ビデオ ポート番号 9 のプログラム可能な回線に基づいて IRQ を生成できます。
DDIRQ_VPORT9_VSYNC デバイスは、ハードウェア ビデオ ポート番号 9 の V 同期 IRQ を生成できます。

要件

   
Header dxmini.h (Dxmini.h を含む)

関連項目

IRQCallback