VideoPortWriteRegisterBufferUchar 関数 (video.h)

VideoPortWriteRegisterBufferUchar 関数は、マップされたレジスタに多数の符号なしバイトを書き込みます。

構文

VIDEOPORT_DEPRECATED VIDEOPORT_API VOID VideoPortWriteRegisterBufferUchar(
       PUCHAR Register,
  [in] PUCHAR Buffer,
       ULONG  Count
);

パラメーター

Register

レジスタへのポインター。 指定された レジスタ は、 VideoPortGetDeviceBase によって返されるマップされたメモリ領域の範囲内にある必要があります。

[in] Buffer

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

Count

アダプターに転送するバイト数を指定します。

戻り値

なし

解説

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

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

要件

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

こちらもご覧ください

VideoPortGetDeviceBase