PINT10_WRITE_MEMORYコールバック関数 (video.h)

Int10WriteMemory 関数は、別のスレッドのコンテキストで、入力バッファーの内容をメモリに書き込みます。

構文

PINT10_WRITE_MEMORY Pint10WriteMemory;

VP_STATUS Pint10WriteMemory(
  [in] IN PVOID Context,
  [in] IN USHORT Seg,
  [in] IN USHORT Off,
  [in] IN PVOID Buffer,
  [in] IN ULONG Length
)
{...}

パラメーター

[in] Context

インターフェイスのビデオ ポート ドライバー定義コンテキストへのポインター。 これは、VideoPortQueryServices が返された後のVIDEO_PORT_INT10_INTERFACE構造体の Context メンバーの値と同じである必要があります。

[in] Seg

書き込むバッファーのセグメント アドレスを指定します。

[in] Off

Seg パラメーターによって示されるセグメント内のオフセットを指定します。

[in] Buffer

入力バッファーの先頭をマークするメモリ位置へのポインター。

[in] Length

Buffer パラメーターで指定された入力バッファーの長さ (バイト単位) です。

戻り値

Int10WriteMemory 関数は、成功するとNO_ERRORを返します。 それ以外の場合は、適切なエラー コードが返されます。

注釈

ビデオ ポートは、この関数を実装します。この関数は、 VIDEO_PORT_INT10_INTERFACE 構造体内のポインターを介してアクセスできます。

要件

   
サポートされている最小のクライアント Windows 2000 以降のバージョンの Windows オペレーティング システムで使用できます。
対象プラットフォーム デスクトップ
Header video.h (Video.h を含む)
IRQL PASSIVE_LEVEL

こちらもご覧ください

VIDEO_PORT_INT10_INTERFACE