Fungsi StreamClassRegisterFilterWithNoKSPins (strmini.h)

Rutinitas StreamClassRegisterFilterWithNoKSPins digunakan untuk mendaftarkan driver filter dengan Microsoft DirectShow yang tidak memiliki pin streaming kernel dan, oleh karena itu, tidak melakukan streaming dalam mode kernel.

Sintaks

NTSTATUS StreamClassRegisterFilterWithNoKSPins(
  [in]           PDEVICE_OBJECT DeviceObject,
  [in]           const GUID     *InterfaceClassGUID,
  [in]           ULONG          PinCount,
  [in]           BOOL           *PinDirection,
  [in]           KSPIN_MEDIUM   *MediumList,
  [in, optional] GUID           *CategoryList
);

Parameter

[in] DeviceObject

Menunjuk ke objek perangkat driver.

[in] InterfaceClassGUID

Menentukan GUID kelas antarmuka yang akan didaftarkan.

[in] PinCount

Menentukan jumlah pin pada filter.

[in] PinDirection

Menentukan array nilai Boolean berukuran PinCount, satu untuk setiap pin pada filter. Nilai menunjukkan arah pin untuk setiap pin. Jika TRUE, pin ini adalah pin output. Jika FALSE, pin adalah pin input.

[in] MediumList

Menentukan array struktur KSPIN_MEDIUM berukuran PinCount, satu untuk setiap pin pada filter.

[in, optional] CategoryList

Jika non-NULL, menentukan array GUID kategori pin, satu untuk setiap pin pada filter.

Nilai kembali

Mengembalikan STATUS_SUCCESS pada keberhasilan, atau kode kesalahan yang sesuai pada kegagalan.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header strmini.h (termasuk Strmini.h)
Pustaka Stream.lib

Lihat juga

KSPIN_MEDIUM