IStiUSD::RawWriteData-Methode (stiusd.h)

Die IStiUSD::RawWriteData-Methode eines Stillbild-Minidrivers schreibt Daten in ein noch bildfähiges Gerät.

Syntax

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

Parameter

lpBuffer

Aufrufer bereitgestellter Zeiger auf einen Puffer, der Daten enthält, die an das Gerät gesendet werden sollen.

nNumberOfBytes

Aufrufer-bereitgestellte Anzahl von Bytes, die geschrieben werden sollen. Dies ist die Anzahl der Bytes im Puffer, auf die lpBuffer verweist.

lpOverlapped

Optionaler Aufrufer-bereitgestellter Zeiger auf eine ÜBERLAPPENDE Struktur (in der dokumentation Microsoft Windows SDK beschrieben).

Rückgabewert

Wenn der Vorgang erfolgreich ist, sollte die Methode S_OK zurückgeben. Andernfalls sollte eine der in stierr.h definierten STIERR-präfixierten Fehlercodes zurückgegeben werden.

Hinweise

Ein noch Bild-Minidriver implementiert diese Methode in der Regel durch Aufrufen von WriteFile (beschrieben in der Windows SDK-Dokumentation).

Requirements (Anforderungen)

   
Zielplattform Desktop
Header stiusd.h (include Stiusd.h)

Weitere Informationen

IStiDevice::RawWriteData

IStiUSD