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 |