Fungsi KsGateTurnInputOn (ks.h)

Fungsi KsGateTurnInputOn mengaktifkan input yang ada ke Gate.

Sintaks

void KsGateTurnInputOn(
  [in, optional] PKSGATE Gate
);

Parameter

[in, optional] Gate

Penunjuk ke struktur KSGATE yang mewakili gerbang yang saat ini memiliki input dalam status OFF untuk transisi ke status ON. Mungkin gerbang AND atau gerbang OR.

Nilai kembali

Tidak ada

Keterangan

Adalah tanggung jawab minidriver untuk memverifikasi bahwa gerbang yang diteruskan oleh minidriver ke KsGateTurnInputOn memiliki setidaknya satu input OFF. Jika Anda memanggil fungsi ini dengan gerbang AND yang tidak memiliki input yang saat ini dalam status OFF, panggilan mengatur gerbang AND ke dalam status tidak valid. Jika Anda memanggil fungsi ini dengan gerbang OR yang tidak memiliki input yang saat ini dalam status OFF, hasilnya setara dengan menambahkan input lain dalam status ON ke Gate.

Selain itu, jika mengaktifkan input akan menyebabkan Gerbang beralih dari status tertutup ke status terbuka, panggilan ini malah mengaktifkan input ke gerbang apa pun yang terpasang pada Gerbang. Untuk informasi selengkapnya, lihat Gerbang Kontrol Alur di AVStream.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Microsoft Windows XP dan sistem operasi yang lebih baru dan DirectX 8.0 dan versi DirectX yang lebih baru.
Target Platform Desktop
Header ks.h (termasuk Ks.h)
IRQL Tingkat apa pun

Lihat juga

KSGATE

KsGateAddOffInputToAnd

KsGateAddOffInputToOr

KsGateAddOnInputToAnd

KsGateAddOnInputToOr

KsGateRemoveOffInputFromAnd

KsGateRemoveOffInputFromOr

KsGateRemoveOnInputFromAnd

KsGateRemoveOnInputFromOr

KsGateTurnInputOff