次の方法で共有


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 ドキュメントで説明) 呼び出すことによって、このメソッドを実装します。

必要条件

要件 価値
ターゲット プラットフォーム デスクトップ
ヘッダー stiusd.h (Stiusd.h を含む)

関連項目

IStiDevice::RawWriteData

IStiUSD する