Metodo IMF2DBuffer::ContiguousCopyFrom (mfobjects.h)
Copia i dati in questo buffer da un buffer con un formato contiguo.
Sintassi
HRESULT ContiguousCopyFrom(
[in] const BYTE *pbSrcBuffer,
[in] DWORD cbSrcBuffer
);
Parametri
[in] pbSrcBuffer
Puntatore al buffer di origine. Il chiamante alloca il buffer.
[in] cbSrcBuffer
Dimensioni del buffer di origine, in byte. Per ottenere le dimensioni massime del buffer, chiamare FMI2DBuffer::GetContiguousLength.
Valore restituito
Il metodo restituisce un HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.
Codice restituito | Descrizione |
---|---|
|
Il metodo è riuscito. |
Commenti
Questo metodo copia il contenuto del buffer di origine nel buffer gestito da questo oggetto FMI2DBuffer . Il buffer di origine deve essere in formato contiguo. Durante la copia, il metodo converte il contenuto nel formato nativo del buffer di destinazione, correggendo il passo del buffer, se necessario.
Per una definizione di contigua come si applica ai buffer 2D, vedere la sezione Osservazioni nell'argomento dell'interfaccia IMF2DBuffer .
Requisiti
Client minimo supportato | Windows Vista [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | mfobjects.h (include Mfidl.h) |
Libreria | Mfuuid.lib |