Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The camera driver interface for Windows 10 is converged for all devices and uses a universal camera driver model.
The following topics provide information about universal camera driver functions for Windows 10:
Title | Description |
---|---|
KsAcquireCachedMdl | This function is used to acquire the MDL cached by the KS port driver. The function is used by a kernel mode driver to acquire the MDL for a pipeline-supplied sample generated by an Avstream driver. |
KsDeviceRegisterThermalDispatch | This function is used by the Avstream miniport driver to register callbacks for thermal notifications with the KS port driver. |
KsGenerateThermalEvent | This function is used by clients (miniport drivers) that do not want to subscribe to the thermal manager, but want to do their own thermal management. |
KsInitializeDeviceProfile | The KsInitializeDeviceProfile API must be called by all miniport drivers to initialize the profile store and publish the device profiles. |
KsPersistDeviceProfile | The KsPersistDeviceProfile API commits the profile information to the persistent store. |
KsPublishDeviceProfile | The KsPublishDeviceProfile API is called to publish device profile information. |
KsReleaseCachedMdl | The KsReleaseCachedMdl function is used to release the MDL acquired by the KsAcquireCachedMdl call. |
See also
Universal camera driver design guide for Windows 10
Universal camera driver controls for Windows 10
Universal camera driver enumerations for Windows 10