METODE IMF2DBuffer::GetScanline0AndPitch (mfobjects.h)

Mengambil pointer ke memori buffer dan langkah permukaan.

Sintaks

HRESULT GetScanline0AndPitch(
  [out] BYTE **pbScanline0,
  [out] LONG *plPitch
);

Parameter

[out] pbScanline0

Menerima penunjuk ke byte pertama dari baris atas piksel dalam gambar.

[out] plPitch

Menerima langkah, dalam byte. Untuk informasi selengkapnya, lihat Image Stride.

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.
ERROR_INVALID_FUNCTION
Anda harus mengunci buffer sebelum memanggil metode ini.

Keterangan

Sebelum memanggil metode ini, Anda harus mengunci buffer dengan memanggil IMF2DBuffer::Lock2D. Penunjuk yang dikembalikan dalam plPitch hanya valid saat buffer tetap terkunci.

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