struktur KS_DATARANGE_VIDEO_PALETTE (ksmedia.h)

Struktur KS_DATARANGE_VIDEO_PALETTE menjelaskan aliran dan kemampuan warnanya.

Sintaks

typedef struct tagKS_DATARANGE_VIDEO_PALETTE {
  KSDATARANGE                 DataRange;
  BOOL                        bFixedSizeSamples;
  BOOL                        bTemporalCompression;
  DWORD                       StreamDescriptionFlags;
  DWORD                       MemoryAllocationFlags;
  KS_VIDEO_STREAM_CONFIG_CAPS ConfigCaps;
  KS_VIDEOINFO                VideoInfo;
} KS_DATARANGE_VIDEO_PALETTE, *PKS_DATARANGE_VIDEO_PALETTE;

Anggota

DataRange

Menentukan pengidentifikasi utama untuk format tersebut.

bFixedSizeSamples

Menentukan bahwa semua sampel berukuran sama jika diatur ke TRUE.

bTemporalCompression

Menentukan apakah setiap sampel dapat berdiri sendiri, tanpa mengandalkan sampel sebelumnya atau di masa mendatang.

StreamDescriptionFlags

Tidak digunakan dan harus diatur ke nol.

MemoryAllocationFlags

Tidak digunakan dan harus diatur ke nol.

ConfigCaps

Menentukan konfigurasi aliran, termasuk penskalaan, pemotongan, serta kecepatan bingkai dan data.

VideoInfo

Menentukan detail aliran video.

Persyaratan

Persyaratan Nilai
Header ksmedia.h (termasuk Ksmedia.h)

Lihat juga

KSDATARANGE

KS_VIDEOINFO

KS_VIDEO_STREAM_CONFIG_CAPS