次の方法で共有


IStiUSD::RawWriteData メソッド (stiusd.h)

静止画像ミニドライバーの IStiUSD::RawWriteData メソッドは、静止画像デバイスにデータを書き込みます。

構文

HRESULT RawWriteData(
  LPVOID       lpBuffer,
  DWORD        nNumberOfBytes,
  LPOVERLAPPED lpOverlapped
);

パラメーター

lpBuffer

デバイスに送信されるデータを含むバッファーへの呼び出し元指定ポインター。

nNumberOfBytes

書き込む呼び出し元から指定されたバイト数。 これは、 lpBuffer が指すバッファー内のバイト数です。

lpOverlapped

省略可能で、呼び出し元が指定した OVERLAPPED 構造体へのポインター (Microsoft Windows SDKドキュメントで説明)。

戻り値

操作が成功した場合、メソッドは S_OKを返す必要があります。 それ以外の場合は、 stierr.h で定義されている STIERR プレフィックス付きのエラー コードのいずれかを返す必要があります。

注釈

静止画像ミニドライバーは、通常 、WriteFile を呼び出してこのメソッドを実装します (Windows SDK のドキュメントで説明されています)。

要件

要件
対象プラットフォーム デスクトップ
Header stiusd.h (Stiusd.h を含む)

こちらもご覧ください

IStiDevice::RawWriteData

IStiUSD