次の方法で共有


VideoPortWritePortBufferUshort 関数 (video.h)

VideoPortWritePortBufferUshort 関数は、マップされた I/O ポートに多数の USHORT 値を書き込みます。

構文

VIDEOPORT_DEPRECATED VIDEOPORT_API VOID VideoPortWritePortBufferUshort(
       PUSHORT Port,
  [in] PUSHORT Buffer,
       ULONG   Count
);

パラメーター

Port

ポートへのポインター。 指定された ポート は、 VideoPortGetDeviceBase によって返されるマップされた I/O 空間範囲に存在する必要があります。

[in] Buffer

書き込まれる USHORT 値を含むバッファーへのポインター。

Count

アダプターに転送する USHORT 値の数を指定します。

戻り値

なし

解説

ミニポート ドライバーの HwVidInterrupt または HwVidSynchronizeExecutionCallback 関数は 、VideoPortWritePortBufferUshort を呼び出すことができます。

VideoPortWritePortBufferUshort の呼び出し元は、Buffer パラメーターが指すメモリが常駐であり、Port パラメーターが指すメモリが常駐でマップされたデバイス メモリである場合、任意の IRQL で実行できます。

要件

要件
サポートされている最小のクライアント Windows 2000 以降のバージョンの Windows オペレーティング システムで使用できます。
対象プラットフォーム デスクトップ
Header video.h (Video.h を含む)
Library Videoprt.lib
[DLL] Videoprt.sys
IRQL 任意のレベル (「解説」セクションを参照)

こちらもご覧ください

VideoPortGetDeviceBase