Metode CImagePalette.CopyPalette
[Fitur yang terkait dengan halaman ini, DirectShow, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer, IMFMediaEngine, dan Pengambilan 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 Pengambilan Audio/Video 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 CopyPalette
menyalin palet dari struktur VIDEOINFO apa pun ke struktur VIDEOINFO yang diplettisasi.
Sintaks
HRESULT CopyPalette(
const CMediaType *pSrc,
const CMediaType *pDest
);
Parameter
-
pSrc
-
Penunjuk ke jenis media sumber.
-
pDest
-
Arahkan ke jenis media tujuan.
Mengembalikan nilai
Mengembalikan S_OK jika palet disalin. Mengembalikan S_FALSE jika jenis media sumber atau tujuan tidak memiliki palet.
Keterangan
Jenis media pDest harus berupa format palettized dengan kedalaman warna 8 bit atau kurang. Jenis media pSrc dapat berupa jenis VIDEOINFOHEADER apa pun dengan palet, termasuk FORMAT YUV dan true-color dengan entri palet. Metode menyalin entri palet dari pSrc ke palet baru, dan melampirkan palet baru ke pDest.
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|
Pustaka |
|