IMF2DBuffer::ContiguousCopyFrom-Methode (mfobjects.h)
Kopiert Daten aus einem Puffer mit einem zusammenhängenden Format in diesen Puffer.
Syntax
HRESULT ContiguousCopyFrom(
[in] const BYTE *pbSrcBuffer,
[in] DWORD cbSrcBuffer
);
Parameter
[in] pbSrcBuffer
Zeiger auf den Quellpuffer. Der Aufrufer ordnet den Puffer zu.
[in] cbSrcBuffer
Größe des Quellpuffers in Bytes. Um die maximale Größe des Puffers abzurufen, rufen Sie IMF2DBuffer::GetContiguousLength auf.
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. |
Hinweise
Diese Methode kopiert den Inhalt des Quellpuffers in den Puffer, der von diesem IMF2DBuffer-Objekt verwaltet wird. Der Quellpuffer muss im zusammenhängenden Format vorliegen. Während des Kopierens konvertiert die -Methode den Inhalt in das native Format des Zielpuffers und korrigiert bei Bedarf die Neigung des Puffers.
Eine Definition von zusammenhängender Art, wie sie für 2D-Puffer gilt, finden Sie im Abschnitt Hinweise des Themas IMF2DBuffer-Schnittstelle .
Anforderungen
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 |