Metode CImageAllocator.CreateImageSample
[Fitur yang terkait dengan halaman ini, DirectShow, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer, IMFMediaEngine, dan Tangkapan Audio/Video di Media Foundation. Fitur-fitur tersebut telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan MediaPlayer, IMFMediaEngine dan Audio/Video Capture di Media Foundation alih-alih DirectShow, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]
Metode ini CreateImageSample
membuat sampel media.
Sintaks
virtual CImageSample* CreateImageSample(
LPBYTE pData,
LONG Length
);
Parameter
-
pData
-
Penunjuk ke buffer ukuran Panjang, dialokasikan oleh pemanggil.
-
Panjang
-
Panjang buffer.
Mengembalikan nilai
Mengembalikan objek CImageSample .
Keterangan
Metode ini membuat sampel media baru, yang diimplementasikan sebagai objek CImageSample . Metode IMediaSample::GetPointer sampel mengembalikan pointer ke buffer yang ditentukan dalam parameter pData .
Jika Anda mendapatkan kelas alokator baru dari CImageAllocator dan kelas sampel media baru dari CImageSample, Anda harus mengambil alih metode ini untuk membuat instans kelas sampel media Anda.
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|
Pustaka |
|