IMF2DBuffer::GetScanline0AndPitch-Methode (mfobjects.h)
Ruft einen Zeiger auf den Pufferspeicher und den Oberflächenschritt ab.
Syntax
HRESULT GetScanline0AndPitch(
[out] BYTE **pbScanline0,
[out] LONG *plPitch
);
Parameter
[out] pbScanline0
Empfängt einen Zeiger auf das erste Byte der obersten Pixelzeile im Bild.
[out] plPitch
Empfängt den Schritt in Bytes. Weitere Informationen finden Sie unter Bildstride.
Rückgabewert
Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Methode wurde erfolgreich ausgeführt. |
|
Sie müssen den Puffer sperren, bevor Sie diese Methode aufrufen. |
Hinweise
Vor dem Aufrufen dieser Methode müssen Sie den Puffer sperren, indem Sie IMF2DBuffer::Lock2D aufrufen. Der in plPitch zurückgegebene Zeiger ist nur gültig, während der Puffer gesperrt bleibt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | mfobjects.h (include Mfidl.h) |
Bibliothek | Mfuuid.lib |