次の方法で共有


VIDEO_PORT_SERVICES列挙 (video.h)

VIDEO_PORT_SERVICES列挙型は、VideoPortQueryServices を呼び出すことによって、ビデオ ミニポート ドライバーがビデオ ポート ドライバーから要求できるインターフェイス一覧表示します。

構文

typedef enum {
  VideoPortServicesAGP,
  VideoPortServicesI2C,
  VideoPortServicesHeadless,
  VideoPortServicesInt10,
  VideoPortServicesDebugReport,
  VideoPortServicesWCMemoryProtection
} VIDEO_PORT_SERVICES;

定数

 
VideoPortServicesAGP
AGP インターフェイスを表します。
VideoPortServicesI2C
I2C インターフェイスを表します。
VideoPortServicesHeadless
ヘッドレス インターフェイスを表します。
VideoPortServicesInt10
Int10 インターフェイスを表します。
VideoPortServicesDebugReport
次のオペレーティング システムで使用できるデバッグ レポート インターフェイスを表します。




  • Windows Server 2003 SP1 以降のサービス パック

  • Windows XP SP2 以降のサービス パック

VideoPortServicesWCMemoryProtection
WC メモリ保護インターフェイスを表します。

備考

多くの関数は、ビデオ ポート ドライバーによってエクスポートされます。ビデオ ミニポート ドライバーは、通常の動的リンクを使用してこれらの関数を呼び出すことができます。 ビデオ ポート ドライバーによって実装されるその他の関数はエクスポートされません。代わりに、関数ポインターを使用してビデオ ミニポート ドライバーで使用できるようになります。 このコンテキストのインターフェイスは、関連する関数ポインターのセットです。 たとえば、AGP インターフェイスは、AGP サービスをビデオ ミニポート ドライバーに提供する関数 (ビデオ ポート ドライバーによって実装) へのポインターのセットです。

ビデオ ミニポート ドライバーは、VideoPortQueryServices 関数の ServicesType パラメーターにVIDEO_PORT_SERVICES列挙型から値を渡すことによって、関数ポインターのセットを取得します。

必要条件

要件 価値
ヘッダー video.h (Video.h を含む)

関連項目

ビデオ ポート ドライバー によって実装される AGP 関数の

ビデオ ポート ドライバー によって実装されるデバッグ レポート関数

ビデオ ポート ドライバー によって実装される I2C 関数の

ビデオ ポート ドライバー によって実装される Int10 関数

VideoPortQueryServices