Périphériques multimédias en streaming
Vue d’ensemble de la technologie de pilote de périphérique multimédia en streaming.
Pour développer des pilotes de périphérique multimédia en continu, vous avez besoin des en-têtes suivants :
- amtvuids.h
- avc.h
- avcstrm.h
- bdamedia.h
- bdasup.h
- bdatypes.h
- dsound.h
- kcom.h
- ks.h
- ksi.h
- ksmedia.h
- ksproxy.h
- lamp.h
- msviddrv.h
- strmini.h
- swenum.h
- usbcamdi.h
Pour obtenir le guide de programmation, consultez Périphériques multimédias en streaming.
IOCTLs
IOCTL_AVC_BUS_RESET Le code de contrôle E/S IOCTL_AVC_BUS_RESET permet à l’appelant d’effectuer toutes les demandes de contrôle IOCTL_AVC_UPDATE_VIRTUAL_SUBUNIT_INFO et IOCTL_AVC_REMOVE_VIRTUAL_SUBUNIT_INFO précédentes qui n’ont pas utilisé l’indicateur AVC_SUBUNIT_ADDR_TRIGGERBUSRESET. |
IOCTL_AVC_CLASS Le code de contrôle d’E/S IOCTL_AVC_CLASS est pris en charge uniquement à partir du mode noyau, l’utilisation de la IRP_MJ_INTERNAL_DEVICE_CONTROL dispatch.Avc.sys prend en charge deux interfaces d’appareil, en fonction du type de instance (homologue ou virtuel). |
IOCTL_AVC_REMOVE_VIRTUAL_SUBUNIT_INFO Le code de contrôle d’E/S IOCTL_AVC_REMOVE_VIRTUAL_SUBUNIT_INFO contrôle l’énumération des sous-unités virtuelles. |
IOCTL_AVC_UPDATE_VIRTUAL_SUBUNIT_INFO Le code de contrôle d’E/S IOCTL_AVC_UPDATE_VIRTUAL_SUBUNIT_INFO contrôle l’énumération des sous-unités virtuelles. |
IOCTL_AVCSTRM_CLASS Un pilote de sous-unité AV/C utilise l’IRP IRP_MJ_INTERNAL_DEVICE_CONTROL, avec le membre IoControlCode défini sur IOCTL_AVCSTRM_CLASS, pour communiquer avec avcstrm.sys. |
IOCTL_KS_DISABLE_EVENT Une application peut utiliser IOCTL_KS_DISABLE_EVENT pour annuler une notification de demande précédente. L’application spécifie IOCTL_KS_DISABLE_EVENT dans le paramètre IoControl d’un appel à KsSynchronousDeviceControl. |
IOCTL_KS_ENABLE_EVENT Une application peut utiliser IOCTL_KS_ENABLE_EVENT pour demander la notification d’un type d’événement KS ou pour déterminer les événements pris en charge par un objet KS. |
IOCTL_KS_HANDSHAKE Un client en mode noyau peut utiliser IOCTL_KS_HANDSHAKE pour négocier une interface entre des broches AVStream non connectées. |
IOCTL_KS_METHOD Une application peut utiliser IOCTL_KS_METHOD pour exécuter une méthode sur un objet KS. L’application transmet IOCTL_KS_METHOD avec les paramètres décrits ci-dessous à la fonction KsSynchronousDeviceControl. |
IOCTL_KS_PROPERTY Une application peut utiliser IOCTL_KS_PROPERTY pour obtenir ou définir des propriétés, ou pour déterminer les propriétés prises en charge par un objet KS. L’application transmet IOCTL_KS_PROPERTY avec les paramètres décrits ci-dessous à la fonction KsSynchronousDeviceControl. |
IOCTL_KS_READ_STREAM Une application peut utiliser IOCTL_KS_READ_STREAM pour lire des données à partir d’une broche. L’application transmet IOCTL_KS_READ_STREAM avec les paramètres décrits ci-dessous à la fonction KsSynchronousDeviceControl. |
IOCTL_KS_RESET_STATE Une application peut utiliser IOCTL_KS_RESET_STATE pour retourner une broche à l’état dans lequel elle se trouvait au moment de l’acquisition. L’application transmet IOCTL_KS_RESET_STATE avec les paramètres décrits ci-dessous à la fonction KsSynchronousDeviceControl. |
IOCTL_KS_WRITE_STREAM Une application peut utiliser IOCTL_KS_WRITE_STREAM pour écrire des données dans une broche. L’application transmet IOCTL_KS_WRITE_STREAM avec les paramètres décrits ci-dessous à la fonction KsSynchronousDeviceControl. |
IOCTL_LAMP_BASE En savoir plus sur : IOCTL_LAMP_BASE IOCTL |
IOCTL_LAMP_GET_CAPABILITIES_COLOR Le code de contrôle IOCTL_LAMP_GET_CAPABILITIES_COLOR interroge les fonctionnalités de la lampe lorsque l’appareil est configuré pour émettre de la lumière de couleur. |
IOCTL_LAMP_GET_CAPABILITIES_WHITE Le code de contrôle IOCTL_LAMP_GET_CAPABILITIES_WHITE interroge les capacités de la lampe lorsque l’appareil est configuré pour émettre une lumière blanche. |
IOCTL_LAMP_GET_EMITTING_LIGHT Le code de contrôle IOCTL_LAMP_GET_EMITTING_LIGHT interroge si la lampe est allumée. |
IOCTL_LAMP_GET_INTENSITY_COLOR Le code de contrôle IOCTL_LAMP_GET_INTENSITY_COLOR interroge l’intensité de la lumière lorsque la lampe est configurée pour émettre de la lumière de couleur. |
IOCTL_LAMP_GET_INTENSITY_WHITE Le code de contrôle IOCTL_LAMP_GET_INTENSITY_WHITE interroge l’intensité lumineuse lorsque la lampe est configurée pour émettre de la lumière blanche. |
IOCTL_LAMP_GET_MODE Le code de contrôle IOCTL_LAMP_GET_MODE interroge le mode avec lequel la lampe est actuellement configurée. |
IOCTL_LAMP_SET_EMITTING_LIGHT Le code de contrôle IOCTL_LAMP_SET_EMITTING_LIGHT active ou éteint la lampe. |
IOCTL_LAMP_SET_INTENSITY_COLOR Le code de contrôle IOCTL_LAMP_SET_INTENSITY_COLOR définit la lampe à l’intensité lumineuse spécifiée. |
IOCTL_LAMP_SET_INTENSITY_WHITE Le code de contrôle IOCTL_LAMP_SET_INTENSITY_WHITE définit la lampe à l’intensité lumineuse spécifiée. |
IOCTL_LAMP_SET_MODE Le code de contrôle IOCTL_LAMP_SET_MODE définit le mode de fonctionnement de la lampe. |
IOCTL_SWENUM_GET_BUS_ID En savoir plus sur : IOCTL_SWENUM_GET_BUS_ID IOCTL |
IOCTL_SWENUM_INSTALL_INTERFACE En savoir plus sur : IOCTL_SWENUM_INSTALL_INTERFACE IOCTL |
IOCTL_SWENUM_REMOVE_INTERFACE En savoir plus sur : IOCTL_SWENUM_REMOVE_INTERFACE IOCTL |
Énumérations
AVC_FUNCTION Le type d’énumération AVC_FUNCTION est utilisé pour spécifier les fonctions de sous-unité AV/C. |
AvcCommandType Le type d’énumération AvcCommandType est utilisé pour indiquer le type de commande émis par un pilote de sous-unité à sa sous-unité AV/C via AVC_FUNCTION_COMMAND ou AVC_FUNCTION_GET_REQUEST codes de fonction. |
AvcResponseCode Le type d’énumération AvcResponseCode est utilisé pour indiquer le type de réponse reçu par un pilote de sous-unité à partir de sa sous-unité AV/C via AVC_FUNCTION_COMMAND ou AVC_FUNCTION_SEND_RESPONSE codes de fonction. |
AVCSTRM_FORMAT L’énumération AVCSTRM_FUNCTION définit les formats de flux de sous-unités AV/C pris en charge par avcstrm.sys. |
AVCSTRM_FUNCTION L’énumération AVCSTRM_FUNCTION définit les fonctionnalités exposées par le pilote avcstrm.sys. |
AvcSubunitType Le type d’énumération AvcSubunitType est utilisé pour indiquer le type de sous-unité AV/C. |
BDA_DigitalSignalStandard Cette rubrique décrit l’énumération BDA_DigitalSignalStandard. |
BDA_LockType Le type énuméré BDA_LockType contient des valeurs qui spécifient des types de verrous pour un signal. |
CAPTURE_MEMORY_ALLOCATION_FLAGS L’énumération CAPTURE_MEMORY_ALLOCATION_FLAGS définit les types de surfaces mémoire sur lesquelles les mini-disques AVStream peuvent capturer des données audio et vidéo. |
ChannelChangeSpanningEvent_State Cette rubrique décrit l’énumération ChannelChangeSpanningEvent_State. |
ChannelType Cette rubrique décrit l’énumération ChannelType. |
CONSTRICTOR_OPTION Cette rubrique décrit l’énumération CONSTRICTOR_OPTION. |
FRAMING_CACHE_OPS En savoir plus sur : énumération FRAMING_CACHE_OPS |
FRAMING_PROP En savoir plus sur : énumération FRAMING_PROP |
KS_AMPixAspectRatio L’énumération KS_AMPixAspectRatio définit les proportions de pixels qui correspondent à un signal vidéo NTSC 720 480 ou à un signal vidéo PAL 720 × 576. |
KS_AMVP_MODE L’énumération KS_AMVP_MODE définit les modes d’affichage des ports vidéo. |
KS_AMVP_SELECTFORMATBY L’énumération KS_AMVP_SELECTFORMATBY spécifie les critères que le filtre de mélangeur de superposition doit utiliser pour sélectionner le format vidéo. |
KS_AnalogVideoStandard L’énumération KS_AnalogVideoStandard définit diverses normes de vidéo analogique utilisées dans le monde entier. |
KS_CameraControlAsyncOperation Définit les notifications que le pilote utilise pour démarrer et arrêter une opération de caméra asynchrone, notamment la définition du flash, des propriétés de contrôle de l’épingle d’image, de la région d’intérêt pour l’image ou de la stabilisation vidéo. |
KS_CompressionCaps L’énumération KS_CompressionCaps définit les fonctionnalités de compression d’un appareil. |
KS_DVDCOPYSTATE L’énumération KS_DVDCOPYSTATE décrit la progression de l’initialisation de la protection du copyright du DVD, de l’authentification et de la séquence de négociation de clé. |
KS_LogicalMemoryType En savoir plus sur : énumération KS_LogicalMemoryType |
KS_MPEG2Level L’énumération KS_MPEG2Level décrit les niveaux MPEG-2. |
KS_MPEG2Profile L’énumération KS_MPEG2Profile décrit les profils MPEG-2. |
KS_SEEKING_CAPABILITIES En savoir plus sur : énumération KS_SEEKING_CAPABILITIES |
KS_SEEKING_FLAGS L’énumération KS_SEEKING_FLAGS répertorie les options de positionnement qui peuvent être utilisées conjointement avec la structure KSPROPERTY_POSITIONS. |
KS_TUNER_STRATEGY L’énumération KS_TUNER_STRATEGY définit les stratégies de méthode de paramétrage. |
KS_TUNER_TUNING_FLAGS L’énumération KS_TUNER_TUNING_FLAGS définit des indicateurs de paramétrage qui décrivent la granularité d’une opération de réglage. |
KS_VideoControlFlags L’énumération KS_VideoControlFlags définit les fonctionnalités de contrôle vidéo pour un flux spécifique. |
KS_VIDEODECODER_FLAGS L’énumération KS_VIDEODECODER_FLAGS définit les fonctionnalités du décodeur vidéo. |
KS_VideoStreamingHints L’énumération KS_VideoStreamingHints définit les indicateurs de compression vidéo. |
KSALLOCATORMODE En savoir plus sur : Énumération KSALLOCATORMODE |
KSCAMERA_EXTENDEDPROP_FOCUSSTATE Cette énumération contient les états du focus. |
KSCAMERA_EXTENDEDPROP_MetadataAlignment Cette énumération contient des identificateurs pour l’alignement des métadonnées. |
KSCAMERA_EXTENDEDPROP_ROITYPE Cette énumération contient les types roi. |
KSCAMERA_EXTENDEDPROP_WHITEBALANCE_MODE Cette rubrique décrit l’énumération KSCAMERA_EXTENDEDPROP_WHITEBALANCE_MODE. |
KSCAMERA_MetadataId Cette énumération contient des identificateurs pour un élément de métadonnées. |
KSCAMERA_PERFRAMESETTING_ITEM_TYPE Cette énumération contient les différents types d’éléments pour la DDI des paramètres par image. |
KSCOMPLETION_INVOCATION En savoir plus sur : énumération KSCOMPLETION_INVOCATION |
KSDEGRADE_STANDARD L’énumération KSDEGRADE_STANDARD répertorie différents types de dégradation. |
KSDEVICE_THERMAL_STATE Énumération définie par KS pour les changements d’état thermique. |
KSEVENT_BDA_EVENT_TYPE Cette rubrique décrit l’énumération KSEVENT_BDA_EVENT_TYPE. |
KSEVENT_BDA_TUNER Cette rubrique décrit l’énumération KSEVENT_BDA_TUNER. |
KSEVENT_CAMERACONTROL Spécifie les notifications d’événements de contrôle de caméra que le pilote génère pour indiquer qu’une opération a été terminée ou annulée. |
KSEVENT_CAMERAEVENT KSEVENT_CAMERAEVENT énumère un jeu d’événements de diffusion en continu du noyau qui peut être utilisé par le pipeline pour activer ou désactiver les notifications d’événements de caméra à partir du pilote. |
KSEVENT_CLOCK_POSITION En savoir plus sur : énumération KSEVENT_CLOCK_POSITION |
KSEVENT_CONNECTION En savoir plus sur : énumération KSEVENT_CONNECTION |
KSEVENT_DEVICE Spécifie les notifications d’événements que le pilote génère pour indiquer qu’un appareil a été perdu ou préempté. |
KSEVENT_PINCAPS_CHANGENOTIFICATIONS En savoir plus sur : énumération KSEVENT_PINCAPS_CHANGENOTIFICATIONS |
KSEVENT_STREAMALLOCATOR En savoir plus sur : énumération KSEVENT_STREAMALLOCATOR |
KSEVENT_VOLUMELIMIT En savoir plus sur : énumération KSEVENT_VOLUMELIMIT |
KSEVENTS_LOCKTYPE L’énumération KSEVENTS_LOCKTYPE identifie le type de verrou d’exclusion. Les types sont utilisés avec EventFlags dans plusieurs fonctions d’assistance de jeu d’événements. |
KSINTERFACE_FILEIO En savoir plus sur : énumération KSINTERFACE_FILEIO |
KSINTERFACE_STANDARD En savoir plus sur : énumération KSINTERFACE_STANDARD |
KSIOOPERATION En savoir plus sur : Énumération KSIOOPERATION |
KSIRP_REMOVAL_OPERATION En savoir plus sur : énumération KSIRP_REMOVAL_OPERATION |
KSLIST_ENTRY_LOCATION En savoir plus sur : énumération KSLIST_ENTRY_LOCATION |
KSMETHOD_BDA_CAS_SERVICE Cette rubrique décrit l’énumération KSMETHOD_BDA_CAS_SERVICE. |
KSMETHOD_BDA_CHANGE_SYNC Cette rubrique décrit l’énumération KSMETHOD_BDA_CHANGE_SYNC. |
KSMETHOD_BDA_DEBUG_SERVICE Cette rubrique décrit l’énumération KSMETHOD_BDA_DEBUG_SERVICE. |
KSMETHOD_BDA_DEVICE_CONFIGURATION Cette rubrique décrit l’énumération KSMETHOD_BDA_DEVICE_CONFIGURATION. |
KSMETHOD_BDA_DRM Cette rubrique décrit l’énumération KSMETHOD_BDA_DRM. |
KSMETHOD_BDA_EVENTING_SERVICE Cette rubrique décrit l’énumération KSMETHOD_BDA_EVENTING_SERVICE. |
KSMETHOD_BDA_GDDS_SERVICE Cette rubrique décrit l’énumération KSMETHOD_BDA_GDDS_SERVICE. |
KSMETHOD_BDA_GPNV_SERVICE Cette rubrique décrit l’énumération KSMETHOD_BDA_GPNV_SERVICE. |
KSMETHOD_BDA_ISDB_CAS Cette rubrique décrit l’énumération KSMETHOD_BDA_ISDB_CAS. |
KSMETHOD_BDA_MUX_SERVICE Cette rubrique décrit l’énumération KSMETHOD_BDA_MUX_SERVICE. |
KSMETHOD_BDA_SCAN_SERVICE Cette rubrique décrit l’énumération KSMETHOD_BDA_SCAN_SERVICE. |
KSMETHOD_BDA_TS_SELECTOR Cette rubrique décrit l’énumération KSMETHOD_BDA_TS_SELECTOR. |
KSMETHOD_BDA_TUNER_SERVICE Cette rubrique décrit l’énumération KSMETHOD_BDA_TUNER_SERVICE. |
KSMETHOD_BDA_USERACTIVITY_SERVICE Cette rubrique décrit l’énumération KSMETHOD_BDA_USERACTIVITY_SERVICE. |
KSMETHOD_BDA_WMDRM Cette rubrique décrit l’énumération KSMETHOD_BDA_WMDRM. |
KSMETHOD_BDA_WMDRM_TUNER Cette rubrique décrit l’énumération KSMETHOD_BDA_WMDRM_TUNER. |
KSMETHOD_STREAMALLOCATOR En savoir plus sur : énumération KSMETHOD_STREAMALLOCATOR |
KSMETHOD_STREAMIO En savoir plus sur : énumération KSMETHOD_STREAMIO |
KSOBJECTTYPE L’énumération KSOBJECTTYPE répertorie différents types d’objets de diffusion en continu de noyau. |
KSPEEKOPERATION En savoir plus sur : Énumération KSPEEKOPERATION |
KSPIN_COMMUNICATION En savoir plus sur : énumération KSPIN_COMMUNICATION |
KSPIN_DATAFLOW Une instance de l’énumération KSPIN_DATAFLOW est retournée par KSPROPERTY_PIN_DATAFLOW. |
KSPIN_FLAG_AVC Le type d’énumération KSPIN_FLAG_AVC est utilisé pour la gestion des connexions et dans le code de fonction AVC_FUNCTION_GET_CONNECTINFO. |
KSPIN_MDL_CACHING_EVENT L’énumération KSPIN_MDL_CACHING_EVENT contient des valeurs utilisées en interne par le système d’exploitation. |
KSPPROPERTY_ALLOCATOR_MDLCACHING L’énumération KSPPROPERTY_ALLOCATOR_MDLCACHING contient des valeurs utilisées en interne par le système d’exploitation. |
KSPROPERTY_AUDIOMODULE Cette rubrique décrit l’énumération KSPROPERTY_AUDIOMODULE. |
KSPROPERTY_AUDIORESOURCEMANAGEMENT Décrit l’énumération KSPROPERTY_AUDIORESOURCEMANAGEMENT. |
KSPROPERTY_BDA_AUTODEMODULATE Cette rubrique décrit l’énumération KSPROPERTY_BDA_AUTODEMODULATE. |
KSPROPERTY_BDA_CA Cette rubrique décrit l’énumération KSPROPERTY_BDA_CA. |
KSPROPERTY_BDA_CA_EVENT Cette rubrique décrit l’énumération KSPROPERTY_BDA_CA_EVENT. |
KSPROPERTY_BDA_DIGITAL_DEMODULATOR Cette rubrique décrit l’énumération KSPROPERTY_BDA_DIGITAL_DEMODULATOR. |
KSPROPERTY_BDA_DISEQC_COMMAND Cette rubrique décrit l’énumération KSPROPERTY_BDA_DISEQC_COMMAND. |
KSPROPERTY_BDA_DISEQC_EVENT Cette rubrique décrit l’énumération KSPROPERTY_BDA_DISEQC_EVENT. |
KSPROPERTY_BDA_ETHERNET_FILTER Cette rubrique décrit l’énumération KSPROPERTY_BDA_ETHERNET_FILTER. |
KSPROPERTY_BDA_FREQUENCY_FILTER Cette rubrique décrit l’énumération KSPROPERTY_BDA_FREQUENCY_FILTER. |
KSPROPERTY_BDA_IPv4_FILTER Cette rubrique décrit l’énumération KSPROPERTY_BDA_IPv4_FILTER. |
KSPROPERTY_BDA_IPv6_FILTER Cette rubrique décrit l’énumération KSPROPERTY_BDA_IPv6_FILTER. |
KSPROPERTY_BDA_LNB_INFO Cette rubrique décrit l’énumération KSPROPERTY_BDA_LNB_INFO. |
KSPROPERTY_BDA_NULL_TRANSFORM Cette rubrique décrit l’énumération KSPROPERTY_BDA_NULL_TRANSFORM. |
KSPROPERTY_BDA_PIDFILTER Cette rubrique décrit l’énumération KSPROPERTY_BDA_PIDFILTER. |
KSPROPERTY_BDA_PIN_CONTROL Cette rubrique décrit l’énumération KSPROPERTY_BDA_PIN_CONTROL. |
KSPROPERTY_BDA_PIN_EVENT Cette rubrique décrit l’énumération KSPROPERTY_BDA_PIN_EVENT. |
KSPROPERTY_BDA_SIGNAL_STATS Cette rubrique décrit l’énumération KSPROPERTY_BDA_SIGNAL_STATS. |
KSPROPERTY_BDA_TOPOLOGY Cette rubrique décrit l’énumération KSPROPERTY_BDA_TOPOLOGY. |
KSPROPERTY_BDA_VOID_TRANSFORM Cette rubrique décrit l’énumération KSPROPERTY_BDA_VOID_TRANSFORM. |
KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY Cette énumération contient des contrôles de caméra étendus. |
KSPROPERTY_CAMERACONTROL_FLASH Permet de spécifier le contrôle flash de l’appareil photo. |
KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY Permet d’identifier si la broche d’image et la broche d’enregistrement de l’appareil photo s’excluent mutuellement. Si elles s’excluent mutuellement, lorsque l’épingle d’enregistrement est active, la broche d’image ne peut pas être active, et vice versa. |
KSPROPERTY_CAMERACONTROL_PERFRAMESETTING_PROPERTY Cette énumération contient les ID de propriété définis pour le jeu de propriétés par image. |
KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST Permet de spécifier une région de caméra intéressante. |
KSPROPERTY_CAMERACONTROL_VIDEO_STABILIZATION_MODE Utilisé pour spécifier la stabilisation vidéo de la caméra. |
KSPROPERTY_CLOCK En savoir plus sur : énumération KSPROPERTY_CLOCK |
KSPROPERTY_CONNECTION En savoir plus sur : énumération KSPROPERTY_CONNECTION |
KSPROPERTY_GENERAL En savoir plus sur : énumération KSPROPERTY_GENERAL |
KSPROPERTY_GM En savoir plus sur : énumération KSPROPERTY_GM |
KSPROPERTY_IDS_BDA_TABLE Cette rubrique décrit l’énumération KSPROPERTY_IDS_BDA_TABLE. |
KSPROPERTY_MEDIASEEKING En savoir plus sur : énumération KSPROPERTY_MEDIASEEKING |
KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_TYPE L’énumération KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_TYPE définit les types NTP de contrôle de caméra réseau. |
KSPROPERTY_NETWORKCAMERACONTROL_PROPERTY L’énumération KSPROPERTY_NETWORKCAMERACONTROL_PROPERTY définit les propriétés de contrôle de la caméra réseau. |
KSPROPERTY_PIN En savoir plus sur : énumération KSPROPERTY_PIN |
KSPROPERTY_QUALITY En savoir plus sur : énumération KSPROPERTY_QUALITY |
KSPROPERTY_RTAUDIO KSPROPERTY_RTAUDIO énumère les propriétés d’un périphérique audio WaveRT. |
KSPROPERTY_SERVICE En savoir plus sur : énumération KSPROPERTY_SERVICE |
KSPROPERTY_STREAM En savoir plus sur : énumération KSPROPERTY_STREAM |
KSPROPERTY_STREAMALLOCATOR En savoir plus sur : énumération KSPROPERTY_STREAMALLOCATOR |
KSPROPERTY_STREAMINTERFACE En savoir plus sur : énumération KSPROPERTY_STREAMINTERFACE |
KSPROPERTY_TOPOLOGY En savoir plus sur : énumération KSPROPERTY_TOPOLOGY |
KSRESET En savoir plus sur : Énumération KSRESET |
KSSTACK_USE En savoir plus sur : énumération KSSTACK_USE |
KSSTATE L’énumération KSSTATE répertorie les états possibles d’un objet de streaming de noyau. |
KSSTREAM_POINTER_STATE En savoir plus sur : énumération KSSTREAM_POINTER_STATE |
KSTARGET_STATE En savoir plus sur : énumération KSTARGET_STATE |
LAMP_MODE Cette énumération contient les modes de fonctionnement d’un appareil de lampe. |
PIPE_ALLOCATOR_PLACE En savoir plus sur : énumération PIPE_ALLOCATOR_PLACE |
PIPE_STATE En savoir plus sur : énumération PIPE_STATE |
SignalAndServiceStatusSpanningEvent_State Cette rubrique décrit l’énumération SignalAndServiceStatusSpanningEvent_State. |
SRB_COMMAND En savoir plus sur : énumération _SRB_COMMAND |
STREAM_BUFFER_TYPE Cette énumération définit les types de mémoire tampon pour StreamClassGetPhysicalAddress. |
STREAM_DEBUG_LEVEL L’énumération STREAM_DEBUG_LEVEL répertorie les niveaux croissants de sortie du débogueur de manière incrémentielle. |
STREAM_MINIDRIVER_DEVICE_NOTIFICATION_TYPE En savoir plus sur : énumération _STREAM_MINIDRIVER_DEVICE_NOTIFICATION_TYPE |
STREAM_MINIDRIVER_STREAM_NOTIFICATION_TYPE En savoir plus sur : énumération _STREAM_MINIDRIVER_STREAM_NOTIFICATION_TYPE |
STREAM_PRIORITY _STREAM_PRIORITY énumère les niveaux de priorité disponibles pour le flux. |
TIME_FUNCTION En savoir plus sur : énumération TIME_FUNCTION |
USBCAMD_CamControlFlags En savoir plus sur : énumération USBCAMD_CamControlFlags |
VARENUM Spécifie les types de variantes. |
VIDEOENCODER_BITRATE_MODE L’énumération VIDEOENCODER_BITRATE_MODE décrit les modes d’encodage de débit binaire pris en charge par l’appareil. |
Fonctions
_KsEdit La fonction _KsEdit garantit qu’un élément donné est alloué dynamiquement et associé à un objet AVStream via le sac d’objets. |
BdaCheckChanges La fonction BdaCheckChanges vérifie un nouvel ensemble de modifications de topologie BDA avant qu’elles soient validées. |
BdaCommitChanges La fonction BdaCommitChanges valide les modifications apportées à la topologie BDA qui se sont produites depuis le dernier appel à la fonction BdaStartChanges. |
BdaCreateFilterFactory La fonction BdaCreateFilterFactory ajoute le descripteur de filtre spécifié en tant que fabrique de filtre à l’appareil spécifié et associe la fabrique de filtre à la topologie de modèle BDA spécifiée. |
BdaCreateFilterFactoryEx La fonction BdaCreateFilterFactoryEx ajoute le descripteur de filtre spécifié en tant que fabrique de filtre à l’appareil spécifié et associe la fabrique de filtre à la topologie de modèle BDA spécifiée. |
BdaCreatePin La fonction BdaCreatePin crée une nouvelle broche dans le filtre spécifié. |
BdaCreateTopology La fonction BdaCreateTopology crée la topologie entre deux broches. |
BdaDeletePin La fonction BdaDeletePin supprime une broche du filtre spécifié. |
BdaFilterFactoryUpdateCacheData La fonction BdaFilterFactoryUpdateCacheData met à jour le cache de données pin pour un instance d’un filtre. |
BdaGetChangeState La fonction BdaGetChangeState retourne l’état de modification actuel de la topologie BDA. |
BdaInitFilter La fonction BdaInitFilter initialise le contexte de filtre BDA associé à un instance de filtre. |
BdaMethodCreatePin La fonction BdaMethodCreatePin crée une fabrique de broches. |
BdaMethodCreateTopology La fonction BdaMethodCreateTopology crée une topologie de modèle entre deux broches d’un filtre. |
BdaMethodDeletePin La fonction BdaMethodDeletePin supprime une fabrique de broches. |
BdaPropertyGetControllingPinId La fonction BdaPropertyGetControllingPinId récupère l’identificateur d’une broche sur laquelle contrôler les propriétés, les méthodes et les événements d’un nœud spécifique. |
BdaPropertyGetPinControl La fonction BdaPropertyGetPinControl récupère l’identificateur ou le type d’une broche. |
BdaPropertyNodeDescriptors La fonction BdaPropertyNodeDescriptors récupère une liste de nœuds dans une topologie de modèle. |
BdaPropertyNodeEvents La fonction BdaPropertyNodeEvents récupère une liste d’événements pris en charge par un nœud. |
BdaPropertyNodeMethods La fonction BdaPropertyNodeMethods récupère une liste de méthodes prises en charge par un nœud. |
BdaPropertyNodeProperties La fonction BdaPropertyNodeProperties récupère une liste de propriétés prises en charge par un nœud. |
BdaPropertyNodeTypes La fonction BdaPropertyNodeTypes récupère une liste de types de nœuds dans une topologie de modèle. |
BdaPropertyPinTypes La fonction BdaPropertyPinTypes récupère une liste de types d’épingles dans une topologie de modèle. |
BdaPropertyTemplateConnections La fonction BdaPropertyTemplateConnections récupère une liste de connexions qui décrivent comment les types de broches et de nœuds sont connectés dans une topologie de modèle. |
BdaStartChanges La fonction BdaStartChanges initie la définition de nouvelles modifications de topologie BDA. |
BdaUninitFilter La fonction BdaUninitFilter supprime le contexte de filtre BDA du filtre associé instance. |
BdaValidateNodeProperty La fonction BdaValidateNodeProperty valide qu’une demande de propriété de nœud est associée à une broche spécifique. |
CreateNodeInstance La méthode CreateNodeInstance demande un objet de filtre KS pour ouvrir un objet de nœud de topologie. |
DEFINE_GUIDEX En savoir plus sur : fonction DEFINE_GUIDEX |
Get La méthode Get récupère une propriété identifiée par un GUID de jeu de propriétés et un identificateur de propriété. Cette méthode appartient à IKsPropertySet dans dsound.h. |
Get La méthode Get récupère une propriété identifiée par un GUID de jeu de propriétés et un identificateur de propriété. Cette méthode appartient à IKsPropertySet dans ksproxy.h. |
GetCorrelatedPhysicalTime La méthode IKsReferenceClock ::GetCorrelatedPhysicalTime interroge l’horloge de référence associée pour l’heure physique actuelle et récupère l’heure système corrélée. |
GetCorrelatedTime La méthode IKsReferenceClock ::GetCorrelatedTime interroge l’horloge de référence associée pour l’heure de flux actuelle et acquiert l’heure système corrélée. |
GetPhysicalTime La méthode IKsReferenceClock ::GetPhysicalTime interroge l’horloge de référence associée pour l’heure physique actuelle. |
GetResolution La méthode IKsReferenceClock ::GetResolution interroge l’horloge de référence associée pour sa résolution. |
GetState La méthode IKsReferenceClock ::GetState interroge l’horloge de référence associée pour son état de diffusion en continu actuel. |
GetTime La méthode IKsReferenceClock ::GetTime interroge l’horloge de référence associée pour l’heure actuelle. |
ILOGENTRY En savoir plus sur : Macro ILOGENTRY |
INIT_AVCSTRM_HEADER La macro INIT_AVCSTRM_HEADER initialise les membres SizeOfThisBlock, Version et Function de la structure AVC_STREAM_REQUEST_BLOCK. |
KoCreateInstance La fonction KoCreateInstance crée un objet de la classe avec le CLSID spécifié. |
KoDeviceInitialize La fonction KoDeviceInitialize ajoute une entrée COM create-item du noyau à l’objet d’appareil spécifié. |
KoDriverInitialize La fonction KoDriverInitialize initialise un objet pilote pour gérer l’interface de diffusion en continu du noyau. |
KoRelease La fonction KoRelease décrémente le nombre de références pour l’interface appelante sur un objet . |
KsAcquireCachedMdl Cette fonction est utilisée pour acquérir le MDL mis en cache par le pilote de port KS. La fonction est utilisée par un pilote en mode noyau pour acquérir la MDL pour un exemple fourni par pipeline généré par un pilote Avstream. |
KsAcquireControl La fonction KsAcquireControl acquiert le mutex du contrôle de filtre pour Object. |
KsAcquireDevice La fonction KsAcquireDevice obtient un accès synchrone pour l’appareil en acquérant le mutex de l’appareil. |
KsAcquireDeviceSecurityLock La fonction KsAcquireDeviceSecurityLock acquiert le verrou de sécurité associé à un objet d’appareil. |
KsAcquireResetValue La fonction KsAcquireResetValue récupère l’état de réinitialisation actuel à partir d’un IRP IOCTL_KS_RESET_STATE. |
KsAddAggregate La méthode KsAddAggregate ajoute un serveur COM en tant que fournisseur d’agrégation à la liste des fournisseurs d’interface pour l’objet KS qui expose l’interface IKsAggregateControl. |
KsAddDevice La fonction KsAddDevice est le gestionnaire AddDevice par défaut installé par KsInitializeDriver. |
KsAddEvent La fonction KsAddEvent ajoute un événement à la liste d’événements de l’objet. |
KsAddIrpToCancelableQueue La fonction KsAddIrpToCancelableQueue ajoute un IRP à une file d’attente de runtimes d’intégration annulables, ce qui permet l’annulation de l’IRP. Si l’IRP avait été précédemment défini sur un état annulé, la fonction KsAddIrpToCancelableQueue termine l’annulation de cette IRP. |
KsAddItemToObjectBag La fonction KsAddItemToObjectBag ajoute un objet ou un bloc de mémoire au conteneur d’objets donné. |
KsAddObjectCreateItemToDeviceHeader La fonction KsAddObjectCreateItemToDeviceHeader ajoute l’élément create-item spécifié à un élément vide dans la liste d’éléments de création précédemment allouée pour cet en-tête d’appareil. |
KsAddObjectCreateItemToObjectHeader La fonction KsAddObjectCreateItemToObjectHeader ajoute l’élément create-item spécifié à un élément vide dans la liste d’éléments de création précédemment allouée pour cet en-tête d’objet. |
KsAllocateDefaultClock La fonction KsAllocateDefaultClock alloue et initialise la structure d’horloge par défaut. |
KsAllocateDefaultClockEx La fonction KsAllocateDefaultClockEx alloue et initialise la structure d’horloge par défaut. |
KsAllocateDeviceHeader La fonction KsAllocateDeviceHeader alloue et initialise l’en-tête d’extension d’appareil requis. |
KsAllocateExtraData La fonction KsAllocateExtraData est utilisée avec les irps de streaming pour allouer une mémoire tampon afin de contenir des données d’en-tête supplémentaires. Un pointeur vers la mémoire tampon allouée est retourné et la mémoire tampon doit finalement être libérée par l’appelant. |
KsAllocateObjectBag La fonction KsAllocateObjectBag crée un conteneur d’objets et l’associe à un objet KSDEVICE. |
KsAllocateObjectCreateItem La fonction KsAllocateObjectCreateItem alloue un emplacement pour l’élément de création spécifié, en allouant éventuellement de l’espace pour et en copiant également les données de création d’élément. |
KsAllocateObjectHeader La fonction KsAllocateObjectHeader initialise l’en-tête de contexte de fichier requis. |
KsCacheMedium La fonction KsCacheMedium améliore les performances de génération de graphiques des broches qui utilisent mediums pour définir la connectivité. |
KsCancelIo La fonction KsCancelIo annule tous les IRP figurant dans la liste d’annulation spécifiée. Si un IRP dans la liste n’a pas de routine d’annulation, seul le bit d’annulation est défini dans l’IRP. La fonction peut être appelée au niveau IRQ DISPATCH_LEVEL ou inférieur. |
KsCompleteIo La méthode KsCompleteIo nettoie les en-têtes étendus et libère des exemples multimédias une fois l’entrée et la sortie (E/S) terminées. |
KsCompleteIoOperation La méthode KsCompleteIoOperation nettoie l’en-tête étendu et termine l’opération d’entrée et de sortie (E/S). |
KsCompleteMediaType La méthode KsCompleteMediaType termine un type de média partiellement spécifié qui a été présenté pour la première fois à la méthode IAMStreamConfig ::SetFormat. |
KsCompletePendingRequest La fonction KsCompletePendingRequest est utilisée pour effectuer une demande d’E/S en réponse à laquelle une fonction de dispatch AVStream a précédemment retournée STATUS_PENDING. |
KsCopyObjectBagItems La fonction KsCopyObjectBagItems copie tous les éléments d’un conteneur d’objets dans un autre. |
KsCreateAllocator La fonction KsCreateAllocator crée un handle pour un allocateur pour le handle de connexion récepteur donné. Cette fonction ne termine pas l’IRP ou ne définit pas le status dans l’IRP. |
KsCreateAllocator2 Crée un handle pour un allocateur pour le handle de connexion récepteur donné. Cette fonction ne termine pas l’IRP ou ne définit pas le status dans l’IRP. |
KsCreateBusEnumObject La fonction KsCreateBusEnumObject est destinée uniquement au système. |
KsCreateClock La fonction KsCreateClock crée un handle pour une horloge instance. |
KsCreateClock2 Crée un handle pour un instance d’horloge. Appelez cette fonction après l’initialisation du modèle objet de composant (COM). |
KsCreateDefaultAllocator À partir d’une demande de IRP_MJ_CREATE validée, la fonction KsCreateDefaultAllocator crée un allocateur par défaut qui utilise le pool de mémoire spécifié et associe l’objet IoGetCurrentIrpStackLocation(Irp)->FileObject à l’allocateur à l’aide d’une table de dispatch interne (KSDISPATCH_TABLE). |
KsCreateDefaultAllocatorEx Crée un allocateur par défaut qui utilise le pool de mémoire spécifié et associe l’objet IoGetCurrentIrpStackLocation(pIrp)->FileObject à cet allocateur à l’aide d’une table de répartition interne (KSDISPATCH_TABLE). |
KsCreateDefaultClock À partir d’une demande de IRP_MJ_CREATE, la fonction KsCreateDefaultClock crée une horloge par défaut qui utilise l’horloge système comme base de temps et associe l’objet IoGetCurrentIrpStackLocation(Irp)->FileObject à l’horloge à l’aide d’une table de répartition interne (KSDISPATCH_TABLE). Ne termine pas l’IRP ou ne définit pas la status dans l’IRP. La fonction KsCreateDefaultClock ne peut être appelée qu’à PASSIVE_LEVEL. |
KsCreateDefaultSecurity La fonction KsCreateDefaultSecurity crée un descripteur de sécurité avec la sécurité par défaut, en héritant éventuellement les paramètres d’un descripteur de sécurité parent. |
KsCreateDevice La fonction KsCreateDevice crée un appareil AVStream. |
KsCreateFilterFactory La fonction KsCreateFilterFactory ajoute une fabrique de filtres à un appareil donné. |
KsCreatePin La fonction KsCreatePin transmet une demande de connexion à un appareil, créant ainsi une broche instance. Cette fonction ne peut être appelée qu’à PASSIVE_LEVEL pour les clients en mode noyau. |
KsCreatePin2 Transmet une demande de connexion à un appareil, en créant un instance d’épingle. |
KsCreateSinkPinHandle La méthode KsCreateSinkPinHandle crée une poignée de broche et la stocke dans l’objet pin KS. |
KsCreateTopologyNode La fonction KsCreateTopologyNode crée un handle pour un nœud de topologie instance. La fonction ne peut être appelée qu’à PASSIVE_LEVEL. |
KsCreateTopologyNode2 Crée un handle pour un nœud de topologie instance. |
KsDecrementCountedWorker Décrémente le nombre actuel de workers d’un worker créé précédemment par KsRegisterCountedWorker. Cette opération doit être appelée une fois que chaque tâche au sein d’un worker a été terminée. |
KsDecrementPendingIoCount La méthode KsDecrementPendingIoCount décrémente le nombre d’opérations d’entrée/sortie (E/S) en cours sur une broche. |
KsDefaultAddEventHandler La fonction KsDefaultAddEventHandler est une routine par défaut pour gérer les demandes d’événement « add ». |
KsDefaultDeviceIoCompletion La fonction KsDefaultDeviceIoCompletion est utilisée pour renvoyer une réponse par défaut et effectuer tout contrôle d’E/S d’appareil. |
KsDeleteFilterFactory KsDeleteFilterFactory supprime une fabrique de filtre donnée. |
KsDeliver La méthode KsDeliver fournit un exemple de média d’une broche de sortie à une broche d’entrée, poursuit une opération d’E/S en récupérant la mémoire tampon suivante à partir d’un allocateur et envoie la mémoire tampon à l’appareil associé. |
KsDereferenceBusObject Déréférence l’objet d’appareil physique de bus. |
KsDereferenceSoftwareBusObject La fonction KsDereferenceSoftwareBusObject décrémente le nombre de références du PDO de l’objet d’énumérateur de bus à charge de charge. |
KsDeviceGetBusData La fonction KsDeviceGetBusData lit les données du bus où réside l’appareil AVStream donné. |
KsDeviceGetFirstChildFilterFactory La fonction KsDeviceGetFirstChildFilterFactory retourne la première fabrique de filtre enfant appartenant à un appareil AVStream donné. |
KsDeviceGetOuterUnknown La fonction KsDeviceGetOuterUnknown retourne l’IUnknown externe de l’appareil AVStream spécifié par Device. |
KsDeviceRegisterAdapterObject La fonction KsDeviceRegisterAdapterObject inscrit un objet adaptateur DMA auprès d’AVStream pour l’exécution de nuages de points/regroupements DMA sur l’appareil spécifié. Tous les pilotes compilés pour Win64 doivent utiliser IKsDeviceFunctions ::RegisterAdapterObjectEx à la place. |
KsDeviceRegisterAggregatedClientUnknown La fonction KsDeviceRegisterAggregatedClientUnknown est une fonction inline qui est un wrapper pour KsRegisterAggregatedClientUnknown. |
KsDeviceRegisterThermalDispatch Cette fonction est utilisée par le pilote de miniport Avstream pour inscrire des rappels pour les notifications thermiques avec le pilote de port KS. |
KsDeviceSetBusData La fonction KsDeviceSetBusData écrit des données dans le bus sur lequel réside l’appareil AVStream spécifié. |
KsDisableEvent La fonction KsDisableEvent désactive les événements demandés via IOCTL_KS_DISABLE_EVENT. |
KsDiscard La macro KsDiscard supprime un élément donné d’un conteneur d’objets. |
KsDiscardEvent La fonction KsDiscardEvent ignore la mémoire utilisée par une entrée d’événement une fois les objets déréférencés. |
KsDispatchFastIoDeviceControlFailure La fonction KsDispatchFastIoDeviceControlFailure est utilisée dans un KSDISPATCH_TABLE. Entrée FastDeviceIoControl qui ne sont pas gérées. La fonction doit toujours retourner FALSE. |
KsDispatchFastReadFailure La fonction KsDispatchFastReadFailure est utilisée dans un KSDISPATCH_TABLE. Entrée FastRead lorsque la lecture d’E/S rapide n’est pas gérée. La fonction doit toujours retourner FALSE. |
KsDispatchInvalidDeviceRequest La fonction KsDispatchInvalidDeviceRequest est utilisée dans KSDISPATCH_TABLE entrées qui ne sont pas gérées et qui doivent retourner STATUS_INVALID_DEVICE_REQUEST. |
KsDispatchIrp KsDispatchIrp appelle une routine de dispatch correspondant au code de fonction de l’IRP spécifié. KsDispatchIrp retourne ensuite le code status de cet appel. |
KsDispatchQuerySecurity La fonction KsDispatchQuerySecurity est utilisée dans le KSDISPATCH_TABLE. Entrée QuerySecurity pour gérer les requêtes sur le descripteur de sécurité actuel. |
KsDispatchSetSecurity La fonction KsDispatchSetSecurity est utilisée dans le KSDISPATCH_TABLE. SetSecurity entry pour gérer la définition du descripteur de sécurité actuel. |
KsDispatchSpecificMethod La fonction KsDispatchSpecificMethod distribue une méthode à un gestionnaire spécifique. La fonction suppose que l’appelant a précédemment distribué l’IRP à un gestionnaire via la fonction KsMethodHandler. La fonction ne peut être appelée qu’à PASSIVE_LEVEL. |
KsDispatchSpecificProperty La fonction KsDispatchSpecificProperty distribue la propriété à un gestionnaire spécifique. |
KsEnableEvent La fonction KsEnableEvent active les événements demandés via IOCTL_KS_ENABLE_EVENT. Il répond à tous les identificateurs d’événement définis par les jeux. Cette fonction ne peut être appelée qu’à PASSIVE_LEVEL. |
KsEnableEventWithAllocator La fonction KsEnableEventWithAllocator active les événements demandés via IOCTL_KS_ENABLE_EVENT, mais permet également d’utiliser un rappel d’allocateur facultatif pour fournir une mémoire tampon pour les paramètres. |
KsEvent La méthode IKsControl ::KsEvent active ou désactive un événement, ainsi que toutes les autres opérations de prise en charge définies disponibles sur un jeu d’événements. |
KsEvent La méthode KsEvent active ou désactive un événement, ainsi que toutes les autres opérations de support définies disponibles sur un jeu d’événements. |
KSEVENT_ENTRY_IRP_STORAGE Cette macro récupère un pointeur vers la structure KSEVENT_ENTRY stockée dans Irp. |
KSEVENT_ITEM_IRP_STORAGE Cette macro récupère un pointeur vers la structure KSEVENT_ITEM stockée dans Irp. |
KSEVENT_SET_IRP_STORAGE Cette macro récupère un pointeur vers la structure KSEVENT_SET stockée dans Irp. Ces informations sont initialisées uniquement pour les demandes de support de base ; il n’est pas initialisé pour les demandes d’activation. |
KsFastMethodHandler La fonction KsFastMethodHandler gère les méthodes rapides demandées via IOCTL_KS_METHOD. Il répond à tous les identificateurs de méthode définis par les jeux qui sont également contenus dans la liste d’E/S rapides. Cette fonction ne peut être appelée qu’à PASSIVE_LEVEL. |
KsFastPropertyHandler La fonction KsFastPropertyHandler gère les requêtes de propriétés rapides via IOCTL_KS_PROPERTY. Il répond à tous les identificateurs de propriété définis par les jeux qui sont également contenus dans la liste d’E/S rapides. Cette fonction ne peut être appelée qu’à PASSIVE_LEVEL. |
KsFilterAcquireControl La fonction KsFilterAcquireControl acquiert le mutex du contrôle de filtre pour le filtre AVStream spécifié par Filter. |
KsFilterAcquireProcessingMutex La fonction KsFilterAcquireProcessingMutex acquiert le mutex de traitement pour un filtre AVStream spécifié. |
KsFilterAddEvent La fonction KsFilterAddEvent ajoute un événement à la liste d’événements de Filter. |
KsFilterAddTopologyConnections La fonction KsFilterAddTopologyConnections ajoute de nouvelles connexions de topologie à un filtre. |
KsFilterAttemptProcessing La fonction KsFilterAttemptProcessing tente d’initier le traitement sur Filter. |
KsFilterCreateNode La fonction KsFilterCreateNode crée un nœud de topologie sur le filtre spécifié. |
KsFilterCreatePinFactory La fonction KsFilterCreatePinFactory crée une fabrique de broches sur le filtre spécifié. |
KsFilterFactoryAddCreateItem La fonction KsFilterFactoryAddCreateItem ajoute un nouvel élément de création pour la fabrique de filtre spécifiée. |
KsFilterFactoryGetDevice La fonction KsFilterFactoryGetDevice retourne l’appareil AVStream auquel FilterFactory appartient. |
KsFilterFactoryGetFirstChildFilter La fonction KsFilterFactoryGetFirstChildFilter retourne le premier filtre instancié créé par FilterFactory. |
KsFilterFactoryGetNextSiblingFilterFactory La fonction KsFilterFactoryGetNextSiblingFilterFactory retourne la fabrique de filtre suivante appartenant à l’appareil parent de FilterFactory. |
KsFilterFactoryGetOuterUnknown La fonction KsFilterFactoryGetOuterUnknown retourne l’IUnknown externe de la fabrique de filtre spécifiée. |
KsFilterFactoryGetParentDevice La fonction KsFilterFactoryGetParentDevice retourne l’appareil parent de la fabrique de filtre donnée. |
KsFilterFactoryGetSymbolicLink La fonction KsFilterFactoryGetSymbolicLink retourne le lien symbolique associé à une fabrique de filtre donnée. |
KsFilterFactoryRegisterAggregatedClientUnknown La fonction KsFilterFactoryRegisterAggregatedClientUnknown est une fonction inline qui est un wrapper pour KsRegisterAggregatedClientUnknown. |
KsFilterFactorySetDeviceClassesState La fonction KsFilterFactorySetDeviceClassesState active ou désactive les classes d’appareils qui ont été inscrites par une fabrique de filtres donnée. |
KsFilterFactoryUpdateCacheData La fonction KsFilterFactoryUpdateCacheData met à jour la clé de Registre FilterData et le cache Medium (ensemble de clés de Registre) pour une fabrique de filtre donnée. |
KsFilterGenerateEvents La fonction KsFilterGenerateEvents génère des événements d’un type indiqué présents dans la liste d’événements de Filter. |
KsFilterGetAndGate La fonction KsFilterGetAndGate retourne la porte AND de Filter. |
KsFilterGetChildPinCount La fonction KsFilterGetChildPinCount retourne le nombre d’épingles d’un type donné qui sont actuellement instanciées sur un filtre donné. |
KsFilterGetDevice La fonction KsFilterGetDevice retourne l’appareil AVStream auquel Filter appartient. |
KsFilterGetFirstChildPin La fonction KsFilterGetFirstChildPin retourne la première broche instanciée de type PinID sur le filtre spécifié par Filter. |
KsFilterGetNextSiblingFilter La fonction KsFilterGetNextSiblingFilter retourne le filtre instancié suivant appartenant à la fabrique de filtre parente de Filter. |
KsFilterGetOuterUnknown La fonction KsFilterGetOuterUnknown retourne l’interface IUnknown externe du filtre spécifié par Filter. |
KsFilterGetParentFilterFactory La fonction KsFilterGetParentFilterFactory retourne la fabrique de filtre parente du filtre donné. |
KsFilterRegisterAggregatedClientUnknown La fonction KsFilterRegisterAggregatedClientUnknown est une fonction inline qui est un wrapper pour KsRegisterAggregatedClientUnknown. |
KsFilterRegisterPowerCallbacks La fonction KsFilterRegisterPowerCallbacks enregistre les rappels de gestion de l’alimentation pour Filter. |
KsFilterReleaseControl La fonction KsFilterReleaseControl libère le mutex de contrôle pour le filtre AVStream spécifié par Filter. |
KsFilterReleaseProcessingMutex La fonction KsFilterReleaseProcessingMutex libère le mutex de traitement pour le filtre AVStream spécifié par Filter. |
KsFlushClient La méthode KsFlushClient vide les informations d’une broche. |
KsForwardAndCatchIrp La fonction KsForwardAndCatchIrp transfère un IRP au pilote spécifié après l’initialisation de l’emplacement de pile suivant, puis reprend le contrôle de l’IRP à l’achèvement de ce pilote. |
KsForwardIrp La fonction KsForwardIrp transfère un IRP au pilote spécifié après avoir initialisé l’emplacement de pile suivant et défini l’objet file. |
KsFreeDefaultClock La fonction KsFreeDefaultClock libère une structure d’horloge par défaut précédemment allouée avec KsAllocateDefaultClock, en tenant compte des DPC du minuteur en cours d’exécution. |
KsFreeDeviceHeader La fonction KsFreeDeviceHeader nettoie et libère un en-tête d’appareil précédemment alloué. |
KsFreeEventList La fonction KsFreeEventList gère la libération de tous les événements d’une liste spécifiée, en supposant que ces événements sont composés de structures KSEVENT_ENTRY. Cette fonction ne peut être appelée qu’à PASSIVE_LEVEL. |
KsFreeObjectBag La fonction KsFreeObjectBag vide et libère un sac d’objets. |
KsFreeObjectCreateItem Libère l’emplacement pour l’élément de création spécifié. |
KsFreeObjectCreateItemsByContext Libère tous les éléments de création avec un contexte spécifique. |
KsFreeObjectHeader La fonction KsFreeObjectHeader nettoie et libère un en-tête d’objet précédemment alloué. |
KsGateAddOffInputToAnd La fonction KsGateAddOffInputToAnd ajoute une nouvelle entrée à l’état OFF à une porte AND donnée. |
KsGateAddOffInputToOr La fonction KsGateAddOffInputToOr ajoute une nouvelle entrée à l’état OFF à une porte OR donnée. |
KsGateAddOnInputToAnd La fonction KsGateAddOnInputToAnd ajoute une nouvelle entrée à l’état ON à une porte AND donnée. |
KsGateAddOnInputToOr La fonction KsGateAddOnInputToOr ajoute une nouvelle entrée à l’état ON à une porte OR donnée. |
KsGateCaptureThreshold La fonction KsGateCaptureThreshold est utilisée pour capturer une entrée ON d’une porte AND spécifiée par Gate. |
KsGateGetStateUnsafe La fonction KsGateGetStateUnsafe retourne l’état de la porte donnée (ouverte ou fermée) de manière non sécurisée, c’est-à-dire sans tenir compte de la synchronisation. |
KsGateInitialize La fonction KsGateInitialize initialise une porte à utiliser. |
KsGateInitializeAnd La fonction KsGateInitializeAnd initialise une structure KSGATE en tant que porte AND et l’attache à la porte OR spécifiée par NextOrGate. |
KsGateInitializeOr La fonction KsGateInitializeOr initialise une structure KSGATE en tant que porte OR et l’attache à la porte AND spécifiée par NextAndGate. |
KsGateRemoveOffInputFromAnd La fonction KsGateRemoveOffInputFromAnd supprime une entrée existante à l’état OFF d’une porte AND. |
KsGateRemoveOffInputFromOr La fonction KsGateRemoveOffInputFromOr supprime une entrée existante à l’état OFF d’une porte OR. |
KsGateRemoveOnInputFromAnd La fonction KsGateRemoveOnInputFromAnd supprime une entrée existante à l’état ON d’une porte AND. |
KsGateRemoveOnInputFromOr La fonction KsGateRemoveOnInputFromOr supprime une entrée existante à l’état ON d’une porte OR. |
KsGateTerminateAnd La fonction KsGateTerminateAnd supprime une porte AND existante et supprime une entrée de toute porte OR attachée. |
KsGateTerminateOr La fonction KsGateTerminateOr supprime une porte OR existante et supprime une entrée de toute porte AND attachée. |
KsGateTurnInputOff La fonction KsGateTurnInputOff désactive une entrée existante sur Gate. |
KsGateTurnInputOn La fonction KsGateTurnInputOn active une entrée existante sur Gate. |
KsGenerateDataEvent La fonction KsGenerateDataEvent génère l’une des notifications d’événements standard lorsqu’une structure d’entrée d’événement et des données de rappel sont fournies. |
KsGenerateEvent La fonction KsGenerateEvent génère une notification d’événement standard en fonction d’une structure d’entrée d’événement. |
KsGenerateEventList La fonction KsGenerateEventList énumère la liste des événements et recherche l’événement spécifié à générer. |
KsGenerateEvents La fonction KsGenerateEvents génère des événements d’un type indiqué présents dans la liste d’événements de l’objet. |
KsGenerateThermalEvent Cette fonction est utilisée par les clients (pilotes miniport) qui ne souhaitent pas s’abonner au gestionnaire thermique, mais qui souhaitent effectuer leur propre gestion thermique. |
KsGetAllocatorHandle Récupère un handle de fichier dans un allocateur. |
KsGetAllocatorMode Retourne le mode dans lequel un allocateur alloue de la mémoire. |
KsGetAllocatorStatus Récupère le status d’un allocateur. |
KsGetBusEnumIdentifier La fonction KsGetBusEnumIdentifier récupère l’identificateur d’énumérateur de bus logiciel pour le périphérique de bus associé à l’IRP donné. |
KsGetBusEnumParentFDOFromChildPDO La fonction KsGetBusEnumParentFDOFromChildPDO récupère le FDO du parent de l’AOP enfant donné. |
KsGetBusEnumPnpDeviceObject La fonction KsGetBusEnumPnpDeviceObject récupère l’objet d’appareil Plug-and-Play attaché à l’objet d’appareil donné. |
KsGetConnectedPin La méthode KsGetConnectedPin n’est pas recommandée pour l’utilisation de l’application. Cette méthode appartient à l’interface IKsPinPipe. |
KsGetCorrelatedPhysicalTime La méthode KsGetCorrelatedPhysicalTime récupère l’heure physique et l’heure système corrélée de l’horloge sous-jacente. |
KsGetCorrelatedTime La méthode KsGetCorrelatedTime récupère l’heure actuelle et l’heure système corrélée à partir de l’horloge sous-jacente. |
KsGetCurrentCommunication La méthode KsGetCurrentCommunication récupère la direction de communication, l’interface et le support actuels d’une broche. |
KsGetDefaultClockState La fonction KsGetDefaultClockState obtient l’état actuel de l’horloge. La fonction peut être appelée à DISPATCH_LEVEL. |
KsGetDefaultClockTime La fonction KsGetDefaultClockTime obtient l’heure actuelle de l’horloge. La fonction peut être appelée à DISPATCH_LEVEL. |
KsGetDevice La fonction KsGetDevice retourne la structure d’appareil AVStream à laquelle Object appartient. |
KsGetDeviceForDeviceObject La fonction KsGetDeviceForDeviceObject retourne la structure d’appareil AVStream pour un objet d’appareil fonctionnel donné. |
KsGetFilterFromFileObject La fonction KsGetFilterFromFileObject retourne l’objet de filtre AVStream associé à FileObject. |
KsGetFilterFromIrp La fonction KsGetFilterFromIrp retourne l’objet de filtre AVStream associé à un IRP donné. |
KsGetFilterName Retourne le nom d’un filtre. |
KsGetFirstChild La fonction KsGetFirstChild retourne le premier objet enfant AVStream d’Object. |
KsGetImageNameAndResourceId La fonction KsGetImageNameAndResourceId retourne le nom de l’image et l’identificateur de ressource qui correspond au handle RegKey. |
KsGetMediaType La fonction KsGetMediaType récupère des informations sur un type de média sur un identificateur de fabrique de broches. |
KsGetMediaTypeCount La fonction KsGetMediaTypeCount retourne le nombre de types multimédias disponibles sur un identificateur de fabrique de broches. |
KsGetMultiplePinFactoryItems La fonction KsGetMultiplePinFactoryItems récupère les éléments de propriété pin dans une mémoire tampon de données de longueur variable. |
KsGetNextSibling La fonction KsGetNextSibling retourne le frère suivant d’un objet donné. |
KsGetNodeIdFromIrp La fonction KsGetNodeIdFromIrp retourne l’ID de nœud du nœud auquel Irp a été envoyé. |
KsGetObjectFromFileObject La fonction KsGetObjectFromFileObject retourne l’objet AVStream cast en PVOID à partir de FileObject. |
KsGetObjectHandle La méthode KsGetObjectHandle récupère un handle de fichier dans un objet KS. |
KsGetObjectTypeFromFileObject La fonction KsGetObjectTypeFromFileObject retourne le type d’objet AVStream associé à un objet de fichier donné. |
KsGetObjectTypeFromIrp La fonction KsGetObjectTypeFromIrp retourne le type d’objet AVStream associé à un IRP donné. |
KsGetOuterUnknown La fonction KsGetOuterUnknown retourne l’IUnknown externe d’un objet AVStream donné. |
KsGetParent La fonction KsGetParent acquiert le parent de l’objet donné. |
KsGetPhysicalTime La méthode KsGetPhysicalTime récupère l’heure physique de l’horloge sous-jacente. |
KsGetPinBusCache La méthode KsGetPinBusCache n’est pas recommandée pour l’utilisation de l’application. Cette méthode appartient à l’interface IKsPinPipe. |
KsGetPinFramingCache La méthode KsGetPinFramingCache n’est pas recommandée pour l’utilisation de l’application. Cette méthode appartient à l’interface IKsPinPipe. |
KsGetPinFromFileObject La fonction KsGetPinFromFileObject retourne l’objet pin AVStream associé à FileObject. |
KsGetPinFromIrp La fonction KsGetPinFromIrp retourne l’objet de broche AVStream associé à l’IRP donné. |
KsGetPinName Retourne le nom d’une broche. |
KsGetPipe La méthode KsGetPipe n’est pas recommandée pour l’utilisation de l’application. Cette méthode appartient à l’interface IKsPinPipe. |
KsGetPipeAllocatorFlag La méthode KsGetPipeAllocatorFlag n’est pas recommandée pour l’utilisation de l’application. Cette méthode appartient à l’interface IKsPinPipe. |
KsGetProperties Retourne les propriétés d’un allocateur. |
KsGetResolution La méthode KsGetResolution récupère la résolution d’horloge de l’horloge sous-jacente. |
KsGetState La méthode KsGetState récupère l’état de diffusion en continu d’une broche à partir de l’horloge sous-jacente. |
KsGetTime La méthode KsGetTime récupère l’heure de l’horloge sous-jacente. |
KsHandleSizedListQuery La fonction KsHandleSizedListQuery, en fonction de la longueur de la mémoire tampon système, retourne la taille de la mémoire tampon nécessaire, le nombre d’entrées dans la liste de données spécifiée ou copie les entrées elles-mêmes. |
KsIncrementCountedWorker Incrémente le nombre de workers actuel et met éventuellement en file d’attente l’élément de travail compté avec le worker précédemment créé par KsRegisterCountedWorker. |
KsIncrementPendingIoCount La méthode KsIncrementPendingIoCount incrémente le nombre d’opérations d’entrée/sortie (E/S) en cours sur une broche. |
KsInitializeDevice La fonction KsInitializeDevice est appelée par AVStream pour initialiser la classe d’appareil AVStream à partir de KsCreateDevice. |
KsInitializeDeviceProfile L’API KsInitializeDeviceProfile doit être appelée par tous les pilotes miniport pour initialiser le magasin de profils et publier les profils d’appareil. |
KsInitializeDriver La fonction KsInitializeDriver initialise l’objet pilote d’un minidriver AVStream. |
KsInstallBusEnumInterface La fonction KsInstallBusEnumInterface installe une interface sur l’objet énumérateur de bus à charge de la demande. |
KsIsBusEnumChildDevice La fonction KsIsBusEnumChildDevice détermine si l’objet d’appareil donné est un appareil enfant de l’objet énumérateur de bus à charge de la demande. |
KsIsMediaTypeInRanges La méthode KsIsMediaTypeInRanges valide qu’un type de média se trouve dans les plages de données fournies. |
KsLoadResource Copie (charge) une ressource à partir de l’image donnée. |
KsMapModuleName La fonction KsMapModuleName retourne le nom de l’image et l’identificateur de ressource qui correspondent aux paramètres PhysicalDeviceObject et ModuleName. |
KsMediaSamplesCompleted La méthode KsMediaSamplesCompleted informe une broche qu’un segment de flux s’est terminé. |
KsMergeAutomationTables La fonction KsMergeAutomationTables fusionne deux tables Automation. |
KsMethod La méthode IKsControl ::KsMethod envoie une méthode à un objet KS, ainsi que toutes les autres opérations de prise en charge définies disponibles sur un ensemble de méthodes. |
KsMethod La méthode KsMethod envoie une méthode à un objet KS, ainsi que toutes les autres opérations de prise en charge définies disponibles sur un ensemble de méthodes. |
KSMETHOD_ITEM_IRP_STORAGE Cette macro accède à un pointeur vers le KSMETHOD_ITEM approprié. Notez que ce pointeur est défini uniquement lors de l’utilisation de KsMethodHandlerWithAllocator. |
KSMETHOD_SET_IRP_STORAGE Cette macro retourne un pointeur vers le KSMETHOD_SET dans lequel se trouve la méthode. |
KSMETHOD_TYPE_IRP_STORAGE Cette macro accède au type de méthode comme décrit dans le KSMETHOD_ITEM. Si la méthode est traitée de manière asynchrone à l’aide de KsDispatchSpecificMethod, ce stockage doit être conservé intact. |
KsMethodHandler La fonction KsMethodHandler gère les méthodes demandées via IOCTL_KS_METHOD. Il fonctionne avec tous les identificateurs de méthode définis par les jeux. La fonction ne peut être appelée qu’à PASSIVE_LEVEL. |
KsMethodHandlerWithAllocator Les fonctions KsMethodHandlerWithAllocator effectuent la même gestion que KsMethodHandler, avec les mêmes restrictions, mais autorisent l’utilisation d’un rappel d’allocator facultatif pour fournir une mémoire tampon pour les paramètres. |
KsMoveIrpsOnCancelableQueue La fonction KsMoveIrpsOnCancelableQueue déplace les irps spécifiés du paramètre SourceList vers le paramètre DestinationList en fonction de la valeur renvoyée par la fonction KStrIrpListCallback définie par minidriver. |
KsNotifyError La méthode KsNotifyError avertit le graphique de filtre d’une erreur pour permettre au graphique de filtre de s’arrêter. |
KsNotifyEvent La méthode KsNotifyEvent demande que l’objet KS qui possède l’événement DirectShow donné notifie l’application appelante avec les paramètres donnés chaque fois qu’une action liée à l’événement se produit. |
KsNullDriverUnload La fonction KsNullDriverUnload est une fonction par défaut qu’un pilote peut utiliser lorsqu’il n’a aucune autre tâche à effectuer dans sa fonction de déchargement, mais doit toujours autoriser le déchargement de l’appareil par sa présence. |
KsOpenDefaultDevice La fonction KsOpenDefaultDevice ouvre un handle sur le premier appareil répertorié dans la catégorie Plug-and-Play (PnP) spécifiée. |
KsPeekAllocator La méthode KsPeekAllocator retourne un pointeur vers une interface IMemAllocator pour l’allocateur affecté d’une broche. |
KsPersistDeviceProfile L’API KsPersistDeviceProfile valide les informations de profil dans le magasin persistant. |
KsPinAcquireControl La fonction KsPinAcquireControl acquiert le mutex de contrôle pour la broche AVStream spécifiée par Pin. |
KsPinAcquireProcessingMutex La fonction KsPinAcquireProcessingMutex acquiert le mutex de traitement pour la broche AVStream spécifiée par Pin. |
KsPinAddEvent La fonction KsPinAddEvent ajoute un événement spécifié à la liste d’événements de Pin. |
KsPinAttachAndGate La fonction KsPinAttachAndGate connecte Pin en tant qu’entrée à une porte AND précédemment initialisée et connecte AndGate en tant qu’entrée à la porte AND du filtre approprié. |
KsPinAttachOrGate La fonction KsPinAttachOrGate connecte Pin en tant qu’entrée à une porte OR précédemment initialisée et connecte OrGate en tant qu’entrée à la porte AND du filtre approprié. |
KsPinAttemptProcessing La fonction KsPinAttemptProcessing permet de reprendre le traitement sur une broche spécifique sur un filtre centré sur les broches. Il tente de lancer le traitement sur Pin en envoyant un appel de dispatch de traitement à l’objet de traitement de Pin. |
KsPinDataIntersection La fonction KsPinDataIntersection gère la propriété KSPROPERTY_PIN_DATAINTERSECTION via une fonction de rappel et effectue une grande partie de la validation initiale des paramètres passés. |
KsPinDataIntersectionEx La fonction KsPinDataIntersectionEx gère les KSPROPERTY_PIN_DATAINTERSECTION via une fonction de rappel. |
KsPinFactory La méthode KsPinFactory récupère l’identificateur d’une fabrique de broches. |
KsPinGenerateEvents La fonction KsPinGenerateEvents génère des événements d’un type indiqué qui sont présents dans la liste d’événements de Pin. |
KsPinGetAndGate La fonction KsPinGetAndGate retourne la porte de contrôle de traitement pour Pin. |
KsPinGetAvailableByteCount La routine KsPinGetAvailableByteCount génère le nombre d’octets de données d’entrée devant la périphérie d’avant et le nombre d’octets de la mémoire tampon de sortie devant le bord d’entrée, les deux pour la file d’attente d’une broche spécifiée par l’appelant. |
KsPinGetConnectedFilterInterface La fonction KsPinGetConnectedFilterInterface interroge le filtre auquel Pin est connecté afin d’obtenir un pointeur vers une interface COM. |
KsPinGetConnectedPinDeviceObject La fonction KsPinGetConnectedPinDeviceObject retourne l’objet device en haut de la pile d’appareils correspondant à la broche du récepteur attachée à la broche source. |
KsPinGetConnectedPinFileObject La fonction KsPinGetConnectedPinFileObject retourne l’objet file pour l’épingle à laquelle Pin est connecté. Fonctionne uniquement pour les broches sources. |
KsPinGetConnectedPinInterface La fonction KsPinGetConnectedPinInterface interroge l’épingle à laquelle Pin est connecté pour une interface de style COM. |
KsPinGetCopyRelationships La fonction KsPinGetCopyRelationships retourne des informations de relation de copie pour une broche contenue dans un filtre centré sur les broches. |
KsPinGetDevice La fonction KsPinGetDevice retourne l’appareil AVStream auquel Pin appartient. |
KsPinGetFirstCloneStreamPointer La fonction KsPinGetFirstCloneStreamPointer retourne le premier pointeur de flux cloné sur Pin. |
KsPinGetLeadingEdgeStreamPointer La fonction KsPinGetLeadingEdgeStreamPointer acquiert le pointeur de flux de bord de pointe pour la file d’attente associée à l’épingle donnée. |
KsPinGetNextSiblingPin La fonction KsPinGetNextSiblingPin retourne la broche instanciée suivante du même type et sur le même filtre que Pin. |
KsPinGetOuterUnknown La fonction KsPinGetOuterUnknown retourne l’IUnknown externe de l’épingle spécifiée par Pin. |
KsPinGetParentFilter La fonction KsPinGetParentFilter retourne le filtre parent de Pin. |
KsPinGetReferenceClockInterface La fonction KsPinGetReferenceClockInterface retourne une interface de style COM à l’horloge de référence associée à Pin. Ce pointeur d’interface sera une interface IKsReferenceClock. |
KsPinGetTrailingEdgeStreamPointer La fonction KsPinGetTrailingEdgeStreamPointer acquiert le pointeur de flux de bord de fin pour la file d’attente associée à l’épingle spécifiée. |
KsPinHandshake La fonction KsPinHandshake tente une liaison de protocole avec une broche connectée. |
KsPinPropertyHandler La fonction KsPinPropertyHandler effectue la gestion standard des membres statiques du jeu de propriétés KSPROPSETID_Pin. Cette gestion n’inclut pas les KSPROPERTY_PIN_CINSTANCES ou les KSPROPERTY_PIN_DATAINTERSECTION. |
KsPinRegisterAggregatedClientUnknown La fonction KsPinRegisterAggregatedClientUnknown est une fonction inline qui est un wrapper pour KsRegisterAggregatedClientUnknown. |
KsPinRegisterFrameReturnCallback La fonction KsPinRegisterFrameReturnCallback enregistre un rappel de retour de frame auprès d’AVStream pour une broche donnée. |
KsPinRegisterHandshakeCallback La fonction KsPinRegisterHandshakeCallback enregistre une routine de rappel fournie par minidriver pour une broche donnée. |
KsPinRegisterIrpCompletionCallback La fonction KsPinRegisterIrpCompletionCallback enregistre une routine de rappel définie par minidriver pour une broche spécifiée. |
KsPinRegisterPowerCallbacks La fonction KsPinRegisterPowerCallbacks enregistre les rappels de gestion de l’alimentation pour Pin. |
KsPinReleaseControl La fonction KsPinReleaseControl libère le mutex de contrôle pour la broche AVStream spécifiée par Pin. |
KsPinReleaseProcessingMutex La fonction KsPinReleaseProcessingMutex libère le mutex de traitement pour la broche AVStream spécifiée par Pin. |
KsPinSetPinClockTime La fonction KsPinSetPinClockTime définit l’heure actuelle sur l’horloge exposée par Pin. |
KsPinSubmitFrame Si une broche a été placée en mode injection par un appel à KsPinRegisterFrameReturnCallback, la fonction KsPinSubmitFrame envoie une image directement dans le circuit de transport. |
KsPinSubmitFrameMdl Si une broche a été placée en mode injection par un appel à KsPinRegisterFrameReturnCallback, la fonction KsPinSubmitFrameMdl envoie une image directement dans le circuit de transport. |
KsPrepareIoOperation La méthode KsPrepareIoOperation initialise l’en-tête étendu et prépare l’exemple de média pour une opération d’E/S. |
KsProbeStreamIrp La fonction KsProbeStreamIrp apporte les modifications spécifiées aux mémoires tampons d’entrée et de sortie de l’IRP donné en fonction des indicateurs passés, puis valide l’en-tête de flux. |
KsProcessMediaSamples La méthode KsProcessMediaSamples traite des exemples de médias. |
KsProcessPinUpdate La fonction KsProcessPinUpdate est appelée à partir du dispatch AVStrMiniFilterProcess d’un filtre centré sur les filtres pour mettre à jour une broche de processus. |
KsPropagateAcquire La méthode KsPropagateAcquire dirige toutes les broches du filtre pour atteindre l’état Acquire. |
KsProperty La méthode IKsControl ::KsProperty définit une propriété ou récupère les informations de propriété, ainsi que toutes les autres opérations de prise en charge définies disponibles sur un jeu de propriétés. |
KsProperty La méthode KsProperty définit une propriété ou récupère des informations de propriété, ainsi que toutes les autres opérations de prise en charge définies disponibles sur un jeu de propriétés. |
KsPropertyHandler Les pilotes appellent la fonction KsPropertyHandler pour la gestion des IRP. |
KsPropertyHandlerWithAllocator KsPropertyHandlerWithAllocator effectue la même gestion que KsPropertyHandler, avec les mêmes restrictions, mais autorise l’utilisation d’un rappel d’allocator facultatif pour fournir une mémoire tampon pour les paramètres. |
KsPublishDeviceProfile L’API KsPublishDeviceProfile est appelée pour publier des informations de profil d’appareil. |
KsQueryDevicePnpObject La fonction KsQueryDevicePnpObject retourne l’objet d’appareil PnP qui peut être stocké dans l’en-tête de l’appareil. Il s’agit de l’objet d’appareil suivant sur la pile PnP et de l’objet d’appareil vers lequel les demandes PnP sont transférées si KsDefaultDispatchPnp est utilisé. |
KsQueryExtendedSize La méthode KsQueryExtendedSize récupère les informations d’en-tête étendues requises pour les opérations d’entrée et de sortie (E/S). |
KsQueryInformationFile La fonction KsQueryInformationFile effectue une requête d’informations sur l’objet de fichier spécifié. La fonction tente d’utiliser FastIoDispatch si possible, ou génère une demande d’informations sur l’objet d’appareil. |
KsQueryInterfaces La méthode KsQueryInterfaces récupère les interfaces prises en charge par une broche. |
KsQueryMediums La méthode KsQueryMediums récupère les supports pris en charge par une broche. |
KsQueryObjectAccessMask La fonction KsQueryObjectAccessMask retourne l’accès initialement accordé au premier client qui a créé un handle sur l’objet associé. L’accès ne peut pas être modifié en dupliquant des handles. |
KsQueryObjectCreateItem La fonction KsQueryObjectCreateItem retourne l’élément de création affecté à l’objet lors de sa création. |
KsQuerySoftwareBusInterface La fonction KsQuerySoftwareBusInterface crée une mémoire tampon à partir du pool paginé et copie la chaîne de référence associée au PDO de l’objet énumérateur de charge de la demande dans la mémoire tampon. |
KsQueueWorkItem La fonction KsQueueWorkItem met en file d’attente l’élément de travail spécifié avec un worker créé par la fonction KsRegisterWorker. |
KsReadFile La fonction KsReadFile effectue une lecture sur l’objet de fichier spécifié. |
KsRecalculateStackDepth La fonction KsRecalculateStackDepth recalcule la profondeur de pile maximale requise par l’objet d’appareil sous-jacent en fonction de tous les objets qui ont défini un appareil cible (ils se sont ajoutés à la liste d’objets sur l’objet d’appareil sous-jacent à l’aide de la fonction KsSetTargetDeviceObject). Si l’objet d’appareil PnP a été défini sur l’en-tête de l’appareil sous-jacent à l’aide de KsSetDevicePnpAndBaseObject, cet appareil est également pris en compte lors du calcul de la profondeur maximale de la pile. |
KsReferenceBusObject Fait référence à l’objet d’appareil physique bus. |
KsReferenceSoftwareBusObject La fonction KsReferenceSoftwareBusObject incrémente le nombre de références du PDO de l’objet énumérateur de bus à charge de la demande. |
KsRegisterAggregatedClientUnknown D’une manière très similaire à COM, la fonction KsRegisterAggregatedClientUnknown agrège deux objets : _the objet AVStream spécifié et un objet client inconnu. |
KsRegisterCountedWorker Gère l’inscription des clients pour l’utilisation d’un thread. |
KsRegisterFilterWithNoKSPins La fonction KsRegisterFilterWithNoKSPins s’inscrit avec des filtres DirectShow qui n’ont pas de broches de streaming de noyau et, par conséquent, ne diffusent pas en mode noyau. |
KsRegisterWorker La fonction KsRegisterWorker gère l’inscription des clients pour l’utilisation d’un thread. |
KsReleaseCachedMdl La fonction KsReleaseCachedMdl est utilisée pour libérer le MDL acquis par l’appel KsAcquireCachedMdl. |
KsReleaseControl La fonction KsReleaseControl libère le mutex de contrôle pour Object. |
KsReleaseDevice La fonction KsReleaseDevice libère le mutex de l’appareil et quitte la région critique. |
KsReleaseDeviceSecurityLock La fonction KsReleaseDeviceSecurityLock libère un verrou de sécurité précédemment acquis sur l’en-tête de l’objet de l’appareil. |
KsReleaseIrpOnCancelableQueue La fonction KsReleaseIrpOnCancelableQueue libère un IRP acquis qui se trouve déjà dans une file d’attente qui peut être annulée. |
KsRemoveAggregate La méthode KsRemoveAggregate supprime un fournisseur d’agrégation de serveur COM précédemment ajouté de la liste des fournisseurs d’interface pour l’objet KS qui expose l’interface IKsAggregateControl. |
KsRemoveBusEnumInterface La fonction KsRemoveBusEnumInterface supprime une interface de l’objet énumérateur de bus à charge de la demande. |
KsRemoveIrpFromCancelableQueue La fonction KsRemoveIrpFromCancelableQueue affiche l’IRP non bloqué suivant à partir de la file d’attente spécifiée qui peut être annulée et supprime son status d’annulation. |
KsRemoveItemFromObjectBag La fonction KsRemoveItemFromObjectBag supprime un élément d’un sac d’objets. |
KsRemoveSpecificIrpFromCancelableQueue La fonction KsRemoveSpecificIrpFromCancelableQueue supprime l’IRP spécifié de la file d’attente spécifiée. Cette opération est effectuée sur un IRP précédemment acquis à l’aide de KsRemoveIrpFromCancelableQueue, mais qui n’a pas été supprimé de la file d’attente. |
KsResolveRequiredAttributes La fonction KsResolveRequiredAttributes recherche la liste d’attributs attachée à une plage de données pour les attributs spécifiés et s’assure que tous les attributs spécifiés ont été trouvés. |
KsServiceBusEnumCreateRequest Les services de la fonction KsServiceBusEnumCreateRequest IRP_MJ_CREATE demandes pour l’interface du périphérique de bus logiciel. |
KsServiceBusEnumPnpRequest La fonction KsServiceBusEnumPnpRequest est uniquement destinée au système. |
KsSetAllocatorHandle Définit le handle d’un allocateur. |
KsSetAllocatorMode Définit le mode dans lequel un répartiteur allocateur alloue de la mémoire. |
KsSetCorrelatedPhysicalTime La méthode KsSetCorrelatedPhysicalTime définit l’heure physique avec l’heure système corrélée sur l’horloge sous-jacente. |
KsSetCorrelatedTime La méthode KsSetCorrelatedTime définit l’heure actuelle avec l’heure système corrélée sur l’horloge sous-jacente. |
KsSetDefaultClockState La fonction KsSetDefaultClockState définit l’état actuel de l’horloge utilisée pour refléter l’état actuel de la broche de filtre sous-jacente. |
KsSetDefaultClockTime La fonction KsSetDefaultClockTime définit l’heure actuelle de l’horloge. |
KsSetDevicePnpAndBaseObject La fonction KsSetDevicePnpAndBaseObject définit l’objet d’appareil PnP dans l’en-tête de l’appareil, qui est l’objet d’appareil suivant sur la pile PnP et l’objet d’appareil vers lequel les requêtes PnP sont transférées si KsDefaultDispatchPnp est utilisé. |
KsSetInformationFile La fonction KsSetInformationFile exécute un jeu d’informations sur l’objet de fichier spécifié. La fonction tente d’utiliser FastIoDispatch si possible ou génère un jeu d’informations sur l’objet d’appareil. |
KsSetMajorFunctionHandler La fonction KsSetMajorFunctionHandler définit le gestionnaire d’une fonction majeure spécifiée pour utiliser la répartition interne. |
KsSetMediaType La méthode KsSetMediaType définit le type de média pour un gestionnaire de type de données. |
KsSetPhysicalTime La méthode KsSetPhysicalTime définit l’heure physique sur l’horloge sous-jacente. |
KsSetPin La méthode KsSetPin informe le gestionnaire d’interface de streaming sur la broche avec laquelle communiquer lors du passage de données. |
KsSetPinBusCache La méthode KsSetPinBusCache n’est pas recommandée pour l’utilisation de l’application. Cette méthode appartient à l’interface IKsPinPipe. |
KsSetPinFramingCache La méthode KsSetPinFramingCache n’est pas recommandée pour l’utilisation de l’application. Cette méthode appartient à l’interface IKsPinPipe. |
KsSetPipe La méthode KsSetPipe n’est pas recommandée pour l’utilisation de l’application. Cette méthode appartient à l’interface IKsPinPipe. |
KsSetPipeAllocatorFlag La méthode KsSetPipeAllocatorFlag n’est pas recommandée pour l’utilisation de l’application. Cette méthode appartient à l’interface IKsPinPipe. |
KsSetPowerDispatch Définit la fonction de répartition de l’alimentation à appeler lorsque l’objet pilote reçoit une IRP IRP_MJ_POWER. |
KsSetProperties Définit les propriétés d’un allocateur. |
KsSetTargetDeviceObject La fonction KsSetTargetDeviceObject définit l’objet d’appareil cible d’un objet . La fonction ajoute l’en-tête d’objet à une liste d’en-têtes d’objets qui ont des appareils cibles. |
KsSetTargetState Définit l’état activé d’un appareil cible associé à l’en-tête d’objet spécifié. |
KsSetTime La méthode KsSetTime définit l’heure actuelle sur l’horloge sous-jacente. |
KsStreamIo La fonction KsStreamIo effectue un flux de lecture ou d’écriture sur l’objet fichier spécifié. La fonction tente d’utiliser FastIoDispatch si possible, ou génère une demande de lecture ou d’écriture sur l’objet d’appareil. |
KsStreamPointerAdvance La fonction KsStreamPointerAdvance avance un pointeur de flux vers la trame de données suivante. |
KsStreamPointerAdvanceOffsets La fonction KsStreamPointerAdvanceOffsets avance les décalages de StreamPointer. |
KsStreamPointerAdvanceOffsetsAndUnlock La fonction KsStreamPointerAdvanceOffsetsAndUnlock avance StreamPointer le nombre spécifié d’octets dans le flux (en ajustant les champs OffsetIn et OffsetOut de StreamPointer comme demandé) et le déverrouille. |
KsStreamPointerCancelTimeout La fonction KsStreamPointerCancelTimeout annule un rappel de délai d’attente précédemment planifié sur le pointeur de flux spécifié. |
KsStreamPointerClone La fonction KsStreamPointerClone crée un clone d’un pointeur de flux donné. |
KsStreamPointerDelete La fonction KsStreamPointerDelete supprime un pointeur de flux de clone, libérant une référence sur le frame auquel ce pointeur de flux fait référence. |
KsStreamPointerGetIrp La fonction KsStreamPointerGetIrp retourne l’IRP associé au frame référencé par le pointeur de flux donné. |
KsStreamPointerGetMdl La fonction KsStreamPointerGetMdl retourne la MDL associée au frame référencé par StreamPointer. |
KsStreamPointerGetNextClone La fonction KsStreamPointerGetNextClone retourne le pointeur de flux de clone qui a été cloné immédiatement après le clone spécifié. |
KsStreamPointerLock La fonction KsStreamPointerLock tente de verrouiller le pointeur de flux spécifié. |
KsStreamPointerScheduleTimeout La fonction KsStreamPointerScheduleTimeout enregistre un rappel de délai d’expiration auprès d’AVStream pour le pointeur de flux donné. |
KsStreamPointerSetStatusCode La fonction KsStreamPointerSetStatusCode permet de spécifier un code d’erreur réussi ou infructueux avec lequel effectuer l’IRP donné. |
KsStreamPointerUnlock La fonction KsStreamPointerUnlock déverrouille un pointeur de flux précédemment verrouillé par une fonction d’acquisition (KsGetXxxEdgeStreamPointer) ou par KsStreamPointerLock. |
KsSynchronousDeviceControl La fonction KsSynchronousDeviceControl émet une opération de contrôle d’E/S synchrone d’appareil sur l’objet KS spécifié par un descripteur de fichier. |
KsSynchronousIoControlDevice La fonction KsSynchronousIoControlDevice effectue un contrôle d’E/S synchrone d’appareil sur l’objet d’appareil cible. Il attend dans un état non modifiable jusqu’à ce que les E/S se terminent. Cette fonction ne peut être appelée qu’à PASSIVE_LEVEL. |
KsTerminateDevice La fonction KsTerminateDevice supprime un appareil AVStream. |
KsTopologyPropertyHandler La fonction KsTopologyPropertyHandler effectue une gestion standard des membres statiques du jeu de propriétés KSPROPSETID_Topology. La fonction utilise la structure KSTOPOLOGY, qui décrit l’ensemble d’informations retournées par ce jeu de propriétés. |
KsUnregisterWorker La fonction KsUnregisterWorker permet aux clients d’annuler l’inscription d’un worker. |
KsUnserializeObjectPropertiesFromRegistry La fonction KsUnserializeObjectPropertiesFromRegistry, lorsqu’elle reçoit un objet de destination et un chemin d’accès au Registre, énumère les valeurs nommées et les applique en tant que données sérialisées aux jeux de propriétés spécifiés répertoriés dans les données sérialisées. |
KsValidateAllocatorCreateRequest La fonction KsValidateAllocatorCreateRequest valide une requête IRP_MJ_CREATE en tant que requête d’allocateur et retourne la structure de création associée à la demande en cas de réussite. |
KsValidateAllocatorFramingEx La fonction KsValidateAllocatorFramingEx est réservée à une utilisation système uniquement. |
KsValidateClockCreateRequest La fonction KsValidateClockCreateRequest valide la demande de création d’horloge et retourne la structure de création associée à la requête. Cela ne peut être appelé qu’à PASSIVE_LEVEL. |
KsValidateConnectRequest La fonction KsValidateConnectRequest valide une demande de connexion et retourne un pointeur vers la structure de connexion associée à la requête. Cette fonction ne peut être appelée qu’à PASSIVE_LEVEL. |
KsValidateTopologyNodeCreateRequest La fonction KsValidateTopologyNodeCreateRequest valide une demande de création de nœud de topologie et retourne la structure de création associée à la requête. La fonction ne peut être appelée qu’à PASSIVE_LEVEL. |
KsWriteFile La fonction KsWriteFile effectue une écriture sur l’objet fichier spécifié. |
OUR_GUID_ENTRY En savoir plus sur : OUR_GUID_ENTRY macro |
PADAPTER_RECEIVE_PACKET_ROUTINE La fonction de rappel AdapterReceivePacket d’un minidriver d’appareil photo traite les blocs de demande de flux basés sur l’adaptateur qui lui sont transmis par le pilote de classe de flux. |
PCAM_ALLOCATE_BW_ROUTINE La fonction de rappel CamAllocateBandwidth d’un minidriver d’appareil photo sélectionne l’autre paramètre approprié dans l’interface de streaming vidéo USB et prépare l’appareil à diffuser en continu. |
PCAM_ALLOCATE_BW_ROUTINE_EX La fonction de rappel CamAllocateBandwidthEx d’un minidriver d’appareil photo sélectionne l’autre paramètre approprié dans l’interface de streaming vidéo USB et prépare l’appareil à diffuser en continu. |
PCAM_CONFIGURE_ROUTINE La fonction de rappel CamConfigure d’un minidriver d’appareil photo configure l’interface de streaming isochroneuse. |
PCAM_CONFIGURE_ROUTINE_EX La fonction de rappel CamConfigureEx d’un minidriver d’appareil photo configure l’interface de diffusion en continu isochronous. |
PCAM_FREE_BW_ROUTINE La fonction de rappel CamFreeBandwidth d’un minidriver d’appareil photo sélectionne un autre paramètre dans l’interface de streaming vidéo USB qui n’utilise aucune bande passante. |
PCAM_FREE_BW_ROUTINE_EX La fonction de rappel CamFreeBandwidthEx d’un minidriver d’appareil photo sélectionne un autre paramètre dans l’interface de streaming vidéo USB qui n’utilise aucune bande passante. |
PCAM_INITIALIZE_ROUTINE La fonction de rappel d’un minidriver d’appareil photo initialise l’appareil ou effectue toute propre spécifique au minidriver requise. |
PCAM_NEW_FRAME_ROUTINE La fonction de rappel CamNewVideoFrame d’un minidriver d’appareil photo initialise une nouvelle structure de contexte de trame vidéo. |
PCAM_NEW_FRAME_ROUTINE_EX La fonction de rappel CamNewVideoFrameEx d’un minidriver d’appareil photo initialise une nouvelle structure de contexte de trame vidéo. |
PCAM_PROCESS_PACKET_ROUTINE La fonction de rappel CamProcessUSBPacket d’un minidriver d’appareil photo traite un paquet USB. |
PCAM_PROCESS_PACKET_ROUTINE_EX La fonction de rappel CamProcessUSBPacketEx d’un minidriver d’appareil photo traite un paquet USB. |
PCAM_PROCESS_RAW_FRAME_ROUTINE La fonction de rappel CamProcessRawVideoFrame d’un minidriver d’appareil photo décode une image vidéo brute. |
PCAM_PROCESS_RAW_FRAME_ROUTINE_EX La fonction de rappel CamProcessRawVideoFrameEx d’un minidriver d’appareil photo décode une image vidéo brute. |
PCAM_START_CAPTURE_ROUTINE La fonction de rappel CamStartCapture d’un minidriver d’appareil photo sélectionne l’autre paramètre approprié dans l’interface de streaming vidéo USB et prépare l’appareil à diffuser en continu. |
PCAM_START_CAPTURE_ROUTINE_EX La fonction de rappel CamStartCaptureEx d’un minidriver d’appareil photo sélectionne l’autre paramètre approprié dans l’interface de streaming vidéo USB et prépare l’appareil à diffuser en continu. |
PCAM_STATE_ROUTINE La fonction de rappel d’état d’un minidriver d’appareil photo restaure un état de contexte d’appareil précédemment enregistré ou enregistre l’état actuel du contexte de l’appareil. |
PCAM_STOP_CAPTURE_ROUTINE La fonction de rappel CamStopCapture d’un minidriver d’appareil photo effectue tout traitement après l’arrêt du flux. |
PCAM_STOP_CAPTURE_ROUTINE_EX La fonction de rappel CamStopCaptureEx d’un minidriver d’appareil photo effectue tout traitement après l’arrêt du flux. |
PCOMMAND_COMPLETE_FUNCTION La fonction de rappel CommandCompleteFunction d’un minidriver d’appareil photo permet au minidriver de caméra d’effectuer toutes les tâches supplémentaires nécessaires pour effectuer certains services USBCAMD |
PFNALLOCATOR_ALLOCATEFRAME La routine KStrAllocateFrame décrit une fonction d’allocation d’images fournie par le fournisseur. |
PFNALLOCATOR_FREEFRAME La routine KStrFreeFrame décrit une fonction de désallocation de trame fournie par le fournisseur. |
PFNAVCINTERSECTHANDLER Le gestionnaire d’intersection AV/C détermine si les plages de données sont compatibles. |
PFNDEREFERENCEDEVICEOBJECT La fonction de rappel PFNDEREFERENCEDEVICEOBJECT (ks.h) peut être appelée par le pilote pour décrémenter le nombre de références de l’objet de périphérique physique (PDO). |
PFNDEREFERENCEDEVICEOBJECT La fonction de rappel PFNDEREFERENCEDEVICEOBJECT (swenum.h) peut être appelée par le pilote pour décrémenter le nombre de références de l’objet de périphérique physique (PDO). |
PFNKSADDEVENT La routine AVStrMiniAddEvent d’un minidriver AVStream est appelée lorsqu’un client s’inscrit pour être averti d’un événement. Cette routine est facultative. |
PFNKSALLOCATOR Les minidrivers peuvent éventuellement fournir une fonction de rappel de type PFNKSALLOCATOR en tant que paramètre dans les appels à KsEnableEventWithAllocator, KsPropertyHandlerWithAllocator et KsMethodHandlerWithAllocator. |
PFNKSCANCELTIMER La routine KStrCancelTimer d’un minidriver de streaming est appelée pour annuler un objet de minuteur personnalisé précédemment spécifié dans le paramètre SetTimer dans un appel à KsAllocateDefaultClockEx. |
PFNKSCLOCK_CORRELATEDTIME La routine est une routine fournie par le système qui récupère et la suivante :KStrClockGetCorrelatedTime est une routine fournie par le système qui récupère à la fois l’heure système actuelle et le nombre de cycles d’horloge correspondant depuis le démarrage. KStrClockGetCorrelatedPhysicalTime est une routine fournie par le système qui récupère à la fois l’heure système actuelle moins le delta suspendu et la graduation d’horloge correspondante depuis le démarrage. |
PFNKSCLOCK_GETTIME La routine obtient l’heure système. KStrClockGetTime est une routine fournie par le système qui récupère l’heure système actuelle. KStrClockGetPhysicalTime est une routine fournie par le système qui récupère l’heure système actuelle moins tout delta suspendu. |
PFNKSCONTEXT_DISPATCH La routine KStrContextDispatch d’un minidriver de streaming est appelée pour traiter IRP_MJ_POWER IRPs. |
PFNKSCORRELATEDTIME La routine KStrCorrelatedTime d’un minidriver de streaming est appelée pour récupérer l’heure de présentation et l’heure physique de manière corrélée. Cela permet au propriétaire de l’horloge de déterminer complètement l’heure actuelle. |
PFNKSDEFAULTALLOCATE La routine AVStrMiniAllocate d’un minidriver AVStream alloue une trame à l’aide de l’allocateur spécifié dans le paramètre Context. |
PFNKSDEFAULTFREE La routine AVStrMiniAllocatorFreeFrame d’un minidriver AVStream libère le cadre spécifié. |
PFNKSDELETEALLOCATOR La routine AVStrMiniDeleteAllocator d’un minidriver AVStream supprime l’allocateur associé à une broche. |
PFNKSDEVICE La routine AVStrMiniDevicePostStart d’un minidriver AVStream est appelée quand AVStream effectue un traitement post-pnP-start. Utilisez-la pour charger des pilotes au moment du début, par exemple. Ces événements se produisent ensuite dans le contexte d’un thread de travail après le démarrage de PnP. |
PFNKSDEVICECREATE La routine AVStrMiniDeviceAdd d’un minidriver AVStream informe le minidriver que la routine AddDevice PnP d’AVStream est terminée. |
PFNKSDEVICEIRP La routine de gestionnaire IRP d’un minidriver AVStream est appelée lorsque ces irps sont distribués par l’appareil. IRP_MN_QUERY_REMOVE_DEVICEIRP_MN_QUERY_STOP_DEVICEIRP_MN_QUERY_INTERFACE |
PFNKSDEVICEIRPVOID La routine de gestion IRP d’un minidriver AVStream est appelée lorsque ces irps sont envoyés par l’appareil. IRP_MN_CANCEL_STOP_DEVICEIRP_MN_CANCEL_REMOVE_DEVICEIRP_MN_REMOVE_DEVICEIRP_MN_STOP_DEVICEIRP_MN_SURPRISE_REMOVAL |
PFNKSDEVICEPNPSTART La routine AVStrMiniDeviceStart d’un minidriver AVStream est appelée lorsqu’une demande de IRP_MN_START_DEVICE est envoyée pour un appareil spécifié. |
PFNKSDEVICEQUERYCAPABILITIES La routine AVStrMiniDeviceQueryCapabilities d’un minidriver AVStream est appelée lorsqu’une IRP_MN_QUERY_CAPABILITIES est distribuée par l’appareil. |
PFNKSDEVICEQUERYPOWER AVStream appelle la routine AVStrMiniDeviceQueryPower d’un minidriver lorsqu’il reçoit une demande de IRP_MN_QUERY_POWER. |
PFNKSDEVICESETPOWER AVStream appelle la routine AVStrMiniDeviceSetPower d’un minidriver lorsqu’il reçoit une IRP_MN_SET_POWER. |
PFNKSFASTHANDLER KStrFastHandler est une routine fournie par un pilote qui gère une requête de propriété ou de méthode sans créer d’IRP. |
PFNKSFILTERIRP La routine AVStrMiniFilterCreate d’un minidriver AVStream est appelée lorsqu’un filtre reçoit un IRP. |
PFNKSFILTERPROCESS La routine AVStrMiniFilterProcess d’un minidriver AVStream est appelée lorsque le filtre est destiné à traiter les images. Il est utilisé pour effectuer Filter-Centric traitement. |
PFNKSFILTERVOID La routine AVStrMiniFilterReset d’un minidriver AVStream est appelée quand AVStream reçoit une IOCTL_KS_RESET_STATE pour retourner le filtre à l’état dans lequel il se trouvait au moment de l’acquisition. |
PFNKSHANDLER La routine fournie par minidriver est appelée lorsque kernel Streaming reçoit une demande de propriété IOCTL_KS_METHOD, get/set. Fournissez un pointeur vers ce gestionnaire dans la structure KSMETHOD_ITEM, KSPROPERTY_ITEM appropriée. |
PFNKSINTERSECTHANDLER La routine KStrIntersectHandler d’un minidriver de streaming est appelée pour comparer une plage de données afin de déterminer s’il existe une intersection et, le cas échéant, le format de données de l’intersection. |
PFNKSINTERSECTHANDLEREX AVStream appelle la routine AVStrMiniIntersectHandlerEx d’un minidriver pour déterminer l’intersection de la plus haute qualité entre deux plages de données. |
PFNKSIRPLISTCALLBACK La routine KStrIrpListCallback d’un minidriver de streaming est appelée pour déterminer si le IRP passé doit être déplacé de la liste source vers la liste de destination, ou si l’énumération IRP doit être terminée. |
PFNKSITEMFREECALLBACK La routine KStrItemFreeCallback d’un minidriver de streaming est appelée pour libérer un élément de création précédemment alloué. KStrItemFreeCallback permet au minidriver d’effectuer n’importe quel nettoyage, y compris le vidage des modifications du descripteur de sécurité, si nécessaire. |
PFNKSPIN La routine de rappel d’un minidriver AVStream est appelée lorsque :_There est des données disponibles pour une structure KSPIN à traiter. Utilisez cette routine pour effectuer Pin-Centric traitement.Le KSPIN approprié sert de broche de récepteur et est connecté à une broche source AVStream. |
PFNKSPINFRAMERETURN La routine AVStrMiniFrameReturn d’un minidriver AVStream est appelée lorsqu’un cadre injecté a terminé son parcours dans le circuit et est prêt à être recyclé ou libéré. |
PFNKSPINHANDSHAKE La routine AVStrMiniPinHandshake d’un minidriver AVStream est appelée quand AVStream reçoit une demande d’établissement d’une liaison de protocole qu’il ne gère pas. |
PFNKSPININITIALIZEALLOCATOR La routine AVStrMiniInitializeAllocator d’un minidriver AVStream initialise un allocateur qui sera associé à une broche. |
PFNKSPINIRP La routine d’un minidriver AVStream est appelée lorsqu’une activité sur l’épingle est effectuée et qu’il reçoit ces irps :IRP_MJ_CREATEIRP_MJ_CLOSE |
PFNKSPINIRPCOMPLETION La routine AVStrMiniPinIrpCompletion d’un minidriver AVStream est appelée lorsqu’un IRP effectue un passage autour du circuit et que le cadre associé à l’IRP est sur le point d’être recyclé ou mis hors service. |
PFNKSPINPOWER La routine AVStrMiniPinPower d’un minidriver AVStream est appelée pour les broches centrées sur les broches lorsque l’appareil se réveille ou entre en état de veille. |
PFNKSPINSETDATAFORMAT La routine AVStrMiniPinSetDataFormat d’un minidriver AVStream est appelée au moment de la création de l’épingle pour vérifier que le format de données précédemment convenu est acceptable pour cette structure KSPIN et une correspondance pour cette structure KSDATARANGE. |
PFNKSPINSETDEVICESTATE La routine AVStrMiniPinSetDeviceState d’un minidriver AVStream est appelée lorsque l’état d’une structure KSPIN est modifié en raison de l’arrivée d’une propriété d’état de connexion « set » IOCTL. |
PFNKSPINVOID La routine de rappel d’un minidriver AVStream est appelée lorsque : Le KSPIN approprié sert de broche de récepteur et cette broche de récepteur est déconnectée d’une broche source AVStream. L’état de réinitialisation d’une structure KSPIN est modifié en raison de l’arrivée d’un contrôle d’appareil IOCTL_KS_RESET_STATE. Cette routine est également appelée lorsque la file d’attente associée à l’épingle donnée est vidée. |
PFNKSREMOVEEVENT La routine AVStrMiniRemoveEvent d’un minidriver AVStream est appelée lorsqu’un client demande à être supprimé de la file d’attente de notification pour un événement. Cette routine est facultative. |
PFNKSSETTIMER La routine KStrSetTimer d’un minidriver de streaming est appelée pour générer des rappels du minuteur DPC en fonction de l’heure de présentation. |
PFNKSSTREAMPOINTER AVStream appelle la routine AVStrMiniCancelCallback d’un minidriver lorsque l’IRP associé à un pointeur de flux cloné est annulé. Cette routine est facultative. |
PFNQUERYREFERENCESTRING La fonction de rappel PFNQUERYREFERENCESTRING (ks.h) copie la chaîne de référence associée à l’AOP dans une mémoire tampon créée et libérée par l’appelant. |
PFNQUERYREFERENCESTRING La fonction de rappel PFNQUERYREFERENCESTRING (swenum.h) copie la chaîne de référence associée à l’AOP dans une mémoire tampon créée et libérée par l’appelant. |
PFNREFERENCEDEVICEOBJECT La fonction de rappel PFNREFERENCEDEVICEOBJECT (ks.h) peut être appelée par le pilote pour incrémenter le nombre de références de l’objet de périphérique physique (PDO). |
PFNREFERENCEDEVICEOBJECT La fonction de rappel PFNREFERENCEDEVICEOBJECT (swenum.h) peut être appelée par le pilote pour incrémenter le nombre de références de l’objet de périphérique physique (PDO). |
PFNUSBCAMD_BulkReadWrite Le service USBCAMD_BulkReadWrite effectue une opération de lecture ou d’écriture sur le canal en bloc spécifié. |
PFNUSBCAMD_CancelBulkReadWrite Le service USBCAMD_CancelBulkReadWrite annule une demande de lecture ou d’écriture en bloc en attente. |
PFNUSBCAMD_SetIsoPipeState Le service USBCAMD_SetIsoPipeState permet au minidriver de la caméra de contrôler l’état de diffusion en continu sur le canal isochronous. |
PFNUSBCAMD_SetVideoFormat Le service USBCAMD_SetVideoFormat est utilisé pour informer USBCAMD que le format vidéo a changé. |
PFNUSBCAMD_WaitOnDeviceEvent Le service USBCAMD_WaitOnDeviceEvent est utilisé pour effectuer une lecture à partir du canal d’interruption si la caméra dispose d’un canal d’interruption pour les notifications d’événements externes. |
PHW_CANCEL_SRB Le pilote de classe appelle la routine StrMiniCancelPacket du minidriver pour signaler qu’une demande de flux a été annulée. |
PHW_EVENT_ROUTINE Le pilote de classe appelle la routine StrMiniEvent du minidriver de flux pour signaler à un minidriver qu’un événement doit être activé ou désactivé. |
PHW_INTERRUPT StrMiniInterrupt est la routine de service d’interruption du minidriver. |
PHW_PRIORITY_ROUTINE StrMiniPriorityRoutine est une routine de rappel fournie par minidriver à exécuter à un niveau de priorité spécifié. |
PHW_QUERY_CLOCK_ROUTINE Une horloge peut être associée à chaque flux. Le pilote de classe interroge l’horloge en appelant la fonction StrMiniClock fournie par le minidriver de flux, fournie dans le HW_STREAM_OBJECT de chaque flux. |
PHW_RECEIVE_DEVICE_SRB La routine fournie par minidriver gère les demandes de pilote de classe qui s’appliquent au pilote dans son ensemble, telles que l’initialisation de l’appareil ou l’ouverture d’un flux au sein de l’appareil. |
PHW_REQUEST_TIMEOUT_HANDLER Le pilote de classe de flux appelle la routine StrMiniRequestTimeout du minidriver pour signaler au minidriver qu’une requête a expiré. |
PSTREAM_RECEIVE_PACKET En savoir plus sur : PSTREAM_RECEIVE_PACKET fonction de rappel |
QuerySupported La méthode QuerySupported détermine si un objet KS prend en charge un jeu de propriétés et le type de cette prise en charge. |
RegisterAdapterObjectEx La méthode IKsDeviceFunctions ::RegisterAdapterObjectEx inscrit un objet adaptateur DMA auprès d’AVStream. Tous les pilotes compilés pour les plateformes Win64 doivent utiliser cette méthode au lieu de KsDeviceRegisterAdapterObject. |
Définir La méthode Set définit une propriété identifiée par un GUID d’ensemble de propriétés et un identificateur de propriété. Cette méthode appartient à IKsPropertySet dans dsound.h. |
Définir La méthode Set définit une propriété identifiée par un GUID d’ensemble de propriétés et un identificateur de propriété. Cette méthode appartient à IKsPropertySet dans ksproxy.h. |
StreamClassAbortOutstandingRequests La routine StreamClassAbortOutstandingRequests abandonne toutes les requêtes en attente, soit à un flux particulier, soit à l’ensemble du pilote. |
StreamClassCallAtNewPriority La routine StreamClassCallAtNewPriority planifie une routine à appeler à une autre priorité. |
StreamClassCompleteRequestAndMarkQueueReady La routine StreamClassCompleteRequestAndMarkQueueReady termine une requête et signale au pilote de classe que le minidriver est prêt à recevoir une nouvelle requête du même type. |
StreamClassDebugAssert Cette fonction (StreamClassDebugAssert) est obsolète. |
StreamClassDebugPrint Cette fonction (StreamClassDebugPrint) est obsolète. |
StreamClassDeviceNotification Les minidrivers utilisent la routine StreamClassDeviceNotification pour informer le pilote de classe qu’il a terminé une demande de flux ou qu’un événement s’est produit. |
StreamClassFilterReenumerateStreams Obsolète. Ne pas utiliser. |
StreamClassGetDmaBuffer La routine StreamClassGetDmaBuffer retourne un pointeur vers la mémoire tampon DMA que le pilote de classe alloue pour le minidriver. |
StreamClassGetNextEvent Les minidrivers peuvent utiliser la routine StreamClassGetNextEvent pour rechercher dans la file d’attente d’événements d’un appareil ou d’un flux particulier. |
StreamClassGetPhysicalAddress La routine StreamClassGetPhysicalAddress traduit une adresse de mémoire virtuelle en adresse mémoire physique et verrouille la mémoire physique correspondante pour une opération DMA. |
StreamClassQueryMasterClock Lorsque le minidriver appelle la routine StreamClassQueryMasterClock, le pilote de classe interroge la valeur de temps appropriée de l’horloge master de manière asynchrone et transmet le résultat à la routine passée dans le paramètre ClockCallbackRoutine. |
StreamClassQueryMasterClockSync Le minidriver peut appeler la routine StreamClassQueryMasterClockSync pour interroger de manière synchrone l’horloge master d’un flux. |
StreamClassReadWriteConfig La routine StreamClassReadWriteConfig lit ou écrit des données de configuration pour le pilote de bus parent du minidriver. |
StreamClassReenumerateStreams La fonction StreamClassReenumerateStreams est obsolète. Ne pas utiliser. |
StreamClassRegisterAdapter La routine StreamClassRegisterAdapter inscrit un minidriver de classe de flux. Le nom StreamClassRegisterAdapter est pris en charge uniquement pour la compatibilité descendante. Au lieu de cela, Microsoft recommande l’utilisation de StreamClassRegisterMinidriver, un alias de StreamClassRegisterAdapter. Le nom StreamClassRegisterMinidriver indique plus précisément que la routine inscrit un minidriver de classe de flux. Une fois inscrit, un minidriver peut piloter n’importe quel nombre d’instances d’adaptateur dans un système. La routine StreamClassRegisterMinidriver inscrit un minidriver de flux avec le pilote de classe de flux. |
StreamClassRegisterFilterWithNoKSPins La routine StreamClassRegisterFilterWithNoKSPins est utilisée pour inscrire des pilotes de filtre auprès de Microsoft DirectShow qui n’ont pas de broches de diffusion en continu du noyau et, par conséquent, ne sont pas diffusés en mode noyau. |
StreamClassScheduleTimer Le minidriver appelle la routine StreamClassScheduleTimer pour planifier un minuteur et pour spécifier une routine appelée à l’expiration du minuteur. |
StreamClassStreamNotification Les flux utilisent la routine StreamClassStreamNotification pour informer le pilote de classe qu’il a terminé une demande de flux ou qu’un événement s’est produit. |
ÉTIQUETTE En savoir plus sur : FONCTION TAG |
USBCAMD_AdapterReceivePacket La fonction USBCAMD_AdapterReceivePacket permet à USBCAMD de traiter un bloc de demande de flux basé sur l’adaptateur (SRB). |
USBCAMD_ControlVendorCommand La fonction USBCAMD_ControlVendorCommand envoie des commandes spécifiques au fournisseur au canal de contrôle. |
USBCAMD_Debug_LogEntry La fonction USBCAMD_Debug_LogEntry est appelée par le minidriver de l’appareil photo pour enregistrer les informations de débogage dans un fichier. |
USBCAMD_DriverEntry La fonction USBCAMD_DriverEntry inscrit le mini-lecteur avec USBCAMD, et lie efficacement USBCAMD et le minidriver. |
USBCAMD_GetRegistryKeyValue La fonction USBCAMD_GetRegistryKeyValue récupère la valeur de clé de Registre spécifique à l’appareil instance. |
USBCAMD_InitializeNewInterface La fonction USBCAMD_InitializeNewInterface fournit à USBCAMD toutes les informations nécessaires pour configurer le minidriver de l’appareil photo afin qu’il fonctionne correctement avec le pilote de classe de flux et le pilote de bus USB. |
USBCAMD_SelectAlternateInterface La fonction USBCAMD_SelectAlternateInterface sélectionne un autre paramètre dans l’interface de streaming vidéo USB. |
Interfaces
IKsAggregateControl L’interface IKsAggregateControl fournit des méthodes qui ajoutent et suppriment des serveurs COM en tant que fournisseurs d’agrégation sur des objets KS qui prennent en charge l’interface. |
IKsAllocator L’interface IKsAllocator fournit des méthodes qui contrôlent et interrogent un allocateur. IKsAllocator est destiné à une utilisation proxy et non recommandé pour l’utilisation de l’application. |
IKsAllocatorEx L’interface IKsAllocatorEx est destinée à une utilisation proxy et non recommandée pour l’utilisation de l’application. IKsAllocatorEx hérite de toutes les méthodes de l’interface IKsAllocator et étend IKsAllocator pour fournir des méthodes qui contrôlent davantage et interrogent un allocateur. |
IKsClockPropertySet L’interface IKsClockPropertySet fournit des méthodes qui permettent au proxy de refléter avec précision l’heure. |
IKsControl L’interface IKsControl est une interface de style COM implémentée sur les filtres et les broches AVStream. |
IKsControl L’interface IKsControl fournit des méthodes en mode utilisateur qui contrôlent un filtre KS ou une broche KS. Consultez l’interface COM IKsControl AVStream pour plus d’informations sur l’équivalent en mode utilisateur de cette interface. |
IKsDataTypeCompletion L’interface IKsDataTypeCompletion fournit une méthode permettant d’effectuer des types de médias partiellement spécifiés qui sont passés à la méthode IAMStreamConfig ::SetFormat. |
IKsDataTypeHandler L’interface IKsDataTypeHandler fournit des méthodes qui effectuent un prétraitement et un posttraitement facultatifs d’exemples multimédias. |
IKsDeviceFunctions L’interface IKsDeviceFunctions est une interface de style COM implémentée sur les appareils AVStream. Cette interface est disponible dans Windows Server 2003 SP1 et versions ultérieures de Windows. |
IKsInterfaceHandler L’interface IKsInterfaceHandler fournit des méthodes qui marshalent des exemples dans le noyau en fonction de la structure KSPIN_INTERFACE spécifiée pour la connexion établie. L’IID de cette interface est IID_IKsInterfaceHandler. |
IKsNotifyEvent L’interface IKsNotifyEvent fournit une méthode pour que l’objet KS propriétaire d’un événement DirectShow émette l’événement avec les paramètres donnés. |
IKsObject L’interface IKsObject fournit une méthode pour récupérer le handle de fichier d’un objet KS. |
IKsPin L’interface IKsPin fournit des méthodes qui contrôlent et récupèrent des informations sur une broche. |
IKsPinEx L’interface IKsPinEx hérite de toutes les méthodes de l’interface IKsPin et étend IKsPin pour fournir une méthode qui avertit le graphe de filtre d’une erreur pour donner au graphe de filtre une possibilité d’arrêt. |
IKsPinFactory L’interface IKsPinFactory fournit une méthode qui récupère l’identificateur d’une fabrique de broches. |
IKsPinPipe L’interface IKsPinPipe est destinée à une utilisation proxy et n’est pas recommandée pour l’utilisation de l’application. IKsPinPipe fournit des méthodes qui contrôlent un canal d’épingle. |
IKsPropertySet L’interface IKsPropertySet dans dsound.h fournit des méthodes qui accèdent aux propriétés des objets KS implémentées dans un minidriver KS. |
IKsPropertySet L’interface IKsPropertySet dans ksproxy.h fournit des méthodes qui accèdent aux propriétés des objets KS implémentées dans un minidriver KS. |
IKsQualityForwarder L’interface IKsQualityForwarder hérite de la méthode de l’interface IKsObject et étend IKsObject pour fournir une méthode qui vide les informations d’une broche. |
IKsReferenceClock L’interface IKsReferenceClock est une interface de style COM fournie par AVStream sur toutes les broches. L’épingle transmet la requête à l’horloge master. |
IKsTopology L’interface IKsTopology fournit une méthode qui ouvre les objets de nœud de topologie contenus dans un filtre. |
Structures
KSSTREAM_SEGMENT La structure KSSTREAM_SEGMENT contient des informations qui décrivent une opération d’E/S qui se produit sur un flux. |
ALLOCATOR_PROPERTIES_EX La structure ALLOCATOR_PROPERTIES_EX est destinée à une utilisation proxy et non recommandée pour l’utilisation de l’application. ALLOCATOR_PROPERTIES_EX contient des informations qui décrivent les propriétés d’un allocator. |
AUDIORESOURCEMANAGEMENT_RESOURCEGROUP Cette rubrique décrit la structure AUDIORESOURCEMANAGEMENT_RESOURCEGROUP. |
AVC_COMMAND_IRB La structure AVC_COMMAND_IRB définit une structure qui contient une commande AV/C et une paire de réponses. |
AVC_EXT_PLUG_COUNTS La structure AVC_EXT_PLUG_COUNTS décrit le nombre de plugs externes sur la sous-unité. |
AVC_IRB La structure AVC_IRB est une structure d’en-tête IRB (IRB) où un numéro de fonction est stocké. |
AVC_MULTIFUNC_IRB La structure AVC_MULTIFUNC_IRB contient d’autres structures av/C associées dans une union. |
AVC_PEER_DO_LIST Le AVC_PEER_DO_LIST décrit toutes les instances non virtuelles (homologues) de avc.sys. |
AVC_PEER_DO_LOCATOR Le AVC_PEER_DO_LOCATOR décrit les instances non virtuelles (homologues) de avc.sys. |
AVC_PIN_COUNT La structure AVC_PIN_COUNT spécifie le nombre de broches sur un périphérique de sous-unité AV/C. |
AVC_PIN_DESCRIPTOR La structure AVC_PIN_DESCRIPTOR décrit une broche sur un périphérique de sous-unité AV/C. |
AVC_PIN_ID La structure AVC_PIN_ID décrit une broche sur une sous-unité. |
AVC_PRECONNECT_INFO La structure AVC_PRECONNECT_INFO spécifie les informations de préconnexion pour l’ID de broche spécifié (décalage de base zéro) sur un appareil de sous-unité AV/C. |
AVC_SETCONNECT_INFO La structure AVC_SETCONNECT_INFO est utilisée pour initialiser un pilote de sous-unité et établir des connexions de broche. |
AVC_STREAM_REQUEST_BLOCK La structure AVC_STREAM_REQUEST_BLOCK décrit une demande de streaming AV/C à traiter par avcstrm.sys. |
AVC_SUBUNIT_ADDR_SPEC La structure AVC_SUBUNIT_ADDR_SPEC est utilisée avec les instances virtuelles de avc.sys pour décrire les adresses de sous-unités virtuelles. |
AVC_SUBUNIT_INFO_BLOCK La structure AVC_SUBUNIT_INFO_BLOCK décrit les informations de sous-unité. |
AVC_UNIQUE_ID Les AVC_UNIQUE_ID décrivent l’ID unique de l’unité AV/C. |
AVCCONNECTINFO La structure AVCCONNECTINFO est utilisée pour initialiser un pilote de sous-unité et établir des connexions de broche. |
AVCPRECONNECTINFO La structure AVCPRECONNECTINFO est utilisée pour initialiser un pilote de sous-unité et établir des connexions d’épingle. |
AVCSTRM_BUFFER_STRUCT La structure AVCSTRM_BUFFER_STRUCT décrit une mémoire tampon à soumettre à avcstrm.sys pour les opérations de lecture ou d’écriture. |
AVCSTRM_FORMAT_INFO La structure AVCSTRM_FORMAT_INFO est utilisée pour décrire un flux de données. |
AVCSTRM_OPEN_STRUCT La structure AVCSTRM_OPEN_STRUCT décrit un flux de données à ouvrir. |
BDA_BUFFER Cette rubrique décrit la structure BDA_BUFFER. |
BDA_CA_MODULE_UI La structure BDA_CA_MODULE_UI décrit l’interface utilisateur que les plug-ins d’accès conditionnel peuvent afficher. |
BDA_CAS_CHECK_ENTITLEMENTTOKEN En savoir plus sur : structure _BDA_CAS_CHECK_ENTITLEMENTTOKEN |
BDA_CAS_CLOSE_MMIDIALOG Cette rubrique décrit la structure BDA_CAS_CLOSE_MMIDIALOG. |
BDA_CAS_CLOSEMMIDATA En savoir plus sur : structure _BDA_CAS_CLOSEMMIDATA |
BDA_CAS_OPENMMIDATA En savoir plus sur : structure _BDA_CAS_OPENMMIDATA |
BDA_CAS_REQUESTTUNERDATA En savoir plus sur : structure _BDA_CAS_REQUESTTUNERDATA |
BDA_DISEQC_RESPONSE En savoir plus sur : structure _BDA_DISEQC_RESPONSE |
BDA_DISEQC_SEND En savoir plus sur : structure _BDA_DISEQC_SEND |
BDA_DRM_DRMSTATUS En savoir plus sur : structure _BDA_DRM_DRMSTATUS |
BDA_DVBT2_L1_SIGNALLING_DATA En savoir plus sur : structure _BDA_DVBT2_L1_SIGNALLING_DATA |
BDA_ETHERNET_ADDRESS En savoir plus sur : structure _BDA_ETHERNET_ADDRESS |
BDA_ETHERNET_ADDRESS_LIST En savoir plus sur : structure _BDA_ETHERNET_ADDRESS_LIST |
BDA_FILTER_TEMPLATE La structure BDA_FILTER_TEMPLATE décrit la topologie de modèle pour un filtre BDA. |
BDA_GDDS_DATA En savoir plus sur : structure _BDA_GDDS_DATA |
BDA_GDDS_DATATYPE En savoir plus sur : structure _BDA_GDDS_DATATYPE |
BDA_IPv4_ADDRESS En savoir plus sur : structure _BDA_IPv4_ADDRESS |
BDA_IPv4_ADDRESS_LIST En savoir plus sur : structure _BDA_IPv4_ADDRESS_LIST |
BDA_IPv6_ADDRESS En savoir plus sur : structure _BDA_IPv6_ADDRESS |
BDA_IPv6_ADDRESS_LIST En savoir plus sur : structure _BDA_IPv6_ADDRESS_LIST |
BDA_ISDBCAS_EMG_REQ En savoir plus sur : structure _BDA_ISDBCAS_EMG_REQ |
BDA_ISDBCAS_REQUESTHEADER En savoir plus sur : structure _BDA_ISDBCAS_REQUESTHEADER |
BDA_ISDBCAS_RESPONSEDATA En savoir plus sur : structure _BDA_ISDBCAS_RESPONSEDATA |
BDA_MUX_PIDLISTITEM En savoir plus sur : structure _BDA_MUX_PIDLISTITEM |
BDA_PID_MAP La structure BDA_PID_MAP décrit un type de données à filtrer en dehors du flux d’entrée d’un filtre d’identificateur de paquet (PID), puis à passer à un filtre en aval. |
BDA_PID_UNMAP La structure BDA_PID_UNMAP décrit les types de paquets pour arrêter le filtrage à partir du flux d’entrée d’un filtre d’identificateur de paquet (PID). Ces types de paquets sont identifiés avec des PID. |
BDA_PIN_PAIRING La structure BDA_PIN_PAIRING décrit la topologie entre une paire de broches d’entrée et de sortie. |
BDA_PROGRAM_PID_LIST La structure BDA_PROGRAM_PID_LIST décrit les données d’un programme spécifique à afficher. Ces données se composent de paquets identifiés avec des identificateurs de paquets (PID). |
BDA_RATING_PINRESET En savoir plus sur : structure _BDA_RATING_PINRESET |
BDA_SCAN_CAPABILTIES En savoir plus sur : structure _BDA_SCAN_CAPABILTIES |
BDA_SCAN_START En savoir plus sur : structure _BDA_SCAN_START |
BDA_SCAN_STATE En savoir plus sur : structure _BDA_SCAN_STATE |
BDA_SIGNAL_TIMEOUTS En savoir plus sur : structure _BDA_SIGNAL_TIMEOUTS |
BDA_STRING En savoir plus sur : structure _BDA_STRING |
BDA_TABLE_SECTION La structure BDA_TABLE_SECTION décrit une section de table. |
BDA_TEMPLATE_CONNECTION La structure BDA_TEMPLATE_CONNECTION décrit le modèle d’une connexion BDA en termes de point de départ et de fin. |
BDA_TEMPLATE_PIN_JOINT La structure BDA_TEMPLATE_PIN_JOINT décrit une jointure dans une topologie de modèle. |
BDA_TRANSPORT_INFO La structure BDA_TRANSPORT_INFO décrit la mise en forme d’une connexion de flux. |
BDA_TS_SELECTORINFO En savoir plus sur : structure _BDA_TS_SELECTORINFO |
BDA_TS_SELECTORINFO_ISDBS_EXT En savoir plus sur : structure _BDA_TS_SELECTORINFO_ISDBS_EXT |
BDA_TUNER_DIAGNOSTICS En savoir plus sur : structure _BDA_TUNER_DIAGNOSTICS |
BDA_TUNER_TUNERSTATE En savoir plus sur : structure _BDA_TUNER_TUNERSTATE |
BDA_USERACTIVITY_INTERVAL En savoir plus sur : structure _BDA_USERACTIVITY_INTERVAL |
BDA_WMDRM_KEYINFOLIST En savoir plus sur : structure _BDA_WMDRM_KEYINFOLIST |
BDA_WMDRM_RENEWLICENSE En savoir plus sur : structure _BDA_WMDRM_RENEWLICENSE |
BDA_WMDRM_STATUS En savoir plus sur : structure _BDA_WMDRM_STATUS |
BDA_WMDRMTUNER_PIDPROTECTION En savoir plus sur : structure _BDA_WMDRMTUNER_PIDPROTECTION |
BDA_WMDRMTUNER_PURCHASEENTITLEMENT En savoir plus sur : structure _BDA_WMDRMTUNER_PURCHASEENTITLEMENT |
BDANODE_DESCRIPTOR La structure BDANODE_DESCRIPTOR décrit un nœud BDA. |
BUS_INTERFACE_MEDIUMS En savoir plus sur : structure BUS_INTERFACE_MEDIUMS |
BUS_INTERFACE_REFERENCE Un énumérateur de périphérique logiciel exporte cette interface pour permettre aux pilotes de référencer le nombre d’objets de périphériques physiques (PPO) afin que l’appareil reste actif pendant son utilisation et soit déchargé lorsqu’il n’est pas utilisé. |
BUS_INTERFACE_SWENUM La structure BUS_INTERFACE_SWENUM décrit l’interface de l’objet énumérateur de bus à charge de la demande. |
CIP_HDR1 La structure CIP_HDR1 décrit la structure de données générique des deux en-têtes CIP quadlet (premier quadlet de la paire). |
CIP_HDR2_FDF La structure CIP_HDR2_FDF décrit le deuxième quadlet d’une paire d’en-têtes CIP. |
CIP_HDR2_MPEGTS La structure CIP_HDR2_MPEGTS décrit le deuxième quadlet d’une paire d’en-têtes CIP pour un flux de format MPEGTS. |
CIP_HDR2_SYT La structure CIP_HDR2_SYT décrit le deuxième quadlet d’une paire d’en-têtes CIP pour un flux de format DV. |
DEVCAPS La structure DEVCAPS décrit les fonctionnalités d’un appareil externe. |
DvbParentalRatingDescriptor Cette rubrique décrit la structure DvbParentalRatingDescriptor. |
DvbParentalRatingParam Cette rubrique décrit la structure DvbParentalRatingParam. |
DVINFO La structure DVINFO décrit un format de flux DV, y compris ses informations de source de diffusion en continu par défaut et ses informations de contrôle de flux. |
HW_CLOCK_OBJECT La structure HW_CLOCK_OBJECT décrit l’horloge associée à un flux. |
HW_EVENT_DESCRIPTOR Lorsque le pilote de classe appelle l’une des routines StrMiniEvent du minidriver, il passe un pointeur vers une structure HW_EVENT_DESCRIPTOR pour décrire l’événement comme activé ou désactivé. |
HW_INITIALIZATION_DATA La structure HW_INITIALIZATION_DATA spécifie les informations de base dont le pilote de classe a besoin pour commencer à initialiser le minidriver. |
HW_STREAM_DESCRIPTOR Le minidriver utilise la structure HW_STREAM_DESCRIPTOR pour renvoyer des informations de flux au pilote de classe de flux. |
HW_STREAM_HEADER La structure HW_STREAM_HEADER décrit la sémantique de diffusion en continu du noyau prise en charge par le minidriver dans son ensemble, dans le cadre d’une structure de HW_STREAM_DESCRIPTOR. |
HW_STREAM_INFORMATION La structure HW_STREAM_INFORMATION décrit la sémantique de diffusion en continu du noyau prise en charge par des flux individuels, dans le cadre d’une structure de HW_STREAM_DESCRIPTOR. |
HW_STREAM_OBJECT HW_STREAM_OBJECT décrit une instance d’un flux de minidriver. |
HW_STREAM_REQUEST_BLOCK Le pilote de classe de flux utilise la structure HW_STREAM_REQUEST_BLOCK pour transmettre des informations à et à partir du minidriver, à l’aide des rappels fournis par minidriver. |
HW_TIME_CONTEXT Le pilote de classe transmet une structure de HW_TIME_CONTEXT en tant que paramètre à remplir par la routine StrMiniClock d’un flux, ou retourne une structure HW_TIME_CONTEXT terminée lorsqu’elle répond à une demande StreamClassQueryMasterClock ou StreamClassQueryMasterClockSync. |
KS_AM_ExactRateChange La structure KS_AM_ExactRateChange n’est pas encore implémentée. |
KS_AM_SimpleRateChange La structure KS_AM_SimpleRateChange est utilisée pour décrire un changement de débit simple (avance rapide ou rembobinage) pour un flux MPEG2. |
KS_AMVPDATAINFO La structure KS_AMVPDATAINFO est utilisée pour décrire les propriétés d’un port vidéo. |
KS_AMVPDIMINFO La structure KS_AMVPDIMINFO est utilisée pour décrire les dimensions d’un port vidéo. |
KS_AMVPSIZE La structure KS_AMVPSIZE est utilisée pour décrire la dimension d’un port vidéo (largeur par hauteur). |
KS_ANALOGVIDEOINFO La structure KS_ANALOGVIDEOINFO décrit un flux vidéo analogique. |
KS_BDA_FRAME_INFO La structure KS_BDA_FRAME_INFO décrit les extensions BDA de la structure KSSTREAM_HEADER, qui décrit un paquet de données à lire ou à écrire dans une broche de pilote de streaming. |
KS_BITMAPINFOHEADER La structure KS_BITMAPINFOHEADER décrit les détails du flux vidéo, tels que les dimensions de l’image et la profondeur des pixels. |
KS_COLCON La structure KS_COLCON est utilisée pour décrire les paramètres de couleur et de contraste. |
KS_COMPRESSION La structure KS_COMPRESSION définit la compression des images sur une broche de sortie. |
KS_COPY_MACROVISION La structure KS_COPY_MACROVISION spécifie le niveau macrovision du flux de données. |
KS_DATAFORMAT_DV_AVC La structure KS_DATAFORMAT_DV_AVC stocke le format de données d’une connexion vidéo numérique AV/C. |
KS_DATAFORMAT_H264VIDEOINFO La structure KS_DATAFORMAT_H264VIDEOINFO décrit la plage de formats de données disponible pour un flux. |
KS_DATAFORMAT_IMAGEINFO Spécifie un format de données d’image utilisé pour une broche d’image (ou un flux) indépendant. |
KS_DATAFORMAT_MPEG2TS_AVC La structure KS_DATAFORMAT_MPEG2TS_AVC stocke le format de données d’une connexion MPEG2 AV/C. |
KS_DATAFORMAT_VBIINFOHEADER La structure KS_DATAFORMAT_VBIINFOHEADER décrit un flux d’intervalle de remplissage vertical (VBI). |
KS_DATAFORMAT_VIDEOINFO_PALETTE La structure KS_DATAFORMAT_VIDEOINFO_PALETTE décrit les informations de palette de couleurs. |
KS_DATAFORMAT_VIDEOINFOHEADER La structure KS_DATAFORMAT_VIDEOINFOHEADER décrit un flux vidéo qui n’inclut pas de paramètres bob ou weave. |
KS_DATAFORMAT_VIDEOINFOHEADER2 La structure KS_DATAFORMAT_VIDEOINFOHEADER2 décrit un flux vidéo qui inclut des paramètres pour bob ou weave. |
KS_DATARANGE_ANALOGVIDEO La structure KS_DATARANGE_ANALOGVIDEO décrit un flux vidéo analogique. |
KS_DATARANGE_BDA_ANTENNA La structure KS_DATARANGE_BDA_ANTENNA décrit une plage de formats de données pour un flux d’antenne BDA. |
KS_DATARANGE_BDA_TRANSPORT La structure KS_DATARANGE_BDA_TRANSPORT décrit une plage de formats de données pour un flux de transport BDA. |
KS_DATARANGE_DV_AVC La structure KS_DATARANGE_DV_AVC stocke une gamme de formats vidéo numériques AV/C. |
KS_DATARANGE_DVVIDEO La structure KS_DATARANGE_DV_AVC stocke une gamme de formats vidéo numériques. |
KS_DATARANGE_H264_VIDEO La structure KS_DATARANGE_H264_VIDEO décrit la plage de formats vidéo MPEG-2 disponibles pour un flux. |
KS_DATARANGE_IMAGE Spécifie une plage de données d’image utilisée dans la structure KSPIN_DESCRIPTOR qui décrit une broche (ou un flux). |
KS_DATARANGE_MPEG1_VIDEO La structure KS_DATARANGE_MPEG1_VIDEO décrit la plage de formats vidéo MPEG-1 disponibles pour un flux. |
KS_DATARANGE_MPEG2_VIDEO La structure KS_DATARANGE_MPEG2_VIDEO décrit la plage de formats vidéo MPEG-2 disponibles pour un flux. |
KS_DATARANGE_MPEG2TS_AVC La structure KS_DATARANGE_MPEG2TS_AVC stocke une gamme de formats MPEG2 AV/C. |
KS_DATARANGE_VIDEO La structure KS_DATARANGE_VIDEO décrit une gamme de flux vidéo sans paramètres bob ou weave. |
KS_DATARANGE_VIDEO_PALETTE La structure KS_DATARANGE_VIDEO_PALETTE décrit un flux et ses fonctionnalités de couleur. |
KS_DATARANGE_VIDEO_VBI La structure KS_DATARANGE_VIDEO_VBI décrit une plage de formats de données contenant des données d’intervalle de vide vertical (VBI). |
KS_DATARANGE_VIDEO2 La structure KS_DATARANGE_VIDEO2 décrit un flux vidéo, y compris les paramètres bob ou weave. |
KS_DVD_YCrCb La structure KS_DVD_YCrCb est utilisée pour décrire une couleur dans l’espace de couleurs YCrCb. |
KS_DVD_YUV La structure KS_DVD_YUV est utilisée pour décrire une couleur dans l’espace de couleurs YUV. |
KS_DVDCOPY_BUSKEY La structure KS_DVDCOPY_BUSKEY est utilisée pour décrire les informations de clé de bus pour le processus d’authentification de protection des droits d’auteur dvd. |
KS_DVDCOPY_CHLGKEY La structure KS_DVDCOPY_CHLGKEY est utilisée pour décrire les informations clés du défi pour le processus d’authentification de protection des droits d’auteur sur DVD. |
KS_DVDCOPY_DISCKEY La structure KS_DVDCOPY_DISCKEY est utilisée pour décrire les informations relatives à la clé de disque pour le processus d’authentification de protection des droits d’auteur dvd. |
KS_DVDCOPY_REGION La structure KS_DVDCOPY_REGION est utilisée pour décrire la région de contrôle de copie en fonction des restrictions linguistiques. |
KS_DVDCOPY_SET_COPY_STATE La structure KS_DVDCOPY_SET_COPY_STATE est utilisée pour spécifier l’état de protection des droits d’auteur du flux de décodeur DVD. |
KS_DVDCOPY_TITLEKEY La structure KS_DVDCOPY_TITLEKEY est utilisée pour décrire les informations de clé de titre pour le processus d’authentification de protection des droits d’auteur dvd. |
KS_FRAME_INFO La structure KS_FRAME_INFO étend la structure KSSTREAM_HEADER pour les flux vidéo. |
KS_FRAMING_ITEM La structure KS_FRAMING_ITEM est utilisée pour déclarer les exigences d’allocation sur une broche en mode noyau. |
KS_FRAMING_RANGE La structure KS_FRAMING_RANGE spécifie une plage de tailles d’images pour un élément de cadrage donné. |
KS_FRAMING_RANGE_WEIGHTED Les pilotes peuvent utiliser la structure KS_FRAMING_RANGE_WEIGHTED pour spécifier une plage de tailles d’images pondérées. |
KS_H264VIDEOINFO Le KS_H264VIDEOINFO décrit les fonctionnalités de l’appareil qui s’appliquent au type de média actuel. |
KS_MPEG1VIDEOINFO La structure KS_MPEG1VIDEOINFO décrit un flux vidéo MPEG-1. |
KS_MPEGAUDIOINFO La structure KS_MPEGAUDIOINFO décrit un flux audio MPEG. |
KS_MPEGVIDEOINFO2 La structure KS_MPEGVIDEOINFO2 décrit un flux vidéo MPEG-2, y compris les paramètres bob ou weave. |
KS_RGBQUAD La structure KS_RGBQUAD décrit une couleur composée d’intensités relatives de rouge, de vert et de bleu, allant de 0 à 255 (0x0 à 0xff). |
KS_TRUECOLORINFO La structure KS_TRUECOLORINFO décrit la palette de couleurs et les informations de masque de bits pour les images vidéo qui contiennent également une palette. |
KS_TVTUNER_CHANGE_INFO La structure KS_TVTUNER_CHANGE_INFO fournit des codecs d’intervalle de remplissage vertical (VBI) avec des informations sur le canal actuellement paramétré. |
KS_VBI_FRAME_INFO La structure KS_VBI_FRAME_INFO étend la structure de KSSTREAM_HEADER pour les flux d’intervalle de vide vertical (VBI). |
KS_VBIINFOHEADER La structure KS_VBIINFOHEADER décrit les flux bruts d’intervalle de remplissage vertical (VBI). |
KS_VIDEO_STREAM_CONFIG_CAPS La structure KS_VIDEO_STREAM_CONFIG_CAPS décrit la configuration et les fonctionnalités d’un flux vidéo, y compris les fonctionnalités vidéo analogique standard (par exemple, NTSC, PAL ou SECAM), la mise à l’échelle et les fonctionnalités de rognage ; les fréquences d’images minimales et maximales ; et les débits de données minimaux et maximaux. |
KS_VIDEOINFO La structure KS_VIDEOINFO décrit les informations bitmap et de couleur d’un flux vidéo. |
KS_VIDEOINFOHEADER La structure KS_VIDEOINFOHEADER décrit les informations bitmap et de couleur d’un flux vidéo. |
KS_VIDEOINFOHEADER2 La structure KS_VIDEOINFOHEADER2 décrit les détails d’un flux vidéo, y compris les paramètres bob ou weave, la protection contre la copie et le rapport d’aspect en pixels. |
KSALLOCATOR_DISPATCH La structure KSALLOCATOR_DISPATCH contient les rappels requis pour qu’une broche implémente son propre allocateur au niveau du noyau. |
KSALLOCATOR_FRAMING La structure KSALLOCATOR_FRAMING est utilisée pour interroger les exigences de cadrage et envoyer des demandes de création d’allocator. |
KSALLOCATOR_FRAMING_EX La structure KSALLOCATOR_FRAMING_EX est le remplacement d’AVStream pour KSALLOCATOR_FRAMING. KSALLOCATOR_FRAMING_EX définit les exigences d’allocation sur une broche dans un filtre au niveau du noyau. |
KSATTRIBUTE La structure KSATTRIBUTE définit un attribut supplémentaire d’un format ou d’une plage de données qui n’est pas couvert par les structures KSDATAFORMAT et KSDATARANGE ou par les informations étendues basées sur les spécificateurs de format et de plage. |
KSATTRIBUTE_LIST La structure KSATTRIBUTE_LIST contient un attribut défini dans une structure KSATTRIBUTE. |
KSAUDIOENGINE_DEVICECONTROLS Décrit la structure KSAUDIOENGINE_DEVICECONTROLS. |
KSAUTOMATION_TABLE La structure KSAUTOMATION_TABLE définit une structure qui combine des tables pour les propriétés, les méthodes et les événements. |
KSBUFFER_ITEM La structure KSBUFFER_ITEM est utilisée pour stocker une liste de mémoires tampons de données copiées à partir de la source d’événement, qui peuvent être récupérées par le récepteur d’événements via KSEVENT_TYPE_QUERYBUFFER. |
KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_CONFIGCAPS La structure KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_CONFIGCAPS est utilisée pour répertorier les configurations de flux qui prennent en charge la segmentation en arrière-plan. |
KSCAMERA_EXTENDEDPROP_CAMERAOFFSET La structure KSCAMERA_EXTENDEDPROP_CAMERAOFFSET contient les paramètres de la propriété Camera Angle Offset Control. |
KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPS KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPS définit une résolution disponible et ses valeurs de configuration prises en charge. |
KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPSHEADER KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPSHEADER contient des informations de taille et de nombre pour les structures KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPSHEADER et KSCAMERA_EXTENDEDPROP_DIGITAL_WINDOW_CONFIGCAPS. |
KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_SETTING KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_SETTING contient l’origine x et y et la taille de la fenêtre numérique au format Q24. |
KSCAMERA_EXTENDEDPROP_EVCOMPENSATION Le contrôle de compensation EV fournit un contrôle d’exposition qui est ajusté par incréments d’étapes de compensation ev. |
KSCAMERA_EXTENDEDPROP_FIELDOFVIEW La propriété Contrôle de champ d’affichage décrit le champ d’affichage (FOV) actuel de la caméra, ainsi que l’angle de tangage de la position de la caméra. |
KSCAMERA_EXTENDEDPROP_FIELDOFVIEW2_CONFIGCAPS La structure KSCAMERA_EXTENDEDPROP_FIELDOFVIEW2_CONFIGCAPS définit les fonctionnalités de configuration du champ de vision (FoV) d’une caméra. |
KSCAMERA_EXTENDEDPROP_HEADER La structure KSCAMERA_EXTENDEDPROP_HEADER est l’en-tête de charge utile d’une propriété de contrôle d’extension. |
KSCAMERA_EXTENDEDPROP_METADATAINFO Cette structure représente les informations de métadonnées pour le contrôle de propriété étendu. |
KSCAMERA_EXTENDEDPROP_PHOTOMODE La structure KSCAMERA_EXTENDEDPROP_PHOTOMODE contient les données de propriété pour le nombre de cadres d’historique en mode photo. |
KSCAMERA_EXTENDEDPROP_PROFILE La charge utile du contrôle KSPROPERTY_CAMERACONTROL_EXTENDED_PROFILE contient KSCAMERA_EXTENDEDPROP_HEADER + KSCAMERA_EXTENDEDPROP_PROFILE. |
KSCAMERA_EXTENDEDPROP_ROI_CONFIGCAPS Cette structure contient les fonctionnalités d’un contrôle ROI. |
KSCAMERA_EXTENDEDPROP_ROI_CONFIGCAPSHEADER Cette structure contient les informations d’en-tête pour les fonctionnalités de retour sur investissement. |
KSCAMERA_EXTENDEDPROP_ROI_EXPOSURE Cette structure contient la structure d’informations sur le retour sur investissement pour l’exposition. |
KSCAMERA_EXTENDEDPROP_ROI_FOCUS Cette structure contient la structure d’informations sur le retour sur investissement pour le focus. |
KSCAMERA_EXTENDEDPROP_ROI_INFO Cette structure contient des informations sur un retour sur investissement. |
KSCAMERA_EXTENDEDPROP_ROI_ISPCONTROL Cette structure contient des informations pour un contrôle ROI ISP. |
KSCAMERA_EXTENDEDPROP_ROI_ISPCONTROLHEADER Cette structure contient les informations d’en-tête pour les contrôles ROI ISP. |
KSCAMERA_EXTENDEDPROP_ROI_WHITEBALANCE Cette structure contient la structure d’informations sur le retour sur investissement pour la balance des blancs. |
KSCAMERA_EXTENDEDPROP_VALUE La structure KSCAMERA_EXTENDEDPROP_VALUE est une union de type de données utilisée pour exprimer une valeur de propriété étendue. |
KSCAMERA_EXTENDEDPROP_VIDEOPROCSETTING Le KSCAMERA_EXTENDEDPROP_VIDEOPROCSETTING est une structure de charge utile de propriété pour les paramètres de traitement vidéo liés à la balance des blancs, au mode d’exposition et au mode focus. |
KSCAMERA_MAXVIDEOFPS_FORPHOTORES La structure KSCAMERA_MAXVIDEOFPS_FORPHOTORES contient les données de propriété pour la fréquence d’images maximale à une résolution particulière pour une caméra prenant en charge la préversion et la capture. |
KSCAMERA_METADATA_BACKGROUNDSEGMENTATIONMASK La structure KSCAMERA_METADATA_BACKGROUNDSEGMENTATIONMASK contient des informations sur les dimensions du masque d’arrière-plan ainsi que sur sa couverture du cadre dont il est déduit, qui est le frame qui est généré par le flux. |
KSCAMERA_METADATA_DIGITALWINDOW KSCAMERA_METADATA_DIGITALWINDOW contient des informations d’en-tête de métadonnées ainsi que l’origine et la taille de la fenêtre numérique x et y au format Q24. |
KSCAMERA_METADATA_ITEMHEADER Cette structure contient les informations d’en-tête de métadonnées qui sont remplies par le pilote de la caméra. |
KSCAMERA_METADATA_PHOTOCONFIRMATION Cette structure contient les informations de métadonnées de confirmation de photo qui sont remplies par le pilote de l’appareil photo. |
KSCAMERA_PERFRAMESETTING_CAP_HEADER Cette structure contient les informations d’en-tête pour les fonctionnalités de paramètres par image. |
KSCAMERA_PERFRAMESETTING_CAP_ITEM_HEADER La structure KSCAMERA_PERFRAMESETTING_CAP_ITEM_HEADER contient les informations d’en-tête d’un élément de paramètres par image. |
KSCAMERA_PERFRAMESETTING_CUSTOM_ITEM Cette structure contient un élément personnalisé. |
KSCAMERA_PERFRAMESETTING_FRAME_HEADER Cette structure contient les informations d’en-tête d’une trame dans une charge utile de paramètres par image. |
KSCAMERA_PERFRAMESETTING_HEADER Cette structure contient des informations d’en-tête pour la charge utile des paramètres par image. |
KSCAMERA_PERFRAMESETTING_ITEM_HEADER La structure KSCAMERA_PERFRAMESETTING_ITEM_HEADER contient les informations d’en-tête d’un élément de paramètres par image. |
KSCAMERA_PROFILE_CONCURRENCYINFO Un tableau de structures KSCAMERA_PROFILE_CONCURRENCYINFO forme le paramètre Camera.Concurrency de la structure KSDEVICE_PROFILE_INFO (dont la taille de tableau est spécifiée par le paramètre Camera.CountOfConcurrency) indiquant les profils identifiés dans la structure KSCAMERA_PROFILE_INFO peut s’exécuter simultanément sur différentes caméras. |
KSCAMERA_PROFILE_INFO La structure KSCAMERA_PROFILE_INFO est utilisée pour identifier un profil donné de manière unique. |
KSCAMERA_PROFILE_MEDIAINFO Cette structure contient les informations de type de média pertinentes présentées pour chaque profil d’appareil photo. |
KSCAMERA_PROFILE_PININFO Cette structure spécifie la liste des types de supports disponibles pour chacune des broches du pilote de caméra. |
KSCLOCK_CREATE La structure KSCLOCK_CREATE est utilisée dans les paramètres de création d’horloge pour la fonction KsCreateClock. |
KSCLOCK_DISPATCH La structure KSCLOCK_DISPATCH contient les rappels requis pour qu’une broche implémente un objet horloge. |
KSCLOCK_FUNCTIONTABLE La structure KSCLOCK_FUNCTIONTABLE décrit une table de fonctions pour l’horloge master. |
KSCLOCKINSTANCE En savoir plus sur : Structure KSCLOCKINSTANCE |
KSCOMPONENTID La structure KSCOMPONENTID contient des identificateurs uniques qui décrivent un objet de diffusion en continu de noyau individuel. |
KSCORRELATED_TIME La structure KSCORRELATED_TIME contient une heure d’horloge ainsi que le nombre correspondant de cycles d’horloge depuis le démarrage du système. |
KSDATAFORMAT La structure KSDATAFORMAT est une structure de longueur variable qui décrit un format de données. |
KSDATAFORMAT Cette rubrique décrit l’union KSDATAFORMAT. |
KSDEVICE La structure KSDEVICE décrit un appareil fonctionnel WDM géré par AVStream. |
KSDEVICE_DESCRIPTOR La structure KSDEVICE_DESCRIPTOR décrit les caractéristiques d’un appareil particulier. |
KSDEVICE_DISPATCH La structure KSDEVICE_DISPATCH décrit les rappels qu’un client peut fournir pour recevoir une notification de création d’appareil et d’événements PnP. |
KSDEVICE_PROFILE_INFO Le KSDEVICE_PROFILE_INFO est une structure générique conçue pour gérer les informations de profil pour différents types d’appareils. |
KSDEVICE_THERMAL_DISPATCH La structure KSDEVICE_THERMAL_DISPATCH est utilisée par le pilote miniport dans l’appel d’API pour enregistrer les rappels de notification thermique. Cette structure contient les pointeurs de fonction de rappel pour les interfaces de refroidissement actif et passif. |
KSDISPATCH_TABLE La structure KSDISPATCH_TABLE contient des pointeurs vers des routines de répartition IRP implémentées par minidriver. |
KSDPC_ITEM La structure KSDPC_ITEM est utilisée pour stocker des informations relatives aux DPC internes qui peuvent être utilisées pour générer une notification d’événement à partir d’un IRQL déclenché. |
KSE_NODE La structure KSE_NODE spécifie une demande d’événement sur un nœud spécifique. |
KSE_PIN En savoir plus sur : structure KSE_PIN |
KSERROR La structure KSERROR est utilisée pour signaler les erreurs de diffusion en continu en mode noyau et utilisateur à leurs gestionnaires de qualité respectifs. |
KSEVENT_ENTRY Le sous-système de diffusion en continu du noyau utilise la structure KSEVENT_ENTRY pour décrire comment un événement doit être déclenché. |
KSEVENT_ITEM La structure KSEVENT_ITEM décrivent la prise en charge d’un minidriver pour un événement spécifique au sein d’un jeu d’événements. |
KSEVENT_SET La structure KSEVENT_SET décrit les événements qui composent un jeu d’événements de diffusion en continu du noyau. |
KSEVENT_TIME_INTERVAL La structure KSEVENT_TIME_INTERVAL est utilisée dans différents événements au sein du jeu d’événements KSEVENTSETID_Clock. |
KSEVENT_TIME_MARK La structure KSEVENT_TIME_MARK est utilisée dans différents événements au sein du jeu d’événements KSEVENTSETID_Clock. |
KSEVENT_TUNER_INITIATE_SCAN_S La structure KSEVENT_TUNER_INITIATE_SCAN_S est utilisée dans l’événement KSEVENT_TUNER_INITIATE_SCAN dans le jeu d’événements EVENTSETID_TUNER. |
KSEVENTDATA Les clients de diffusion en continu du noyau envoient la structure KSEVENTDATA au pilote de classe pour spécifier une méthode de notification. |
KSEVENTDATA_BDA_RF_TUNER_SCAN_S Cette rubrique décrit la structure KSEVENTDATA_BDA_RF_TUNER_SCAN_S. |
KSFASTMETHOD_ITEM Les pilotes fournissent une structure de type KSFASTMETHOD_ITEM pour prendre en charge la distribution d’E/S rapide. |
KSFASTPROPERTY_ITEM La structure KSFASTPROPERTY_ITEM est utilisée avec les éléments pour une distribution d’E/S rapide. |
KSFILTER La structure KSFILTER décrit un filtre instancié. |
KSFILTER_DESCRIPTOR La structure KSFILTER_DESCRIPTOR décrit les caractéristiques d’un filtre créé par une fabrique de filtres donnée. |
KSFILTER_DISPATCH La structure KSFILTER_DISPATCH décrit les rappels de client qui sont effectués pour notifier le client de certains événements sur un type de filtre donné. |
KSFILTERFACTORY La structure KSFILTERFACTORY représente une fabrique de filtres. |
KSFRAMETIME La structure KSFRAMETIME est prise en charge par les broches de rendu et est utilisée pour retourner la durée de la trame de données suivante et les indicateurs associés à ce frame. |
KSGATE La structure KSGATE décrit un objet de porte AVStream. |
KSGRAPHMANAGER_FUNCTIONTABLE En savoir plus sur : structure KSGRAPHMANAGER_FUNCTIONTABLE |
KSHANDSHAKE La structure KSHANDSHAKE est utilisée pour transmettre des informations pendant que les broches sont en cours de négociation dans le but de négocier une interface privée. |
KSIDEFAULTCLOCK En savoir plus sur : Structure KSIDEFAULTCLOCK |
KSIDENTIFIER La structure KSIDENTIFIER spécifie un GUID qui identifie de manière unique un ensemble associé de GUID et une valeur d’index pour faire référence à un membre spécifique au sein de ce jeu. |
KSINTERVAL La structure KSINTERVAL spécifie une heure de base et un intervalle de temps pour les événements récurrents. |
KSJACK_DESCRIPTION3 Cette rubrique décrit la structure KSJACK_DESCRIPTION3. |
KSM_BDA_PIN La structure KSM_BDA_PIN décrit une demande de méthode pour créer ou supprimer une fabrique d’épingles pour un filtre. |
KSM_BDA_PIN_PAIR La structure KSM_BDA_PIN_PAIR décrit une demande de méthode pour récupérer la structure de jumelage de broches (BDA_PIN_PAIRING) entre une paire de broches d’entrée et de sortie. |
KSM_NODE Tout comme KSP_NODE est utilisé pour les propriétés sur un nœud, la structure KSM_NODE est utilisée pour les méthodes sur un nœud. |
KSM_PIN La structure KSM_PIN décrit une demande de méthode pour créer ou supprimer une fabrique d’épingles pour un filtre. |
KSM_PIN_PAIR La structure KSM_PIN_PAIR décrit une demande de méthode pour récupérer la structure de jumelage de broches (BDA_PIN_PAIRING) entre une paire de broches d’entrée et de sortie. |
KSMAPPING La structure KSMAPPING est utilisée pour décrire un seul bloc contigu de mémoire physique à utiliser dans les opérations DMA de diffusion/collecte. |
KSMETHOD_ITEM La structure KSMETHOD_ITEM décrit une méthode unique dans un jeu de méthodes. |
KSMETHOD_SET La structure KSMETHOD_SET décrit les méthodes qui composent un ensemble de méthodes de diffusion en continu du noyau. |
KSMPEGVID_RECT KSMPEGVID_RECT structure |
KSMULTIPLE_ITEM La structure KSMULTIPLE_ITEM est un en-tête générique pour les données de propriété qui peuvent contenir plusieurs entrées. |
KSNODE_CREATE La structure KSNODE_CREATE décrit l’ensemble d’informations utilisées pour créer le handle de nœud. |
KSNODE_DESCRIPTOR La structure KSNODE_DESCRIPTOR décrit un nœud de topologie dans un filtre. |
KSOBJECT_CREATE La structure KSOBJECT_CREATE contient un tableau de gestionnaires de création pour les classes d’objets de base prises en charge par cet objet d’appareil. |
KSOBJECT_CREATE_ITEM La structure KSOBJECT_CREATE_ITEM est utilisée pour rechercher la chaîne passée à une demande de création. |
KSP_BDA_NODE_PIN La structure KSP_BDA_NODE_PIN décrit une demande de propriété pour récupérer la broche de contrôle pour un nœud. |
KSP_NODE Les clients de diffusion en continu du noyau utilisent la structure KSP_NODE pour spécifier la propriété et le type de nœud dans une demande de propriété KSPROPERTY_TOPOLOGY_NAME. |
KSP_NODE_ESPID La structure KSP_NODE_ESPID décrit la propriété et le type de nœud d’un nœud de carte ECM (Entitlement Control Message), ainsi que l’identificateur de paquet (PID) pour un flux élémentaire que le nœud de carte ECM traite. |
KSP_PIN Les clients de diffusion en continu du noyau utilisent la structure KSP_PIN pour spécifier la propriété et le type de broche dans une demande de propriété KSPROPSETID_Pin. |
KSP_TIMEFORMAT La structure KSP_TIMEFORMAT correspond à KSPROPERTY_MEDIASEEKING_CONVERTTIMEFORMAT. |
KSPIN La structure KSPIN décrit une broche instanciée. |
KSPIN_CINSTANCES En savoir plus sur : structure KSPIN_CINSTANCES |
KSPIN_CONNECT Les clients utilisent la structure KSPIN_CONNECT pour décrire la connexion qu’ils demandent à un pilote dans un appel KsCreatePin. |
KSPIN_DESCRIPTOR La structure KSPIN_DESCRIPTOR décrit les propriétés KSPROPSETID_Pin de base d’un type d’épingle. |
KSPIN_DESCRIPTOR_EX La structure KSPIN_DESCRIPTOR_EX décrit les caractéristiques d’un type d’épingle sur un type de filtre donné. |
KSPIN_DISPATCH La structure KSPIN_DISPATCH décrit les rappels auxquels les clients peuvent s’inscrire afin de recevoir une notification d’événements d’épingle. |
KSPIN_MDL_CACHING_NOTIFICATION La structure KSPIN_MDL_CACHING_NOTIFICATION contient des champs utilisés en interne par le système d’exploitation. |
KSPIN_MDL_CACHING_NOTIFICATION32 La structure KSPIN_MDL_CACHING_NOTIFICATION32 contient des champs utilisés en interne par le système d’exploitation. |
KSPIN_PHYSICALCONNECTION Une structure de type KSPIN_PHYSICALCONNECTION est retournée en réponse à une demande de KSPROPERTY_PIN_PHYSICALCONNECTION. |
KSPRIORITY La structure KSPRIORITY est utilisée pour spécifier la priorité et est utilisée avec la propriété KSPROPERTY_CONNECTION_PRIORITY. |
KSPROCESSPIN La structure KSPROCESSPIN décrit l’état du processus d’une broche spécifique. |
KSPROCESSPIN_INDEXENTRY La structure KSPROCESSPIN_INDEXENTRY est utilisée dans Filter-Centric Processing pour regrouper toutes les broches d’entrée et de sortie dans un même contexte. |
KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_CAPS_S La structure KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_CAPS_S spécifie si la capture entrelacée est prise en charge. |
KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_INTERLEAVE_S La structure KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_INTERLEAVE_S spécifie si la capture entrelacée est possible. |
KSPROPERTY_ALLOCATOR_CONTROL_SURFACE_SIZE_S La structure KSPROPERTY_ALLOCATOR_CONTROL_SURFACE_SIZE_S spécifie la largeur et la hauteur d’une surface de superposition. |
KSPROPERTY_BDA_RF_TUNER_CAPS_S Cette rubrique décrit la structure KSPROPERTY_BDA_RF_TUNER_CAPS_S. |
KSPROPERTY_BDA_RF_TUNER_SCAN_STATUS_S Cette rubrique décrit la structure KSPROPERTY_BDA_RF_TUNER_SCAN_STATUS_S. |
KSPROPERTY_BDA_RF_TUNER_STANDARD_MODE_S Cette rubrique décrit la structure KSPROPERTY_BDA_RF_TUNER_STANDARD_MODE_S. |
KSPROPERTY_BDA_RF_TUNER_STANDARD_S Cette rubrique décrit la structure KSPROPERTY_BDA_RF_TUNER_STANDARD_S. |
KSPROPERTY_BOUNDS_LONG La structure KSPROPERTY_BOUNDS_LONG définit les limites d’une propriété 32 bits. |
KSPROPERTY_BOUNDS_LONGLONG La structure KSPROPERTY_BOUNDS_LONGLONG définit les limites d’une propriété 64 bits. |
KSPROPERTY_CAMERACONTROL_FLASH_S Décrit les propriétés de contrôle flash dans le jeu de propriétés de contrôle de la caméra PROPSETID_VIDCAP_CAMERACONTROL_FLASH. Cette structure spécifie les valeurs de propriété utilisées par les applications pour configurer le flash de l’appareil photo. |
KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH_S La structure KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH_S retourne les données spécifiques au filtre demandées à l’aide de la propriété KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH. |
KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY_S Décrit les propriétés de contrôle d’épingle d’image dans le jeu de propriétés de contrôle de la caméra PROPSETID_VIDCAP_CAMERACONTROL_IMAGE_PIN_CAPABILITY. |
KSPROPERTY_CAMERACONTROL_NODE_FOCAL_LENGTH_S La structure KSPROPERTY_CAMERACONTROL_NODE_FOCAL_LENGTH_S retourne les données spécifiques au nœud demandées à l’aide de la propriété KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH. |
KSPROPERTY_CAMERACONTROL_NODE_S La structure KSPROPERTY_CAMERACONTROL_NODE_S décrit les propriétés basées sur les nœuds dans l’ensemble de propriétés PROPSETID_VIDCAP_CAMERACONTROL. Cette structure spécifie les valeurs de propriété dans les requêtes adressées au pilote de classe vidéo USB. |
KSPROPERTY_CAMERACONTROL_NODE_S2 La structure KSPROPERTY_CAMERACONTROL_NODE_S2 décrit les propriétés basées sur les nœuds dans le jeu de propriétés PROPSETID_VIDCAP_CAMERACONTROL qui utilisent deux valeurs en même temps. Cette structure spécifie les valeurs de propriété dans les requêtes adressées au pilote de classe vidéo USB. |
KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_S Décrit les propriétés de contrôle de la région d’intérêt (ROI) dans le jeu de propriétés de contrôle de caméra PROPSETID_VIDCAP_CAMERACONTROL_REGION_OF_INTEREST. |
KSPROPERTY_CAMERACONTROL_S La structure KSPROPERTY_CAMERACONTROL_S décrit les propriétés basées sur un filtre dans le jeu de propriétés PROPSETID_VIDCAP_CAMERACONTROL. |
KSPROPERTY_CAMERACONTROL_S_EX Spécifie une opération de contrôle de caméra, y compris la définition du flash, des propriétés du contrôle d’épingle d’image, de la région d’intérêt dans l’image ou de la stabilisation vidéo. |
KSPROPERTY_CAMERACONTROL_S2 La structure KSPROPERTY_CAMERACONTROL_S2 décrit les propriétés basées sur un filtre dans le jeu de propriétés PROPSETID_VIDCAP_CAMERACONTROL qui utilisent deux valeurs en même temps. |
KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_S Décrit les propriétés de contrôle de stabilisation vidéo dans le jeu de propriétés de contrôle de caméra PROPSETID_VIDCAP_CAMERACONTROL_VIDEO_STABILIZATION. Cette structure spécifie les valeurs de propriété utilisées dans les requêtes adressées au pilote de caméra. |
KSPROPERTY_CROSSBAR_CAPS_S La structure KSPROPERTY_CROSSBAR_CAPS_S décrit les fonctionnalités de barre croisée pour un appareil. |
KSPROPERTY_CROSSBAR_PININFO_S La structure KSPROPERTY_CROSSBAR_PININFO_S décrit les informations d’épingle à barre croisée pour un appareil. |
KSPROPERTY_CROSSBAR_ROUTE_S La structure KSPROPERTY_CROSSBAR_ROUTE_S indique si un routage particulier est possible et spécifie le routage actuel pour une broche. |
KSPROPERTY_DESCRIPTION La structure KSPROPERTY_DESCRIPTION spécifie la taille et le type de valeurs contenues dans une propriété spécifique. |
KSPROPERTY_DROPPEDFRAMES_CURRENT_S La structure KSPROPERTY_DROPPEDFRAMES_CURRENT_S décrit les informations de trame supprimées du minidriver. |
KSPROPERTY_EXTDEVICE_S La structure KSPROPERTY_EXTDEVICE_S décrit un appareil externe et ses fonctionnalités. |
KSPROPERTY_EXTXPORT_NODE_S La structure KSPROPERTY_EXTXPORT_NODE_S décrit un transport externe et ses fonctionnalités. |
KSPROPERTY_EXTXPORT_S La structure KSPROPERTY_EXTXPORT_S décrit un transport externe et ses fonctionnalités. |
KSPROPERTY_GRAPHMANAGER_INTERFACE En savoir plus sur : structure _KSPROPERTY_GRAPHMANAGER_INTERFACE |
KSPROPERTY_ITEM Les pilotes utilisent la structure KSPROPERTY_ITEM pour décrire la façon dont ils prennent en charge une propriété dans un jeu de propriétés. |
KSPROPERTY_MEDIAAVAILABLE La structure KSPROPERTY_MEDIAAVAILABLE spécifie l’intervalle de temps multimédia (l’intervalle de temps qu’un client peut rechercher) actuellement disponible sur un filtre. |
KSPROPERTY_MEMBERSHEADER Un pilote fournit une structure de type KSPROPERTY_MEMBERSHEADER pour décrire la taille et le type de chaque élément d’un tableau contenant des valeurs de propriété ou des plages. |
KSPROPERTY_MEMBERSLIST La structure KSPROPERTY_MEMBERSLIST contient une liste de valeurs légales ou de plages pour une propriété. |
KSPROPERTY_NETWORKCAMERACONTROL_EVENT_INFO Définit la structure KSPROPERTY_NETWORKCAMERACONTROL_EVENT_INFO. |
KSPROPERTY_NETWORKCAMERACONTROL_METADATA_INFO Définit la structure KSPROPERTY_NETWORKCAMERACONTROL_METADATA_INFO. |
KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_HEADER La structure KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_HEADER contient une charge utile spécifique à NTP qui est utilisée pour définir ou désactiver un serveur NTP sur une caméra du protocole Onvif. |
KSPROPERTY_POSITIONS La structure KSPROPERTY_POSITIONS spécifie la position actuelle et la position d’arrêt, par rapport à la durée totale du flux. |
KSPROPERTY_SELECTOR_NODE_S La structure KSPROPERTY_SELECTOR_NODE_S décrit les paramètres de propriété basés sur les nœuds dans le jeu de propriétés PROPSETID_VIDCAP_SELECTOR. |
KSPROPERTY_SELECTOR_S La structure KSPROPERTY_SELECTOR_S décrit les paramètres de propriété basés sur un filtre dans le jeu de propriétés PROPSETID_VIDCAP_SELECTOR. |
KSPROPERTY_SERIAL La structure KSPROPERTY_SERIAL est un en-tête inclus pour chaque propriété qui suit une structure KSPROPERTY_SERIALHDR. |
KSPROPERTY_SERIALHDR Le format de la mémoire tampon de sérialisation est une structure KSPROPERTY_SERIALHDR, suivie de propriétés sérialisées. |
KSPROPERTY_SET Un pilote ou une broche de streaming de noyau peut utiliser la structure KSPROPERTY_SET pour décrire la façon dont elle prend en charge un jeu de propriétés. |
KSPROPERTY_SPHLI La structure KSPROPERTY_SPHLI est utilisée pour décrire un rectangle de sous-image ou d’écran dont la couleur ou le contraste doit être modifié. |
KSPROPERTY_SPPAL La structure KSPROPERTY_SPPAL est utilisée pour décrire la palette d’un affichage de sous-image. |
KSPROPERTY_STEPPING_LONG La structure KSPROPERTY_STEPPING_LONG définit la plage de valeurs valide pour une propriété 32 bits. |
KSPROPERTY_STEPPING_LONGLONG La structure KSPROPERTY_STEPPING_LONGLONG définit la plage de valeurs valide pour une propriété 64 bits. |
KSPROPERTY_TIMECODE_NODE_S La structure KSPROPERTY_TIMECODE_NODE_S décrit un timecode. |
KSPROPERTY_TIMECODE_S La structure KSPROPERTY_TIMECODE_S décrit un timecode. |
KSPROPERTY_TUNER_CAPS_S La structure KSPROPERTY_TUNER_CAPS_S décrit les fonctionnalités matérielles des appareils de réglage de la télévision et de la radio. |
KSPROPERTY_TUNER_FREQUENCY_S La structure KSPROPERTY_TUNER_FREQUENCY_S décrit la fréquence d’un tuner tv ou radio. |
KSPROPERTY_TUNER_IF_MEDIUM_S La structure KSPROPERTY_TUNER_IF_MEDIUM_S retourne le GUID moyen de la broche capable de prendre en charge le réglage sur une fréquence intermédiaire. |
KSPROPERTY_TUNER_INPUT_S La structure KSPROPERTY_TUNER_INPUT_S décrit l’index de connexion d’entrée d’un appareil tuner pour les appareils qui prennent en charge plusieurs entrées. |
KSPROPERTY_TUNER_MODE_CAPS_S La structure KS_PROPERTY_TUNER_MODE_CAPS_S décrit les fonctionnalités des appareils de tuner tv et radio. |
KSPROPERTY_TUNER_MODE_S La structure KSPROPERTY_TUNER_MODE_S décrit le mode d’un tuner tv ou radio. |
KSPROPERTY_TUNER_NETWORKTYPE_SCAN_CAPS_S La structure KSPROPERTY_TUNER_NETWORKTYPE_SCAN_CAPS_S décrit les fonctionnalités d’analyse d’un type de réseau de diffusion pris en charge par un appareil de paramétrage. |
KSPROPERTY_TUNER_SCAN_CAPS_S La structure KSPROPERTY_TUNER_SCAN_CAPS_S décrit les fonctionnalités d’analyse matérielle d’un appareil de paramétrage. |
KSPROPERTY_TUNER_SCAN_STATUS_S La structure KSPROPERTY_TUNER_SCAN_STATUS_S décrit status pour une opération d’analyse. |
KSPROPERTY_TUNER_STANDARD_MODE_S La structure KSPROPERTY_TUNER_STANDARD_MODE_S indique si l’appareil de réglage peut identifier le standard du tuner à partir du signal lui-même. |
KSPROPERTY_TUNER_STANDARD_S La structure KSPROPERTY_TUNER_STANDARD_S décrivent la norme d’un appareil de tuner TV, tel que PAL, NTSC ou SECAM. |
KSPROPERTY_TUNER_STATUS_S La structure KSPROPERTY_TUNER_STATUS_S décrit la progression d’une opération de réglage pour les appareils de tuner TV et radio, y compris la fréquence de réglage actuelle. |
KSPROPERTY_TVAUDIO_CAPS_S La structure KSPROPERTY_TVAUDIO_CAPS_S décrit les fonctionnalités d’un périphérique audio TV, comme la prise en charge audio stéréo et mono et les fonctionnalités de langage. |
KSPROPERTY_TVAUDIO_S La structure KSPROPERTY_TVAUDIO_S décrit le mode audio tv actuel, comme les paramètres audio stéréo ou mono et la langue. |
KSPROPERTY_VALUES La structure KSPROPERTY_VALUES décrit le type et les valeurs par défaut acceptables d’une propriété. |
KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S La structure KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S décrit des informations sur les fonctionnalités de compression vidéo prises en charge par un appareil. |
KSPROPERTY_VIDEOCOMPRESSION_S La structure KSPROPERTY_VIDEOCOMPRESSION_S décrit une propriété KSPROPERTY_VIDEOCOMPRESSION_Xxx unique d’un flux spécifié. |
KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE_S La structure KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE_S décrit les informations de fréquence d’images réelles en réponse aux demandes de propriétés KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE. |
KSPROPERTY_VIDEOCONTROL_CAPS_S La structure KSPROPERTY_VIDEOCONTROL_CAPS_S décrit les fonctionnalités de contrôle vidéo d’un minidriver, telles que les capacités de basculement d’image ou de déclenchement d’événements. |
KSPROPERTY_VIDEOCONTROL_FRAME_RATES_S La structure KSPROPERTY_VIDEOCONTROL_FRAME_RATES décrit les fréquences d’images disponibles en unités de 100 nanosecondes. |
KSPROPERTY_VIDEOCONTROL_MODE_S La structure KSPROPERTY_VIDEOCONTROL_MODE_S décrit les modes de contrôle vidéo d’un flux, tels que les capacités de basculement d’image ou de déclenchement d’événements. |
KSPROPERTY_VIDEODECODER_CAPS_S La structure KSPROPERTY_VIDEODECODER_CAPS_S décrit les fonctionnalités matérielles de l’appareil de décodeur vidéo. |
KSPROPERTY_VIDEODECODER_S La structure KSPROPERTY_VIDEODECODER_S décrit les paramètres de propriété dans le jeu de propriétés PROPSETID_VIDCAP_VIDEODECODER. |
KSPROPERTY_VIDEODECODER_STATUS_S La structure KSPROPERTY_VIDEODECODER_STATUS_S décrit la status actuelle d’un appareil de décodage vidéo, comme le nombre de lignes dans le signal analogique entrant et si le signal est verrouillé. |
KSPROPERTY_VIDEOPROCAMP_NODE_S La structure KSPROPERTY_VIDEOPROCAMP_NODE_S décrit les paramètres de propriété basés sur les nœuds dans le jeu de propriétés PROPSETID_VIDCAP_VIDEOPROCAMP. |
KSPROPERTY_VIDEOPROCAMP_NODE_S2 La structure KSPROPERTY_VIDEOPROCAMP_NODE_S2 décrit les paramètres de propriété basés sur les nœuds dans le jeu de propriétés PROPSETID_VIDCAP_VIDEOPROCAMP qui utilisent deux valeurs en même temps. |
KSPROPERTY_VIDEOPROCAMP_S La structure KSPROPERTY_VIDEOPROCAMP_S décrit les paramètres de propriété basés sur un filtre dans le jeu de propriétés PROPSETID_VIDCAP_VIDEOPROCAMP. |
KSQUALITY La structure KSQUALITY est utilisée pour signaler les problèmes de gestion de la qualité en mode noyau et utilisateur à leurs responsables de la qualité respectifs. |
KSQUALITY_MANAGER La structure KSQUALITY_MANAGER est utilisée avec la propriété KSPROPERTY_STREAM_QUALITY et contient le handle du récepteur du gestionnaire de qualité et un contexte pour transmettre les réclamations de qualité. |
KSQUERYBUFFER La structure KSQUERYBUFFER est utilisée lors de l’interrogation des mémoires tampons en attente disponibles sur un événement avec KSEVENT_TYPE_QUERYBUFFER. |
KSRATE La requête reçoit une structure KSRATE ajoutée à la propriété contenant la demande de débit (appelée structure de KSRATE_CAPABILITY) et est retournée une structure KSRATE remplie avec la fonctionnalité en fonction de la demande de débit. |
KSRATE_CAPABILITY Le client utilise la structure KSRATE_CAPABILITY dans une demande de propriété KSPROPERTY_STREAM_RATECAPABILITY. |
KSRELATIVEEVENT La propriété KSPROPERTY_CONNECTION_STARTAT reçoit une structure KSRELATIVEEVENT. |
KSRESOLUTION La structure KSRESOLUTION spécifie la granularité et l’erreur d’une horloge de diffusion en continu du noyau. |
KSRTAUDIO_PACKETVREGISTER La structure KSRTAUDIO_PACKETVREGISTER contient des informations sur les pointeurs de registre virtuel de paquets. |
KSRTAUDIO_PACKETVREGISTER_PROPERTY La structure KSRTAUDIO_PACKETVREGISTER_PROPERTY contient des informations sur la propriété KSPROPERTY_RTAUDIO_PACKETVREGISTER. |
KSSCATTER_GATHER En savoir plus sur : structure KSSCATTER_GATHER |
KSSTREAM_HEADER La structure KSSTREAM_HEADER est une structure de longueur variable qui décrit un paquet de données à partir duquel lire ou écrire dans une broche de pilote de streaming. |
KSSTREAM_METADATA_INFO Cette structure contient les informations de métadonnées qui sont transmises au pilote. |
KSSTREAM_POINTER La structure KSSTREAM_POINTER est le pointeur AVStream de base vers un flux. |
KSSTREAM_POINTER_OFFSET La structure KSSTREAM_POINTER_OFFSET indexe des octets ou des mappages dans une trame. |
KSSTREAM_UVC_METADATA La structure KSSTREAM_UVC_METADATA contient des informations de début et de fin d’horodatage d’image. |
KSSTREAM_UVC_METADATATYPE_TIMESTAMP La structure KSSTREAM_UVC_METADATATYPE_TIMESTAMP contient des informations d’horloge et d’horodatage de classe vidéo USB (UVC). |
KSSTREAMALLOCATOR_FUNCTIONTABLE Les clients peuvent demander la table de fonction d’un allocateur donné en envoyant une structure KSSTREAMALLOCATOR_FUNCTIONTABLE dans une demande de propriété KSPROPERTY_STREAMALLOCATOR_FUNCTIONTABLE. |
KSSTREAMALLOCATOR_STATUS La structure KSSTREAMALLOCATOR_STATUS décrit les exigences de cadrage et le nombre actuel d’images allouées pour un répartiteur spécifique. |
KSSTREAMALLOCATOR_STATUS_EX Le client utilise KSSTREAMALLOCATOR_STATUS_EX pour interroger le status pour les allocateurs prenant en charge le cadrage de l’allocateur étendu. |
KSTIME La structure KSTIME spécifie un horodatage qui peut être utilisé pour indiquer la position du flux. |
KSTOPOLOGY La structure KSTOPOLOGY décrit la topologie des broches et des nœuds. |
KSTOPOLOGY_CONNECTION La structure KSTOPOLOGY_CONNECTION décrit une connexion de chemin de données unique à l’intérieur d’un filtre de diffusion en continu du noyau. |
KSVPMAXPIXELRATE La structure KSVPMAXPIXELRATE est utilisée pour décrire le taux de pixels maximal d’un port vidéo. |
KSVPSURFACEPARAMS La structure KSVPSURFACEPARAMS est utilisée pour décrire les paramètres de surface d’une surface de port vidéo. |
KSWAVE_BUFFER La structure KSWAVE_BUFFER est utilisée pour décrire un exemple de mémoire tampon. |
KSWAVE_COMPATCAPS La structure KSWAVE_COMPATCAPS est utilisée pour décrire les fonctionnalités compatibles d’un appareil. |
KSWAVE_INPUT_CAPABILITIES La structure KSWAVE_INPUT_CAPABILITIES est utilisée pour décrire les fonctionnalités d’entrée d’un appareil. |
KSWAVE_OUTPUT_CAPABILITIES La structure KSWAVE_OUTPUT_CAPABILITIES est utilisée pour décrire les fonctionnalités de sortie d’un appareil. |
KSWAVE_VOLUME La structure KSWAVE_VOLUME est utilisée pour décrire l’exemple de volume. |
LAMP_CAPABILITIES_COLOR La structure LAMP_CAPABILITIES_COLOR est le type de paramètre d’E/S de IOCTL_LAMP_GET_INTENSITY_COLOR et IOCTL_LAMP_SET_INTENSITY_COLOR. |
LAMP_CAPABILITIES_WHITE La structure LAMP_CAPABILITIES_WHITE est le type de paramètre d’E/S de IOCTL_LAMP_GET_INTENSITY_WHITE et de IOCTL_LAMP_SET_INTENSITY_WHITE. |
LAMP_INTENSITY_COLOR La structure LAMP_INTENSITY_COLOR est le type de paramètre E/S de IOCTL_LAMP_GET_INTENSITY_COLOR et IOCTL_LAMP_SET_INTENSITY_COLOR. |
LAMP_INTENSITY_WHITE La structure LAMP_INTENSITY_WHITE est le type de paramètre d’E/S de IOCTL_LAMP_GET_INTENSITY_WHITE et IOCTL_LAMP_SET_INTENSITY_WHITE. |
MEDIUM_INFO La structure MEDIUM_INFO décrit le média chargé dans un appareil externe. |
MF_MDL_SHARED_PAYLOAD_KEY Cette union est utilisée en interne par le système d’exploitation. |
MPEG2_TRANSPORT_STRIDE La structure MPEG2_TRANSPORT_STRIDE décrit le bloc de format de la foulée de transport MPEG2. |
OPTIMAL_WEIGHT_TOTALS En savoir plus sur : structure OPTIMAL_WEIGHT_TOTALS |
PID_MAP La structure PID_MAP décrit un groupe de paquets dans le flux de sortie d’un filtre d’identificateur de paquet (PID). Ce groupe se compose de paquets qui sont identifiés avec un PID identique et qui contiennent un contenu multimédia particulier. |
PIPE_DIMENSIONS La structure PIPE_DIMENSIONS est destinée à une utilisation proxy et non recommandée pour l’utilisation de l’application. PIPE_DIMENSIONS contient des informations qui décrivent le rapport compression/expansion des images sur différentes broches liées à un canal. |
PIPE_TERMINATION La structure PIPE_TERMINATION est destinée à une utilisation proxy et non recommandée pour l’utilisation de l’application. PIPE_TERMINATION contient des informations qui décrivent la terminaison de broche d’un canal. |
PORT_CONFIGURATION_INFORMATION PORT_CONFIGURATION_INFORMATION décrit les paramètres matériels de l’appareil d’un minidriver de streaming. Le pilote de classe remplit la plupart des membres avec les informations fournies par le système d’exploitation. |
RATING_ATTRIBUTE Cette rubrique décrit la structure RATING_ATTRIBUTE. |
RATING_INFO Cette rubrique décrit la structure RATING_INFO. |
RATING_SYSTEM Cette rubrique décrit la structure RATING_SYSTEM. |
STREAM_DATA_INTERSECT_INFO STREAM_DATA_INTERSECT_INFO décrit les paramètres d’une opération d’intersection de données. |
STREAM_METHOD_DESCRIPTOR En savoir plus sur : structure _STREAM_METHOD_DESCRIPTOR |
STREAM_PROPERTY_DESCRIPTOR STREAM_PROPERTY_DESCRIPTOR spécifie les paramètres des requêtes get/set de propriété que le pilote de classe transmet au minidriver. |
STREAM_TIME_REFERENCE En savoir plus sur : structure _STREAM_TIME_REFERENCE |
SWENUM_INSTALL_INTERFACE La structure SWENUM_INSTALL_INTERFACE décrit une interface d’objet d’énumérateur de bus à charge de la demande spécifique à installer. |
TIMECODE L’union TIMECODE décrit un timecode à partir d’un appareil externe. Cette structure n’est plus utilisée. |
TIMECODE_SAMPLE La structure TIMECODE_SAMPLE décrit un timecode complet. |
TRANSPORT_STATE Structure TRANSPORT_STATE |
TRANSPORTAUDIOPARMS La structure TRANSPORTAUDIOPARMS est définie mais pas utilisée. |
TRANSPORTBASICPARMS La structure TRANSPORTBASICPARMS est définie, mais pas utilisée. |
TRANSPORTSTATUS La structure TRANSPORTSTATUS décrit le status de transport actuel. |
TRANSPORTVIDEOPARMS La structure TRANSPORTVIDEOPARMS est définie mais n’est pas utilisée actuellement. Il peut être utilisé à l’avenir. |
TUNER_ANALOG_CAPS_S La structure TUNER_ANALOG_CAPS_S décrit les fonctionnalités d’analyse matérielle d’un appareil de réglage qui prend en charge un réseau de diffusion analogique. |
USBCAMD_DEVICE_DATA Cette structure est obsolète et est fournie pour maintenir la compatibilité descendante avec l’USBCAMD d’origine. |
USBCAMD_DEVICE_DATA2 La structure USBCAMD_DEVICE_DATA2 spécifie les points d’entrée pour les fonctions d’un minidriver de caméra que l’USBCAMD appelle. |
USBCAMD_INTERFACE La structure USBCAMD_INTERFACE définit un ensemble de services liés aux interfaces de bus USB. |
USBCAMD_Pipe_Config_Descriptor La structure USBCAMD_Pipe_Config_Descriptor décrit l’association entre les canaux et les flux. |
VIDEO_GETERRORTEXT_PARMS En savoir plus sur : structure tag_video_geterrortext_parms |
VIDEO_OPEN_PARMS En savoir plus sur : structure tag_video_open_parms |
VIDEO_STREAM_INIT_PARMS En savoir plus sur : structure tag_video_stream_init_parms |
VIDEOCONFIGPARMS En savoir plus sur : structure tag_video_configure_parms |
VRAM_SURFACE_INFO La structure VRAM_SURFACE_INFO décrit une région de mémoire système ou d’affichage dans laquelle un minidriver AVStream capture des données audio ou vidéo. |
VRAM_SURFACE_INFO_PROPERTY_S La structure VRAM_SURFACE_INFO_PROPERTY_S décrit les éléments de propriété dans le jeu de propriétés KSPROPSETID_VramCapture. |