Metodo CImageAllocator.CreateImageSample
[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation anziché DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.
Il CreateImageSample
metodo crea un esempio multimediale.
Sintassi
virtual CImageSample* CreateImageSample(
LPBYTE pData,
LONG Length
);
Parametri
-
pData
-
Puntatore a un buffer di dimensioni Lunghezza allocato dal chiamante.
-
Lunghezza
-
Lunghezza del buffer.
Valore restituito
Restituisce un oggetto CImageSample .
Commenti
Questo metodo crea un nuovo esempio multimediale, implementato come oggetto CImageSample . Il metodo IMediaSample::GetPointer dell'esempio restituisce un puntatore al buffer specificato nel parametro pData .
Se si deriva una nuova classe allocator da CImageAllocator e una nuova classe di esempio multimediale da CImageSample, è necessario eseguire l'override di questo metodo per creare un'istanza della classe di esempio multimediale.
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Libreria |
|