Bagikan melalui


header ksproxy.h

Header ini digunakan oleh aliran. Untuk informasi selengkapnya, lihat:

ksproxy.h berisi antarmuka pemrograman berikut:

Antarmuka

 
IKsAggregateControl

Antarmuka IKsAggregateControl menyediakan metode yang menambahkan dan menghapus server COM sebagai penyedia agregat pada objek KS yang mendukung antarmuka.
IKsAllocator

Antarmuka TheIKsAllocator menyediakan metode yang mengontrol dan mengkueri alokator. IKsAllocator adalah untuk penggunaan proksi dan tidak disarankan untuk penggunaan aplikasi.
IKsAllocatorEx

Antarmuka IKsAllocatorEx adalah untuk penggunaan proksi dan tidak direkomendasikan untuk penggunaan aplikasi. IKsAllocatorEx mewarisi semua metode antarmuka IKsAllocator dan memperluas IKsAllocator untuk menyediakan metode yang mengontrol dan mengkueri alokator lebih lanjut.
IKsClockPropertySet

Antarmuka IKsClockPropertySet menyediakan metode yang memungkinkan proksi mencerminkan waktu secara akurat.
IKsControl

Antarmuka IKsControl menyediakan metode mode pengguna yang mengontrol filter KS atau pin KS. Lihat antarmuka IKsControl AVStream COM untuk informasi tentang mode pengguna yang setara dengan antarmuka ini.
IKsDataTypeCompletion

Antarmuka IKsDataTypeCompletion menyediakan metode untuk menyelesaikan sebagian jenis media yang ditentukan yang diteruskan ke metode IAMStreamConfig::SetFormat.
IKsDataTypeHandler

Antarmuka IKsDataTypeHandler menyediakan metode yang melakukan pra-pemrosesan opsional dan pascaproscess sampel media.
IKsInterfaceHandler

Antarmuka IKsInterfaceHandler menyediakan metode yang marshal sampel ke dalam kernel berdasarkan struktur KSPIN_INTERFACE yang ditentukan untuk koneksi yang dibuat. IID untuk antarmuka ini IID_IKsInterfaceHandler.
IKsNotifyEvent

Antarmuka IKsNotifyEvent menyediakan metode untuk menyebabkan objek KS yang memiliki peristiwa DirectShow mengeluarkan peristiwa dengan parameter yang diberikan.
IKsObject

Antarmuka IKsObject menyediakan metode untuk mengambil handel file objek KS.
IKsPin

Antarmuka IKsPin menyediakan metode yang mengontrol dan mengambil informasi tentang pin.
IKsPinEx

Antarmuka IKsPinEx mewarisi semua metode antarmuka IKsPin dan memperluas IKsPin untuk menyediakan metode yang memberi tahu grafik filter tentang kesalahan untuk memberi grafik filter kesempatan untuk dihentikan.
IKsPinFactory

Antarmuka IKsPinFactory menyediakan metode yang mengambil pengidentifikasi pabrik pin.
IKsPinPipe

Antarmuka IKsPinPipe adalah untuk penggunaan proksi dan tidak direkomendasikan untuk penggunaan aplikasi. IKsPinPipe menyediakan metode yang mengontrol pipa pin.
IKsPropertySet

Antarmuka IKsPropertySet di ksproxy.h menyediakan metode yang mengakses properti objek KS yang diimplementasikan dalam minidriver KS.
IKsQualityForwarder

Antarmuka IKsQualityForwarder mewarisi metode antarmuka IKsObject dan memperluas IKsObject untuk menyediakan metode yang menghapus informasi dari pin.
IKsTopology

Antarmuka IKsTopology menyediakan metode yang membuka objek simpul topologi yang terkandung dalam filter.

Fungsi

 
KsGetMediaType

Fungsi KsGetMediaType mengambil informasi tentang jenis media pada pengidentifikasi pabrik pin.
KsGetMediaTypeCount

Fungsi KsGetMediaTypeCount mengembalikan jumlah jenis media yang tersedia pada pengidentifikasi pin factory.
KsGetMultiplePinFactoryItems

Fungsi KsGetMultiplePinFactoryItems mengambil item properti pin dalam buffer data panjang variabel.
KsOpenDefaultDevice

Fungsi KsOpenDefaultDevice membuka handel ke perangkat pertama yang tercantum dalam kategori Plug and Play (PnP) yang ditentukan.
KsResolveRequiredAttributes

Fungsi KsResolveRequiredAttributes mencari daftar atribut yang dilampirkan ke rentang data untuk atribut tertentu dan memastikan bahwa semua atribut yang ditentukan ditemukan.
KsSynchronousDeviceControl

Fungsi KsSynchronousDeviceControl mengeluarkan operasi kontrol I/O perangkat sinkron ke objek KS yang ditentukan oleh handel file.

Struktur

 
KSSTREAM_SEGMENT

Struktur KSSTREAM_SEGMENT berisi informasi yang menjelaskan operasi I/O yang terjadi pada aliran.
ALLOCATOR_PROPERTIES_EX

Struktur ALLOCATOR_PROPERTIES_EX adalah untuk penggunaan proksi dan tidak disarankan untuk penggunaan aplikasi. ALLOCATOR_PROPERTIES_EX berisi informasi yang menjelaskan properti alokator.
OPTIMAL_WEIGHT_TOTALS

Pelajari selengkapnya tentang: struktur OPTIMAL_WEIGHT_TOTALS
PIPE_DIMENSIONS

Struktur PIPE_DIMENSIONS adalah untuk penggunaan proksi dan tidak disarankan untuk penggunaan aplikasi. PIPE_DIMENSIONS berisi informasi yang menjelaskan rasio kompresi/ekspansi bingkai pada berbagai pin yang terkait dengan pipa.
PIPE_TERMINATION

Struktur PIPE_TERMINATION adalah untuk penggunaan proksi dan tidak disarankan untuk penggunaan aplikasi. PIPE_TERMINATION berisi informasi yang menjelaskan terminator pin pipa.

Enumerasi

 
FRAMING_CACHE_OPS

Pelajari selengkapnya tentang: enumerasi FRAMING_CACHE_OPS
FRAMING_PROP

Pelajari selengkapnya tentang: enumerasi FRAMING_PROP
KS_LogicalMemoryType

Pelajari selengkapnya tentang: enumerasi KS_LogicalMemoryType
KSALLOCATORMODE

Pelajari selengkapnya tentang: Enumerasi KSALLOCATORMODE
KSIOOPERATION

Pelajari selengkapnya tentang: Enumerasi KSIOOPERATION
KSPEEKOPERATION

Pelajari selengkapnya tentang: Enumerasi KSPEEKOPERATION
PIPE_ALLOCATOR_PLACE

Pelajari selengkapnya tentang: enumerasi PIPE_ALLOCATOR_PLACE
PIPE_STATE

Pelajari selengkapnya tentang: enumerasi PIPE_STATE