Metode IMF2DBuffer::ContiguousCopyTo (mfobjects.h)

Menyalin buffer ini ke buffer pemanggil, mengonversi data ke format yang berdampingan.

Sintaks

HRESULT ContiguousCopyTo(
  [out] BYTE  *pbDestBuffer,
  [in]  DWORD cbDestBuffer
);

Parameter

[out] pbDestBuffer

Penunjuk ke buffer tujuan tempat data akan disalin. Penelepon mengalokasikan buffer.

[in] cbDestBuffer

Ukuran buffer tujuan, dalam byte. Untuk mendapatkan ukuran yang diperlukan, panggil IMF2DBuffer::GetContiguousLength.

Nilai kembali

Metode mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.

Menampilkan kode Deskripsi
S_OK
Metode berhasil.
E_INVALIDARG
Ukuran yang ditentukan dalam pbDestBuffer tidak valid.

Keterangan

Jika buffer asli tidak berdekatan, metode ini mengonversi konten menjadi format yang berdekatan selama salinan. Untuk definisi yang berdekatan karena berlaku untuk buffer 2-D, lihat bagian Keterangan di antarmuka IMF2DBuffer .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2008 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header mfobjects.h (termasuk Mfidl.h)
Pustaka Mfuuid.lib

Lihat juga

IMF2DBuffer

Buffer Media

Buffer Video Tidak Dikompresi