Metode CBaseInputPin.NotifyAllocator
[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 NotifyAllocator
menentukan alokator untuk koneksi. Metode ini mengimplementasikan metode IMemInputPin::NotifyAllocator .
Sintaks
HRESULT NotifyAllocator(
IMemAllocator *pAllocator,
BOOL bReadOnly
);
Parameter
-
pAllocator
-
Arahkan ke antarmuka IMemAllocator alokator .
-
bReadOnly
-
Bendera yang menentukan apakah sampel dari alokator ini bersifat baca-saja. Jika TRUE, sampel bersifat baca-saja.
Mengembalikan nilai
Mengembalikan S_OK.
Keterangan
Selama koneksi pin, pin output memilih alokator dan memanggil metode ini untuk memberi tahu pin input. Pin output dapat menggunakan alokator yang diusulkan pin input dalam metode IMemInputPin::GetAllocator , atau dapat menyediakan alokatornya sendiri.
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|
Pustaka |
|