Kelas CMemAllocator
[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.]
Mengimplementasikan alokator yang mendukung antarmuka IMemAllocator .
Kelas ini berasal dari CBaseAllocator. Untuk informasi selengkapnya tentang alokator, lihat dokumentasi untuk CBaseAllocator.
Variabel Anggota yang Dilindungi | Deskripsi |
---|---|
m_pBuffer | Penunjuk ke blok memori yang berisi buffer. |
Metode yang Dilindungi | Deskripsi |
Gratis | Metode tempat penampung; dipanggil selama operasi dekommit. |
Benar-benar Gratis | Melepaskan memori untuk buffer. |
Alokasi | Mengalokasikan memori untuk buffer. |
Metode Publik | Deskripsi |
CMemAllocator | Metode konstruktor. |
~ CMemAllocator | Metode destruktor. |
CreateInstance | Membuat instans baru kelas CMemAllocator . |
Metode IMemAllocator | Deskripsi |
SetProperties | Menentukan jumlah buffer yang akan dialokasikan dan ukuran setiap buffer. |
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|
Pustaka |
|