IMF2DBuffer::ContiguousCopyTo-Methode (mfobjects.h)
Kopiert diesen Puffer in den Puffer des Aufrufers und konvertiert die Daten in ein zusammenhängendes Format.
Syntax
HRESULT ContiguousCopyTo(
[out] BYTE *pbDestBuffer,
[in] DWORD cbDestBuffer
);
Parameter
[out] pbDestBuffer
Zeiger auf den Zielpuffer, in den die Daten kopiert werden. Der Aufrufer ordnet den Puffer zu.
[in] cbDestBuffer
Größe des Zielpuffers in Bytes. Um die erforderliche Größe zu erhalten, 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. |
|
Ungültige Größe, die in pbDestBuffer angegeben ist. |
Hinweise
Wenn der ursprüngliche Puffer nicht zusammenhängend ist, konvertiert diese Methode den Inhalt während des Kopiervorgangs in ein zusammenhängendes Format. Eine Definition von zusammenhängender Art, wie sie für 2D-Puffer gilt, finden Sie im Abschnitt Hinweise der IMF2DBuffer-Schnittstelle .
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 |