串流媒體裝置
串流媒體設備驅動器技術的概觀。
若要開發串流媒體設備驅動器,您需要下列標頭:
- 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
如需程序設計指南,請參閱 串流媒體裝置。
IOCTLs
IOCTL_AVC_BUS_RESET IOCTL_AVC_BUS_RESET I/O 控制程式程式代碼可讓呼叫端完成任何先前的IOCTL_AVC_UPDATE_VIRTUAL_SUBUNIT_INFO,並IOCTL_AVC_REMOVE_VIRTUAL_SUBUNIT_INFO未使用 AVC_SUBUNIT_ADDR_TRIGGERBUSRESET 旗標的控制要求。 |
IOCTL_AVC_CLASS IOCTL_AVC_CLASS I/O 控制程式代碼僅支援來自核心模式,使用 IRP_MJ_INTERNAL_DEVICE_CONTROL dispatch.Avc.sys支持两个装置接口,視實例類型而定, (對等或虛擬) 。 |
IOCTL_AVC_REMOVE_VIRTUAL_SUBUNIT_INFO IOCTL_AVC_REMOVE_VIRTUAL_SUBUNIT_INFO I/O 控制虛擬子單位的列舉。 |
IOCTL_AVC_UPDATE_VIRTUAL_SUBUNIT_INFO IOCTL_AVC_UPDATE_VIRTUAL_SUBUNIT_INFO I/O 控制虛擬子單位的列舉。 |
IOCTL_AVCSTRM_CLASS AV/C 子單位驅動程式會使用 IRP_MJ_INTERNAL_DEVICE_CONTROL IRP,並將 IoControlCode 成員設定為 IOCTL_AVCSTRM_CLASS,以便與 avcstrm.sys 通訊。 |
IOCTL_KS_DISABLE_EVENT 應用程式可以使用IOCTL_KS_DISABLE_EVENT來撤銷先前的要求通知。 應用程式會在呼叫 KsSynchronousDeviceControl 的 IoControl 參數中指定IOCTL_KS_DISABLE_EVENT。 |
IOCTL_KS_ENABLE_EVENT 應用程式可以使用IOCTL_KS_ENABLE_EVENT來要求 KS 事件類型的通知,或判斷 KS 物件所支援的事件。 |
IOCTL_KS_HANDSHAKE 內核模式用戶端可以使用IOCTL_KS_HANDSHAKE來交涉未連線 AVStream 針腳之間的介面。 |
IOCTL_KS_METHOD 應用程式可以使用IOCTL_KS_METHOD在 KS 物件上執行方法。 應用程式會將IOCTL_KS_METHOD與以下所述的參數傳遞至 KsSynchronousDeviceControl 函式。 |
IOCTL_KS_PROPERTY 應用程式可以使用IOCTL_KS_PROPERTY來取得或設定屬性,或判斷 KS 物件支援的屬性。 應用程式會將IOCTL_KS_PROPERTY與以下所述的參數傳遞至 KsSynchronousDeviceControl 函式。 |
IOCTL_KS_READ_STREAM 應用程式可以使用IOCTL_KS_READ_STREAM從釘選讀取數據。 應用程式會將IOCTL_KS_READ_STREAM與以下所述的參數傳遞至 KsSynchronousDeviceControl 函式。 |
IOCTL_KS_RESET_STATE 應用程式可以使用IOCTL_KS_RESET_STATE,將釘選傳回至取得時間的狀態。 應用程式會將IOCTL_KS_RESET_STATE與以下所述的參數傳遞至 KsSynchronousDeviceControl 函式。 |
IOCTL_KS_WRITE_STREAM 應用程式可以使用IOCTL_KS_WRITE_STREAM將數據寫入釘選。 應用程式會將IOCTL_KS_WRITE_STREAM與以下所述的參數傳遞至 KsSynchronousDeviceControl 函式。 |
IOCTL_LAMP_BASE 深入瞭解:IOCTL_LAMP_BASE IOCTL |
IOCTL_LAMP_GET_CAPABILITIES_COLOR 當裝置設定為發出色彩光線時,IOCTL_LAMP_GET_CAPABILITIES_COLOR控制程式代碼會查詢燈光的功能。 |
IOCTL_LAMP_GET_CAPABILITIES_WHITE 當裝置設定為發出白色光線時,IOCTL_LAMP_GET_CAPABILITIES_WHITE控制程式代碼會查詢燈光的功能。 |
IOCTL_LAMP_GET_EMITTING_LIGHT 如果燈燈已開啟,則IOCTL_LAMP_GET_EMITTING_LIGHT控制程式代碼查詢。 |
IOCTL_LAMP_GET_INTENSITY_COLOR IOCTL_LAMP_GET_INTENSITY_COLOR控制程式代碼會查詢燈光設定為發出色彩光線時的光線強度。 |
IOCTL_LAMP_GET_INTENSITY_WHITE 當燈光設定為發出白色光線時,IOCTL_LAMP_GET_INTENSITY_WHITE控制程式代碼會查詢光線強度。 |
IOCTL_LAMP_GET_MODE IOCTL_LAMP_GET_MODE控制程式代碼會查詢目前設定燈光的模式。 |
IOCTL_LAMP_SET_EMITTING_LIGHT IOCTL_LAMP_SET_EMITTING_LIGHT控件程式代碼會開啟或關閉燈光。 |
IOCTL_LAMP_SET_INTENSITY_COLOR IOCTL_LAMP_SET_INTENSITY_COLOR控制程式代碼會將燈光設定為指定的光線強度。 |
IOCTL_LAMP_SET_INTENSITY_WHITE IOCTL_LAMP_SET_INTENSITY_WHITE控制程式代碼會將燈光設定為指定的光線強度。 |
IOCTL_LAMP_SET_MODE IOCTL_LAMP_SET_MODE控件程式代碼會設定燈光運作的模式。 |
IOCTL_SWENUM_GET_BUS_ID 深入瞭解:IOCTL_SWENUM_GET_BUS_ID IOCTL |
IOCTL_SWENUM_INSTALL_INTERFACE 深入瞭解:IOCTL_SWENUM_INSTALL_INTERFACE IOCTL |
IOCTL_SWENUM_REMOVE_INTERFACE 深入瞭解:IOCTL_SWENUM_REMOVE_INTERFACE IOCTL |
列舉
AVC_FUNCTION AVC_FUNCTION列舉類型是用來指定AV/C子單位函式。 |
AvcCommandType AvcCommandType 列舉類型是用來透過AVC_FUNCTION_COMMAND或AVC_FUNCTION_GET_REQUEST函式程式代碼,指出子單位驅動程式發出給其 AV/C 子單位的命令類型。 |
AvcResponseCode AvcResponseCode 列舉類型是用來指出子單位驅動程式透過AVC_FUNCTION_COMMAND或AVC_FUNCTION_SEND_RESPONSE函式程式碼從其 AV/C 子單位收到的回應類型。 |
AVCSTRM_FORMAT AVCSTRM_FUNCTION列舉會定義 avcstrm.sys 支援的 AV/C 子單位數據流格式。 |
AVCSTRM_FUNCTION AVCSTRM_FUNCTION列舉定義 avcstrm.sys 驅動程式所公開的功能。 |
AvcSubunitType AvcSubunitType 列舉類型是用來指出 AV/C 子單位的類型。 |
BDA_DigitalSignalStandard 本主題描述BDA_DigitalSignalStandard列舉。 |
BDA_LockType BDA_LockType列舉型別包含值,可指定訊號的鎖定類型。 |
CAPTURE_MEMORY_ALLOCATION_FLAGS CAPTURE_MEMORY_ALLOCATION_FLAGS列舉定義AVStream迷你驅動程式可以擷取音訊和視訊數據的記憶體表面類型。 |
ChannelChangeSpanningEvent_State 本主題描述ChannelChangeSpanningEvent_State列舉。 |
ChannelType 本主題描述 ChannelType 列舉。 |
CONSTRICTOR_OPTION 本主題描述CONSTRICTOR_OPTION列舉。 |
FRAMING_CACHE_OPS 深入瞭解:FRAMING_CACHE_OPS列舉 |
FRAMING_PROP 深入瞭解:FRAMING_PROP列舉 |
KS_AMPixAspectRatio KS_AMPixAspectRatio列舉會定義對應於 720 480 NTSC 視訊訊訊號或 720 × 576 PAL 視訊的像素外觀比例。 |
KS_AMVP_MODE KS_AMVP_MODE列舉會定義視訊埠顯示模式。 |
KS_AMVP_SELECTFORMATBY KS_AMVP_SELECTFORMATBY列舉會指定覆迭混音器篩選應該用來選取視訊格式的準則。 |
KS_AnalogVideoStandard KS_AnalogVideoStandard列舉定義全球使用的各種模擬視訊標準。 |
KS_CameraControlAsyncOperation 定義驅動程式用來啟動和停止異步相機作業的通知,包括設定快閃、影像釘選控件屬性、影像中感興趣的區域,或影像防震。 |
KS_CompressionCaps KS_CompressionCaps列舉會定義裝置的壓縮功能。 |
KS_DVDCOPYSTATE KS_DVDCOPYSTATE列舉描述 DVD 著作權保護初始化、驗證和密鑰交涉順序的進度。 |
KS_LogicalMemoryType 深入瞭解:KS_LogicalMemoryType列舉 |
KS_MPEG2Level KS_MPEG2Level列舉描述 MPEG-2 層級。 |
KS_MPEG2Profile KS_MPEG2Profile列舉描述 MPEG-2 配置檔。 |
KS_SEEKING_CAPABILITIES 深入瞭解:KS_SEEKING_CAPABILITIES列舉 |
KS_SEEKING_FLAGS KS_SEEKING_FLAGS列舉會列出可與 KSPROPERTY_POSITIONS 結構搭配使用的位置選項。 |
KS_TUNER_STRATEGY KS_TUNER_STRATEGY列舉定義微調方法策略。 |
KS_TUNER_TUNING_FLAGS KS_TUNER_TUNING_FLAGS列舉會定義描述微調作業粒度的微調旗標。 |
KS_VideoControlFlags KS_VideoControlFlags列舉會定義特定數據流的視訊控制功能。 |
KS_VIDEODECODER_FLAGS KS_VIDEODECODER_FLAGS列舉定義視訊譯碼器功能。 |
KS_VideoStreamingHints KS_VideoStreamingHints列舉會定義視訊壓縮提示。 |
KSALLOCATORMODE 深入瞭解:KSALLOCATORMODE 列舉 |
KSCAMERA_EXTENDEDPROP_FOCUSSTATE 這個列舉包含焦點狀態。 |
KSCAMERA_EXTENDEDPROP_MetadataAlignment 此列舉包含元數據對齊的標識碼。 |
KSCAMERA_EXTENDEDPROP_ROITYPE 此列舉包含 ROI 類型。 |
KSCAMERA_EXTENDEDPROP_WHITEBALANCE_MODE 本主題描述KSCAMERA_EXTENDEDPROP_WHITEBALANCE_MODE列舉。 |
KSCAMERA_MetadataId 此列舉包含元數據項目的標識碼。 |
KSCAMERA_PERFRAMESETTING_ITEM_TYPE 此列舉包含每個畫面格設定 DDI 的不同項目類型。 |
KSCOMPLETION_INVOCATION 深入瞭解:KSCOMPLETION_INVOCATION列舉 |
KSDEGRADE_STANDARD KSDEGRADE_STANDARD列舉會列出不同類型的降級。 |
KSDEVICE_THERMAL_STATE 熱狀態變更的 KS 定義列舉。 |
KSEVENT_BDA_EVENT_TYPE 本主題描述KSEVENT_BDA_EVENT_TYPE列舉。 |
KSEVENT_BDA_TUNER 本主題描述KSEVENT_BDA_TUNER列舉。 |
KSEVENT_CAMERACONTROL 指定驅動程式產生的相機控制事件通知,以指出作業已完成或取消。 |
KSEVENT_CAMERAEVENT KSEVENT_CAMERAEVENT列舉管線可用來啟用或停用驅動程序相機事件通知的核心串流事件集。 |
KSEVENT_CLOCK_POSITION 深入瞭解:KSEVENT_CLOCK_POSITION列舉 |
KSEVENT_CONNECTION 深入瞭解:KSEVENT_CONNECTION列舉 |
KSEVENT_DEVICE 指定驅動程式產生的事件通知,指出裝置已遺失或先佔。 |
KSEVENT_PINCAPS_CHANGENOTIFICATIONS 深入瞭解:KSEVENT_PINCAPS_CHANGENOTIFICATIONS列舉 |
KSEVENT_STREAMALLOCATOR 深入瞭解:KSEVENT_STREAMALLOCATOR列舉 |
KSEVENT_VOLUMELIMIT 深入瞭解:KSEVENT_VOLUMELIMIT列舉 |
KSEVENTS_LOCKTYPE KSEVENTS_LOCKTYPE列舉會識別排除鎖定的類型。 這些類型會與數個事件集協助程式函式中的 EventFlags 搭配使用。 |
KSINTERFACE_FILEIO 深入瞭解:KSINTERFACE_FILEIO列舉 |
KSINTERFACE_STANDARD 深入瞭解:KSINTERFACE_STANDARD列舉 |
KSIOOPERATION 深入瞭解:KSIOOPERATION 列舉 |
KSIRP_REMOVAL_OPERATION 深入瞭解:KSIRP_REMOVAL_OPERATION列舉 |
KSLIST_ENTRY_LOCATION 深入瞭解:KSLIST_ENTRY_LOCATION列舉 |
KSMETHOD_BDA_CAS_SERVICE 本主題描述KSMETHOD_BDA_CAS_SERVICE列舉。 |
KSMETHOD_BDA_CHANGE_SYNC 本主題描述KSMETHOD_BDA_CHANGE_SYNC列舉。 |
KSMETHOD_BDA_DEBUG_SERVICE 本主題描述KSMETHOD_BDA_DEBUG_SERVICE列舉。 |
KSMETHOD_BDA_DEVICE_CONFIGURATION 本主題描述KSMETHOD_BDA_DEVICE_CONFIGURATION列舉。 |
KSMETHOD_BDA_DRM 本主題描述KSMETHOD_BDA_DRM列舉。 |
KSMETHOD_BDA_EVENTING_SERVICE 本主題描述KSMETHOD_BDA_EVENTING_SERVICE列舉。 |
KSMETHOD_BDA_GDDS_SERVICE 本主題描述KSMETHOD_BDA_GDDS_SERVICE列舉。 |
KSMETHOD_BDA_GPNV_SERVICE 本主題描述KSMETHOD_BDA_GPNV_SERVICE列舉。 |
KSMETHOD_BDA_ISDB_CAS 本主題描述KSMETHOD_BDA_ISDB_CAS列舉。 |
KSMETHOD_BDA_MUX_SERVICE 本主題描述KSMETHOD_BDA_MUX_SERVICE列舉。 |
KSMETHOD_BDA_SCAN_SERVICE 本主題描述KSMETHOD_BDA_SCAN_SERVICE列舉。 |
KSMETHOD_BDA_TS_SELECTOR 本主題描述KSMETHOD_BDA_TS_SELECTOR列舉。 |
KSMETHOD_BDA_TUNER_SERVICE 本主題描述KSMETHOD_BDA_TUNER_SERVICE列舉。 |
KSMETHOD_BDA_USERACTIVITY_SERVICE 本主題描述KSMETHOD_BDA_USERACTIVITY_SERVICE列舉。 |
KSMETHOD_BDA_WMDRM 本主題描述KSMETHOD_BDA_WMDRM列舉。 |
KSMETHOD_BDA_WMDRM_TUNER 本主題描述KSMETHOD_BDA_WMDRM_TUNER列舉。 |
KSMETHOD_STREAMALLOCATOR 深入瞭解:KSMETHOD_STREAMALLOCATOR列舉 |
KSMETHOD_STREAMIO 深入瞭解:KSMETHOD_STREAMIO列舉 |
KSOBJECTTYPE KSOBJECTTYPE 列舉會列出不同類型的核心串流物件。 |
KSPEEKOPERATION 深入瞭解:KSPEEKOPERATION 列舉 |
KSPIN_COMMUNICATION 深入瞭解:KSPIN_COMMUNICATION列舉 |
KSPIN_DATAFLOW KSPROPERTY_PIN_DATAFLOW會傳回KSPIN_DATAFLOW列舉的實例。 |
KSPIN_FLAG_AVC KSPIN_FLAG_AVC列舉類型用於連接管理和AVC_FUNCTION_GET_CONNECTINFO函式程式碼中。 |
KSPIN_MDL_CACHING_EVENT KSPIN_MDL_CACHING_EVENT列舉包含作業系統內部使用的值。 |
KSPPROPERTY_ALLOCATOR_MDLCACHING KSPPROPERTY_ALLOCATOR_MDLCACHING列舉包含作業系統內部使用的值。 |
KSPROPERTY_AUDIOMODULE 本主題描述KSPROPERTY_AUDIOMODULE列舉。 |
KSPROPERTY_AUDIORESOURCEMANAGEMENT 描述KSPROPERTY_AUDIORESOURCEMANAGEMENT列舉。 |
KSPROPERTY_BDA_AUTODEMODULATE 本主題描述KSPROPERTY_BDA_AUTODEMODULATE列舉。 |
KSPROPERTY_BDA_CA 本主題描述KSPROPERTY_BDA_CA列舉。 |
KSPROPERTY_BDA_CA_EVENT 本主題描述KSPROPERTY_BDA_CA_EVENT列舉。 |
KSPROPERTY_BDA_DIGITAL_DEMODULATOR 本主題描述KSPROPERTY_BDA_DIGITAL_DEMODULATOR列舉。 |
KSPROPERTY_BDA_DISEQC_COMMAND 本主題描述KSPROPERTY_BDA_DISEQC_COMMAND列舉。 |
KSPROPERTY_BDA_DISEQC_EVENT 本主題描述KSPROPERTY_BDA_DISEQC_EVENT列舉。 |
KSPROPERTY_BDA_ETHERNET_FILTER 本主題描述KSPROPERTY_BDA_ETHERNET_FILTER列舉。 |
KSPROPERTY_BDA_FREQUENCY_FILTER 本主題描述KSPROPERTY_BDA_FREQUENCY_FILTER列舉。 |
KSPROPERTY_BDA_IPv4_FILTER 本主題描述KSPROPERTY_BDA_IPv4_FILTER列舉。 |
KSPROPERTY_BDA_IPv6_FILTER 本主題描述KSPROPERTY_BDA_IPv6_FILTER列舉。 |
KSPROPERTY_BDA_LNB_INFO 本主題描述KSPROPERTY_BDA_LNB_INFO列舉。 |
KSPROPERTY_BDA_NULL_TRANSFORM 本主題描述KSPROPERTY_BDA_NULL_TRANSFORM列舉。 |
KSPROPERTY_BDA_PIDFILTER 本主題描述KSPROPERTY_BDA_PIDFILTER列舉。 |
KSPROPERTY_BDA_PIN_CONTROL 本主題描述KSPROPERTY_BDA_PIN_CONTROL列舉。 |
KSPROPERTY_BDA_PIN_EVENT 本主題描述KSPROPERTY_BDA_PIN_EVENT列舉。 |
KSPROPERTY_BDA_SIGNAL_STATS 本主題描述KSPROPERTY_BDA_SIGNAL_STATS列舉。 |
KSPROPERTY_BDA_TOPOLOGY 本主題描述KSPROPERTY_BDA_TOPOLOGY列舉。 |
KSPROPERTY_BDA_VOID_TRANSFORM 本主題描述KSPROPERTY_BDA_VOID_TRANSFORM列舉。 |
KSPROPERTY_CAMERACONTROL_EXTENDED_PROPERTY 此列舉包含擴充相機控制件。 |
KSPROPERTY_CAMERACONTROL_FLASH 用來指定相機快閃控件。 |
KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY 用來識別相機的影像釘選和記錄針腳是否互斥。 如果兩者互斥,則當記錄釘選為使用中時,影像釘選便無法使用,反之亦然。 |
KSPROPERTY_CAMERACONTROL_PERFRAMESETTING_PROPERTY 這個列舉包含針對每個框架屬性集定義的屬性標識碼。 |
KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST 用來指定感興趣的相機區域。 |
KSPROPERTY_CAMERACONTROL_VIDEO_STABILIZATION_MODE 用來指定相機視訊防震。 |
KSPROPERTY_CLOCK 深入瞭解:KSPROPERTY_CLOCK列舉 |
KSPROPERTY_CONNECTION 深入瞭解:KSPROPERTY_CONNECTION列舉 |
KSPROPERTY_GENERAL 深入瞭解:KSPROPERTY_GENERAL列舉 |
KSPROPERTY_GM 深入瞭解:KSPROPERTY_GM列舉 |
KSPROPERTY_IDS_BDA_TABLE 本主題描述KSPROPERTY_IDS_BDA_TABLE列舉。 |
KSPROPERTY_MEDIASEEKING 深入瞭解:KSPROPERTY_MEDIASEEKING列舉 |
KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_TYPE KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_TYPE列舉會定義網路攝影機控制NTP類型。 |
KSPROPERTY_NETWORKCAMERACONTROL_PROPERTY KSPROPERTY_NETWORKCAMERACONTROL_PROPERTY列舉會定義網路相機控件屬性。 |
KSPROPERTY_PIN 深入瞭解:KSPROPERTY_PIN列舉 |
KSPROPERTY_QUALITY 深入瞭解:KSPROPERTY_QUALITY列舉 |
KSPROPERTY_RTAUDIO KSPROPERTY_RTAUDIO列舉 WaveRT 音訊裝置的屬性。 |
KSPROPERTY_SERVICE 深入瞭解:KSPROPERTY_SERVICE列舉 |
KSPROPERTY_STREAM 深入瞭解:KSPROPERTY_STREAM列舉 |
KSPROPERTY_STREAMALLOCATOR 深入瞭解:KSPROPERTY_STREAMALLOCATOR列舉 |
KSPROPERTY_STREAMINTERFACE 深入瞭解:KSPROPERTY_STREAMINTERFACE列舉 |
KSPROPERTY_TOPOLOGY 深入瞭解:KSPROPERTY_TOPOLOGY列舉 |
KSRESET 深入瞭解:KSRESET 列舉 |
KSSTACK_USE 深入瞭解:KSSTACK_USE列舉 |
KSSTATE KSSTATE 列舉會列出核心串流物件可能的狀態。 |
KSSTREAM_POINTER_STATE 深入瞭解:KSSTREAM_POINTER_STATE列舉 |
KSTARGET_STATE 深入瞭解:KSTARGET_STATE列舉 |
LAMP_MODE 此列舉包含燈光裝置的作業模式。 |
PIPE_ALLOCATOR_PLACE 深入瞭解:PIPE_ALLOCATOR_PLACE列舉 |
PIPE_STATE 深入瞭解:PIPE_STATE列舉 |
SignalAndServiceStatusSpanningEvent_State 本主題描述SignalAndServiceStatusSpanningEvent_State列舉。 |
SRB_COMMAND 深入瞭解:_SRB_COMMAND列舉 |
STREAM_BUFFER_TYPE 這個列舉會定義 StreamClassGetPhysicalAddress 的緩衝區類型。 |
STREAM_DEBUG_LEVEL STREAM_DEBUG_LEVEL列舉會以累加方式遞增的調試程序輸出層級列出。 |
STREAM_MINIDRIVER_DEVICE_NOTIFICATION_TYPE 深入瞭解:_STREAM_MINIDRIVER_DEVICE_NOTIFICATION_TYPE列舉 |
STREAM_MINIDRIVER_STREAM_NOTIFICATION_TYPE 深入瞭解:_STREAM_MINIDRIVER_STREAM_NOTIFICATION_TYPE列舉 |
STREAM_PRIORITY _STREAM_PRIORITY列舉數據流的可用優先順序層級。 |
TIME_FUNCTION 深入瞭解:TIME_FUNCTION列舉 |
USBCAMD_CamControlFlags 深入瞭解:USBCAMD_CamControlFlags列舉 |
VARENUM 指定變體類型。 |
VIDEOENCODER_BITRATE_MODE VIDEOENCODER_BITRATE_MODE列舉描述裝置支援的比特率編碼模式。 |
函式
_KsEdit _KsEdit函式保證指定的專案是透過物件包動態配置並與AVStream物件建立關聯的。 |
BdaCheckChanges BdaCheckChanges 函式會在認可 BDA 拓撲變更之前先驗證一組新的 BDA 拓撲變更。 |
BdaCommitChanges BdaCommitChanges 函式會認可自上次呼叫 BdaStartChanges 函式之後發生的 BDA 拓撲變更。 |
BdaCreateFilterFactory BdaCreateFilterFactory 函式會將指定的篩選描述元新增為篩選處理站至指定的裝置,並將篩選處理站與指定的 BDA 範本拓撲產生關聯。 |
BdaCreateFilterFactoryEx BdaCreateFilterFactoryEx 函式會將指定的篩選描述元新增為篩選處理站至指定的裝置,並將篩選處理站與指定的 BDA 範本拓撲產生關聯。 |
BdaCreatePin BdaCreatePin 函式會在指定的篩選中建立新的針腳。 |
BdaCreateTopology BdaCreateTopology 函式會在兩個針腳之間建立拓撲。 |
BdaDeletePin BdaDeletePin 函式會從指定的篩選中刪除釘選。 |
BdaFilterFactoryUpdateCacheData BdaFilterFactoryUpdateCacheData 函式會更新篩選實例的釘選數據快取。 |
BdaGetChangeState BdaGetChangeState 函式會傳回 BDA 拓撲的目前變更狀態。 |
BdaInitFilter BdaInitFilter 函式會初始化與篩選實例相關聯的 BDA 篩選內容。 |
BdaMethodCreatePin BdaMethodCreatePin 函式會建立針腳處理站。 |
BdaMethodCreateTopology BdaMethodCreateTopology 函式會在篩選條件的兩個針腳之間建立範本拓撲。 |
BdaMethodDeletePin BdaMethodDeletePin 函式會刪除釘選處理站。 |
BdaPropertyGetControllingPinId BdaPropertyGetControllingPinId 函式會擷取用來控制特定節點之屬性、方法和事件的針腳標識碼。 |
BdaPropertyGetPinControl BdaPropertyGetPinControl 函式會擷取針腳的標識碼或類型。 |
BdaPropertyNodeDescriptors BdaPropertyNodeDescriptors 函式會擷取範本拓撲中的節點清單。 |
BdaPropertyNodeEvents BdaPropertyNodeEvents 函式會擷取節點支援的事件清單。 |
BdaPropertyNodeMethods BdaPropertyNodeMethods 函式會擷取節點支援的方法清單。 |
BdaPropertyNodeProperties BdaPropertyNodeProperties 函式會擷取節點支援的屬性清單。 |
BdaPropertyNodeTypes BdaPropertyNodeTypes 函式會擷取範本拓撲中的節點類型清單。 |
BdaPropertyPinTypes BdaPropertyPinTypes 函式會擷取範本拓撲中的針腳類型清單。 |
BdaPropertyTemplateConnections BdaPropertyTemplateConnections 函式會擷取連線清單,描述釘選類型和節點類型在範本拓撲中的連線方式。 |
BdaStartChanges BdaStartChanges 函式會起始新 BDA 拓撲變更的設定。 |
BdaUninitFilter BdaUninitFilter 函式會從相關聯的篩選實例中移除 BDA 篩選內容。 |
BdaValidateNodeProperty BdaValidateNodeProperty 函式會驗證節點屬性要求是否與特定針腳相關聯。 |
CreateNodeInstance CreateNodeInstance 方法會要求 KS 篩選對象開啟拓撲節點物件。 |
DEFINE_GUIDEX 深入瞭解:DEFINE_GUIDEX函式 |
Get Get 方法會擷取由屬性集 GUID 和屬性識別碼識別的屬性。 這個方法屬於 dsound.h 中的 IKsPropertySet。 |
Get Get 方法會擷取由屬性集 GUID 和屬性識別碼識別的屬性。 這個方法屬於 ksproxy.h 中的 IKsPropertySet。 |
GetCorrelatedPhysicalTime IKsReferenceClock::GetCorrelatedPhysicalTime 方法會查詢目前實體時間的相關參考時鐘,並擷取相互關聯的系統時間。 |
GetCorrelatedTime IKsReferenceClock::GetCorrelatedTime 方法會查詢目前數據流時間的相關參考時鐘,並取得相互關聯的系統時間。 |
GetPhysicalTime IKsReferenceClock::GetPhysicalTime 方法會查詢目前實體時間的相關參考時鐘。 |
GetResolution IKsReferenceClock::GetResolution 方法會查詢相關聯的參考時鐘以取得其解析。 |
GetState IKsReferenceClock::GetState 方法會查詢其目前串流狀態的相關參考時鐘。 |
GetTime IKsReferenceClock::GetTime 方法會查詢目前時間的相關參考時鐘。 |
有一個子系 深入瞭解:取GENTRY 宏 |
INIT_AVCSTRM_HEADER INIT_AVCSTRM_HEADER宏會初始化 AVC_STREAM_REQUEST_BLOCK 結構的 SizeOfThisBlock、Version 和 Function 成員。 |
KoCreateInstance KoCreateInstance 函式會使用指定的 CLSID 建立 類別的物件。 |
KoDeviceInitialize KoDeviceInitialize 函式會將核心 COM create-item 專案新增至指定的裝置物件。 |
KoDriverInitialize KoDriverInitialize 函式會初始化驅動程式對象來處理核心串流介面。 |
KoRelease KoRelease 函式會遞減物件上呼叫介面的參考計數。 |
KsAcquireCachedMdl 此函式可用來取得 KS 連接埠驅動程式快取的 MDL。 核心模式驅動程式會使用此函式來取得Avstream驅動程式所產生的管線提供的範例 MDL。 |
KsAcquireControl KsAcquireControl 函式會取得對象的篩選控件 Mutex。 |
KsAcquireDevice KsAcquireDevice 函式藉由取得裝置 Mutex 來取得裝置的同步存取權。 |
KsAcquireDeviceSecurityLock KsAcquireDeviceSecurityLock 函式會取得與裝置對象相關聯的安全性鎖定。 |
KsAcquireResetValue KsAcquireResetValue 函式會從 IOCTL_KS_RESET_STATE IRP 擷取目前的重設狀態。 |
KsAddAggregate KsAddAggregate 方法會將 COM 伺服器新增為匯總提供者至公開 IKsAggregateControl 介面之 KS 物件的介面提供者清單。 |
KsAddDevice KsAddDevice 函式是由 KsInitializeDriver 安裝的預設 AddDevice 處理程式。 |
KsAddEvent KsAddEvent 函式會將事件新增至物件的事件清單。 |
KsAddIrpToCancelableQueue KsAddIrpToCancelableQueue 函式會將 IRP 新增至可取消 IRP 的佇列,因此允許取消 IRP。 如果先前已將 IRP 設定為已取消狀態,KsAddIrpToCancelableQueue 函式會完成該 IRP 的取消。 |
KsAddItemToObjectBag KsAddItemToObjectBag 函式會將物件或記憶體區塊新增至指定的物件包。 |
KsAddObjectCreateItemToDeviceHeader KsAddObjectCreateItemToDeviceHeader 函式會將指定的建立專案新增至先前配置的此裝置標頭的建立專案清單中空白專案。 |
KsAddObjectCreateItemToObjectHeader KsAddObjectCreateItemToObjectHeader 函式會將指定的 create-item 新增至先前為這個對象標頭配置的建立專案清單中的空白專案。 |
KsAllocateDefaultClock KsAllocateDefaultClock 函式會配置並初始化預設時鐘結構。 |
KsAllocateDefaultClockEx KsAllocateDefaultClockEx 函式會配置並初始化預設時鐘結構。 |
KsAllocateDeviceHeader KsAllocateDeviceHeader 函式會配置並初始化必要的裝置擴充功能標頭。 |
KsAllocateExtraData KsAllocateExtraData 函式會與串流 IRP 搭配使用,以配置緩衝區以包含其他標頭數據。 傳回配置緩衝區的指標,而且呼叫端最終必須釋放緩衝區。 |
KsAllocateObjectBag KsAllocateObjectBag 函式會建立物件包,並將它與 KSDEVICE 產生關聯。 |
KsAllocateObjectCreateItem KsAllocateObjectCreateItem 函式也會為指定的建立專案配置一個位置,並選擇性地為 和 複製建立專案數據配置空間。 |
KsAllocateObjectHeader KsAllocateObjectHeader 函式會初始化必要的檔案內容標頭。 |
KsCacheMedium KsCacheMedium 函式可改善使用 Mediums 定義連線的針腳的圖形建置效能。 |
KsCancelIo KsCancelIo 函式會取消指定取消清單上的所有 IRP。 如果清單中的 IRP 沒有取消例程,則只會在 IRP 中設定取消位。 函式可以在 IRQ 層級呼叫DISPATCH_LEVEL或更低。 |
KsCompleteIo KsCompleteIo 方法會在輸入與輸出 (I/O) 完成之後清除擴充標頭並釋放媒體範例。 |
KsCompleteIoOperation KsCompleteIoOperation 方法會清除擴充標頭,並完成輸入和輸出 (I/O) 作業。 |
KsCompleteMediaType KsCompleteMediaType 方法會完成第一次呈現給 IAMStreamConfig::SetFormat 方法的部分指定媒體類型。 |
KsCompletePendingRequest KsCompletePendingRequest 函式可用來完成 I/O 要求,以回應 AVStream 分派函式先前傳回STATUS_PENDING。 |
KsCopyObjectBagItems KsCopyObjectBagItems 函式會將所有專案從一個物件包複製到另一個物件包。 |
KsCreateAllocator KsCreateAllocator 函式會為指定的接收連接句柄建立配置器的句柄。 此函式未完成 IRP 或設定 IRP 中的狀態。 |
KsCreateAllocator2 為指定的接收連接句柄建立配置器的句柄。 此函式未完成 IRP 或設定 IRP 中的狀態。 |
KsCreateBusEnumObject KsCreateBusEnumObject 函式僅供系統使用。 |
KsCreateClock KsCreateClock 函式會建立時鐘實例的句柄。 |
KsCreateClock2 建立時鐘實例的句柄。 在 COM) 初始化元件物件模型 (之後呼叫此函式。 |
KsCreateDefaultAllocator 假設已驗證IRP_MJ_CREATE要求,KsCreateDefaultAllocator 函式會建立使用指定記憶體集區的預設配置器,並將IoGetCurrentIrpStackLocation (Irp) -FileObject> 與配置器建立關聯,該配置器會使用內部分派數據表 (KSDISPATCH_TABLE) 。 |
KsCreateDefaultAllocatorEx 建立使用指定記憶體集區的預設配置器,並使用內部分派表 (KSDISPATCH_TABLE) 建立 IoGetCurrentIrpStackLocation (pIrp) -FileObject> 與此配置器產生關聯。 |
KsCreateDefaultClock 假設有IRP_MJ_CREATE要求,KsCreateDefaultClock 函式會建立使用系統時鐘作為時間基底的預設時鐘,並使用內部分派數據表將 IoGetCurrentIrpStackLocation (Irp) -FileObject> 與時鐘產生關聯 (KSDISPATCH_TABLE) 。 未完成 IRP 或設定 IRP 中的狀態。KsCreateDefaultClock 函式只能在PASSIVE_LEVEL呼叫。 |
KsCreateDefaultSecurity KsCreateDefaultSecurity 函式會建立具有預設安全性的安全性描述元,並選擇性地從父安全性描述元繼承參數。 |
KsCreateDevice KsCreateDevice 函式會建立AVStream裝置。 |
KsCreateFilterFactory KsCreateFilterFactory 函式會將篩選處理站新增至指定的裝置。 |
KsCreatePin KsCreatePin 函式會將連線要求傳遞至裝置,以建立釘選實例。 此函式只能在核心模式用戶端PASSIVE_LEVEL呼叫。 |
KsCreatePin2 將連線要求傳遞至裝置,以建立釘選實例。 |
KsCreateSinkPinHandle KsCreateSinkPinHandle 方法會建立針腳句柄,並將它儲存在 KS 釘選物件中。 |
KsCreateTopologyNode KsCreateTopologyNode 函式會建立拓撲節點實例的句柄。 函式只能在PASSIVE_LEVEL呼叫。 |
KsCreateTopologyNode2 建立拓撲節點實例的句柄。 |
KsDecrementCountedWorker 遞減 KsRegisterCountedWorker 先前建立之背景工作角色的目前背景工作計數。 在工作角色內的每個工作都完成之後,應該呼叫此專案。 |
KsDecrementPendingIoCount KsDecrementPendingIoCount 方法會遞減在針腳上進行中的輸入/輸出 (I/O) 作業數目。 |
KsDefaultAddEventHandler KsDefaultAddEventHandler 函式是處理事件 'add' 要求的預設例程。 |
KsDefaultDeviceIoCompletion KsDefaultDeviceIoCompletion 函式可用來傳回預設回應,並完成任何裝置 I/O 控件。 |
KsDeleteFilterFactory KsDeleteFilterFactory 會刪除指定的篩選處理站。 |
KsDeliver KsDeliver 方法會將媒體範例從輸出釘選傳遞至輸入針腳、從配置器擷取下一個緩衝區,並將緩衝區提交至相關聯的裝置,以繼續 I/O 作業。 |
KsDereferenceBusObject 取值總線實體裝置物件。 |
KsDereferenceSoftwareBusObject KsDereferenceSoftwareBusObject 函式會遞減需求載入總線列舉值物件的 PDO 參考計數。 |
KsDeviceGetBusData KsDeviceGetBusData 函式會從指定 AVStream 裝置所在的總線讀取數據。 |
KsDeviceGetFirstChildFilterFactory KsDeviceGetFirstChildFilterFactory 函式會傳回屬於指定 AVStream 裝置的第一個子篩選處理站。 |
KsDeviceGetOuterUnknown KsDeviceGetOuterUnknown 函式會傳回 Device 所指定 AVStream 裝置的外部 IUnknown。 |
KsDeviceRegisterAdapterObject KsDeviceRegisterAdapterObject 函式向 AVStream 註冊 DMA 配接器物件,以在指定的裝置上執行散佈/收集 DMA。 針對 Win64 編譯的所有驅動程式都應該改用 IKsDeviceFunctions::RegisterAdapterObjectEx。 |
KsDeviceRegisterAggregatedClientUnknown TSDeviceRegisterAggregatedClientUnknown 函式是內嵌函式,這是 KsRegisterAggregatedClientUnknown 的包裝函式。 |
KsDeviceRegisterThermalDispatch Avstream 迷你埠驅動程式會使用此函式向 KS 連接埠驅動程式註冊熱通知的回呼。 |
KsDeviceSetBusData KsDeviceSetBusData 函式會將數據寫入指定 AVStream 裝置所在的總線。 |
KsDisableEvent KsDisableEvent 函式會停用透過 IOCTL_KS_DISABLE_EVENT 要求的事件。 |
KsDiscard KsDiscard 宏會從物件包中移除指定的專案。 |
KsDiscardEvent KsDiscardEvent 函式會捨棄物件取值之後事件專案所使用的記憶體。 |
KsDispatchFastIoDeviceControlFailure KsDispatchFastIoDeviceControlFailure 函式用於KSDISPATCH_TABLE。未處理的FastDeviceIoControl專案。 函式應該一律傳回 FALSE。 |
KsDispatchFastReadFailure KsDispatchFastReadFailure 函式用於KSDISPATCH_TABLE。未處理快速 I/O 讀取時的 FastRead 專案。 函式應該一律傳回 FALSE。 |
KsDispatchInvalidDeviceRequest KsDispatchInvalidDeviceRequest 函式用於未處理且需要傳回STATUS_INVALID_DEVICE_REQUEST KSDISPATCH_TABLE專案。 |
KsDispatchIrp KsDispatchIrp 會呼叫對應至指定 IRP 函式程式碼的分派例程。 KsDispatchIrp 接著會從此呼叫傳回狀態代碼。 |
KsDispatchQuerySecurity KsDispatchQuerySecurity 函式用於KSDISPATCH_TABLE。QuerySecurity 專案,用來處理目前安全性描述元的查詢。 |
KsDispatchSetSecurity KsDispatchSetSecurity 函式用於KSDISPATCH_TABLE。SetSecurity 專案,用來處理設定目前的安全性描述項。 |
KsDispatchSpecificMethod KsDispatchSpecificMethod 函式會將方法分派至特定處理程式。 函式假設呼叫端先前已透過 KsMethodHandler 函式將 IRP 分派至處理程式。 函式只能在PASSIVE_LEVEL呼叫。 |
KsDispatchSpecificProperty KsDispatchSpecificProperty 函式會將 屬性分派至特定處理程式。 |
KsEnableEvent KsEnableEvent 函式會啟用透過IOCTL_KS_ENABLE_EVENT要求的事件。 它會回應集合所定義的所有事件標識碼。 此函式只能在PASSIVE_LEVEL呼叫。 |
KsEnableEventWithAllocator KsEnableEventWithAllocator 函式會啟用透過 IOCTL_KS_ENABLE_EVENT 要求的事件,但也允許選擇性配置器回呼用來提供參數的緩衝區。 |
KsEvent IKsControl::KsEvent 方法會啟用或停用事件,以及事件集上任何其他已定義的支持作業。 |
KsEvent KsEvent 方法會啟用或停用事件,以及事件集上可用的任何其他已定義支援作業。 |
KSEVENT_ENTRY_IRP_STORAGE 這個宏會擷取儲存在 Irp 中KSEVENT_ENTRY結構的指標。 |
KSEVENT_ITEM_IRP_STORAGE 這個宏會擷取儲存在 Irp 中KSEVENT_ITEM結構的指標。 |
KSEVENT_SET_IRP_STORAGE 這個宏會擷取儲存在 Irp 中KSEVENT_SET結構的指標。 此資訊只會針對基本支援要求初始化;它不會針對啟用要求初始化。 |
KsFastMethodHandler KsFastMethodHandler 函式會處理透過 IOCTL_KS_METHOD 所要求的快速方法。 它會回應同時包含在快速 I/O 清單中之集合所定義的所有方法識別碼。 此函式只能在PASSIVE_LEVEL呼叫。 |
KsFastPropertyHandler KsFastPropertyHandler 函式會透過IOCTL_KS_PROPERTY處理快速屬性要求。 它會回應同時包含在快速 I/O 清單中之集合所定義的所有屬性識別碼。 此函式只能在PASSIVE_LEVEL呼叫。 |
KsFilterAcquireControl KsFilterAcquireControl 函式會取得 Filter 所指定 AVStream 篩選條件的篩選控件 Mutex。 |
KsFilterAcquireProcessingMutex KsFilterAcquireProcessingMutex 函式會取得指定 AVStream 篩選條件的處理 Mutex。 |
KsFilterAddEvent KsFilterAddEvent 函式會將事件新增至 Filter 的事件清單。 |
KsFilterAddTopologyConnections KsFilterAddTopologyConnections 函式會將新的拓撲連線新增至篩選。 |
KsFilterAttemptProcessing KsFilterAttemptProcessing 函式會嘗試在 Filter 上起始處理。 |
KsFilterCreateNode KsFilterCreateNode 函式會在指定的篩選上建立新的拓撲節點。 |
KsFilterCreatePinFactory KsFilterCreatePinFactory 函式會在指定的篩選上建立新的針腳處理站。 |
KsFilterFactoryAddCreateItem KsFilterFactoryAddCreateItem 函式會為指定的篩選處理站新增建立專案。 |
KsFilterFactoryGetDevice KsFilterFactoryGetDevice 函式會傳回 FilterFactory 所屬的 AVStream 裝置。 |
KsFilterFactoryGetFirstChildFilter KsFilterFactoryGetFirstChildFilter 函式會傳回 FilterFactory 所建立的第一個具現化篩選。 |
KsFilterFactoryGetNextSiblingFilterFactory KsFilterFactoryGetNextSiblingFilterFactory 函式會傳回屬於 FilterFactory 父裝置的下一個篩選處理站。 |
KsFilterFactoryGetOuterUnknown KsFilterFactoryGetOuterUnknown 函式會傳回指定之篩選處理站的外部 IUnknown。 |
KsFilterFactoryGetParentDevice KsFilterFactoryGetParentDevice 函式會傳回指定篩選處理站的父裝置。 |
KsFilterFactoryGetSymbolicLink KsFilterFactoryGetSymbolicLink 函式會傳回與指定篩選處理站相關聯的符號連結。 |
KsFilterFactoryRegisterAggregatedClientUnknown KsFilterFactoryRegisterAggregatedClientUnknown 函式是 KsRegisterAggregatedClientUnknown 的包裝函式。 |
KsFilterFactorySetDeviceClassesState KsFilterFactorySetDeviceClassesState 函式會啟用或停用由指定篩選處理站註冊的裝置類別。 |
KsFilterFactoryUpdateCacheData KsFilterFactoryUpdateCacheData 函式會更新 FilterData 登錄機碼和中快取 (指定篩選處理站的一組登錄機碼) 。 |
KsFilterGenerateEvents KsFilterGenerateEvents 函式會產生出現在篩選事件清單中的指定類型事件。 |
KsFilterGetAndGate KsFilterGetAndGate 函式會傳回 Filter 的 AND 閘道。 |
KsFilterGetChildPinCount KsFilterGetChildPinCountfunction 會回復目前在指定篩選上具現化之指定類型的針腳數目。 |
KsFilterGetDevice KsFilterGetDevice 函式會傳回 Filter 所屬的 AVStream 裝置。 |
KsFilterGetFirstChildPin KsFilterGetFirstChildPin 函式會傳回 Filter 所指定之篩選上 PinID 類型的第一個具現化針腳。 |
KsFilterGetNextSiblingFilter KsFilterGetNextSiblingFilter 函式會傳回屬於 Filter 父篩選處理站的下一個具現化篩選。 |
KsFilterGetOuterUnknown KsFilterGetOuterUnknown 函式會傳回 Filter 所指定篩選條件的外部 IUnknown 介面。 |
KsFilterGetParentFilterFactory KsFilterGetParentFilterFactory 函式會傳回指定篩選條件的父篩選處理站。 |
KsFilterRegisterAggregatedClientUnknown KsFilterRegisterAggregatedClientUnknown 函式是 KsRegisterAggregatedClientUnknown 的包裝函式。 |
KsFilterRegisterPowerCallbacks KsFilterRegisterPowerCallbacks 函式會註冊 Filter 的電源管理回呼。 |
KsFilterReleaseControl KsFilterReleaseControl 函式會釋放 Filter 所指定 AVStream 篩選器的控件 Mutex。 |
KsFilterReleaseProcessingMutex KsFilterReleaseProcessingMutex 函式會釋放 Filter 所指定 AVStream 篩選條件的處理 Mutex。 |
KsFlushClient KsFlushClient 方法會從針腳排清資訊。 |
KsForwardAndCatchIrp KsForwardAndCatchIrp 函式會在初始化下一個堆疊位置之後,將 IRP 轉送至指定的驅動程式,並從該驅動程式重新取得 IRP 的控制權。 |
KsForwardIrp KsForwardIrp 函式會在初始化下一個堆疊位置並設定檔案物件之後,將 IRP 轉送至指定的驅動程式。 |
KsFreeDefaultClock KsFreeDefaultClock 函式會釋放先前使用 KsAllocateDefaultClock 配置的預設時鐘結構,並考慮目前正在執行的任何定時器 DPC。 |
KsFreeDeviceHeader KsFreeDeviceHeader 函式會清除並釋放先前配置的裝置標頭。 |
KsFreeEventList KsFreeEventList 函式會處理從指定清單釋放所有事件,並假設這些事件是由KSEVENT_ENTRY結構所組成。 此函式只能在PASSIVE_LEVEL呼叫。 |
KsFreeObjectBag KsFreeObjectBag 函式會清空並釋放物件包。 |
KsFreeObjectCreateItem 釋放指定之建立專案的位置。 |
KsFreeObjectCreateItemsByContext 釋放所有具有特定內容的建立專案。 |
KsFreeObjectHeader KsFreeObjectHeader 函式會清除並釋放先前配置的對象標頭。 |
KsGateAddOffInputToAnd KsGateAddOffInputToAnd 函式會將處於 OFF 狀態的新輸入新增至指定的 AND 閘道。 |
KsGateAddOffInputToOr KsGateAddOffInputToOr 函式會將處於 OFF 狀態的新輸入新增至指定的 OR 閘道。 |
KsGateAddOnInputToAnd KsGateAddOnInputToAnd 函式會將 ON 狀態的新輸入新增至指定的 AND 閘道。 |
KsGateAddOnInputToOr KsGateAddOnInputToOr 函式會將 ON 狀態的新輸入新增至指定的 OR 閘道。 |
KsGateCaptureThreshold KsGateCaptureThreshold 函式是用來擷取閘道所指定 AND 閘道的 ON 輸入。 |
KsGateGetStateUnsafe KsGateGetStateUnsafe 函式會以不安全的方式傳回指定網關的狀態 (開啟或關閉) ,這與同步處理無關。 |
KsGateInitialize KsGateInitialize 函式會初始化閘道以供使用。 |
KsGateInitializeAnd KsGateInitializeAnd 函式會將 KSGATE 結構初始化為 AND 閘道,並將它附加至 NextOrGate 所指定的 OR 閘道。 |
KsGateInitializeOr KsGateInitializeOr 函式會將 KSGATE 結構初始化為 OR 閘道,並將它附加至 NextAndGate 所指定的 AND 閘道。 |
KsGateRemoveOffInputFromAnd KsGateRemoveOffInputFromAnd 函式會從 AND 閘道移除處於 OFF 狀態的現有輸入。 |
KsGateRemoveOffInputFromOr KsGateRemoveOffInputFromOr 函式會從 OR 閘道移除處於 OFF 狀態的現有輸入。 |
KsGateRemoveOnInputFromAnd KsGateRemoveOnInputFromAnd 函式會從 AND 閘道移除處於 ON 狀態的現有輸入。 |
KsGateRemoveOnInputFromOr KsGateRemoveOnInputFromOr 函式會從 OR 閘道移除處於 ON 狀態的現有輸入。 |
KsGateTerminateAnd KsGateTerminateAnd 函式會刪除現有的 AND 閘道,並從任何附加的 OR 閘道中移除輸入。 |
KsGateTerminateOr KsGateTerminateOr 函式會刪除現有的 OR 閘道,並從任何連接的 AND 閘道中移除輸入。 |
KsGateTurnInputOff KsGateTurnInputOff 函式會關閉閘道的現有輸入。 |
KsGateTurnInputOn KsGateTurnInputOn 函式會開啟閘道的現有輸入。 |
KsGenerateDataEvent 當指定事件項目結構和回呼數據時,KsGenerateDataEvent 函式會產生其中一個標準事件通知。 |
KsGenerateEvent KsGenerateEvent 函式會根據事件專案結構產生標準事件通知。 |
KsGenerateEventList KsGenerateEventList 函式會列舉事件清單,並搜尋要產生的指定事件。 |
KsGenerateEvents KsGenerateEvents 函式會產生出現在物件事件清單中之指定類型的事件。 |
KsGenerateThermalEvent 用戶端會使用此函式 (迷你埠驅動程式,) 不想訂閱熱管理員,但想要自行進行熱管理。 |
KsGetAllocatorHandle 擷取配置器的檔案句柄。 |
KsGetAllocatorMode 傳回配置器配置記憶體的模式。 |
KsGetAllocatorStatus 擷取配置器的狀態。 |
KsGetBusEnumIdentifier KsGetBusEnumIdentifier 函式會擷取與指定 IRP 相關聯之總線裝置的軟體總線列舉值標識碼。 |
KsGetBusEnumParentFDOFromChildPDO KsGetBusEnumParentFDOFromChildPDO 函式會擷取指定子 PDO 之父系的 FDO。 |
KsGetBusEnumPnpDeviceObject KsGetBusEnumPnpDeviceObject 函式會擷取附加至指定裝置物件的 隨插即用 裝置物件。 |
KsGetConnectedPin 不建議使用 KsGetConnectedPin 方法。 這個方法屬於 IKsPinPipe 介面。 |
KsGetCorrelatedPhysicalTime KsGetCorrelatedPhysicalTime 方法會從基礎時鐘擷取實體時間和相互關聯的系統時間。 |
KsGetCorrelatedTime KsGetCorrelatedTime 方法會從基礎時鐘擷取目前時間和相互關聯的系統時間。 |
KsGetCurrentCommunication KsGetCurrentCommunication 方法會擷取針腳的目前通訊方向、介面和媒體。 |
KsGetDefaultClockState KsGetDefaultClockState 函式會取得時鐘的目前狀態。函式可以在DISPATCH_LEVEL呼叫。 |
KsGetDefaultClockTime KsGetDefaultClockTime 函式會取得時鐘的目前時間。函式可以在DISPATCH_LEVEL呼叫。 |
KsGetDevice KsGetDevice 函式會傳回 Object 所屬的 AVStream 裝置結構。 |
KsGetDeviceForDeviceObject KsGetDeviceForDeviceObject 函式會傳回指定功能裝置物件的 AVStream 裝置結構。 |
KsGetFilterFromFileObject KsGetFilterFromFileObject 函式會傳回與 FileObject 相關聯的 AVStream 篩選物件。 |
KsGetFilterFromIrp KsGetFilterFromIrp 函式會傳回與指定 IRP 相關聯的 AVStream 篩選物件。 |
KsGetFilterName 傳回篩選的名稱。 |
KsGetFirstChild KsGetFirstChild 函式會傳回 Object 的第一個 AVStream 子物件。 |
KsGetImageNameAndResourceId KsGetImageNameAndResourceId 函式會傳回對應至 RegKey 句柄的映射名稱和資源識別碼。 |
KsGetMediaType KsGetMediaType 函式會擷取釘選處理站標識碼上媒體類型的相關信息。 |
KsGetMediaTypeCount KsGetMediaTypeCount 函式會傳回釘選處理站標識碼上可用的媒體類型數目。 |
KsGetMultiplePinFactoryItems KsGetMultiplePinFactoryItems 函式會擷取可變長度數據緩衝區中的 pin 屬性專案。 |
KsGetNextSibling KsGetNextSibling 函式會傳回指定物件的下一個同層級。 |
KsGetNodeIdFromIrp KsGetNodeIdFromIrp 函式會傳回 Irp 送出所在節點的節點識別碼。 |
KsGetObjectFromFileObject KsGetObjectFromFileObject 函式會從 FileObject 傳回轉換成 PVOID 的 AVStream 物件。 |
KsGetObjectHandle KsGetObjectHandle 方法會擷取 KS 物件的檔句柄。 |
KsGetObjectTypeFromFileObject KsGetObjectTypeFromFileObject 函式會傳回與指定檔案對象相關聯的 AVStream 物件類型。 |
KsGetObjectTypeFromIrp KsGetObjectTypeFromIrp 函式會傳回與指定 IRP 相關聯的 AVStream 物件類型。 |
KsGetOuterUnknown KsGetOuterUnknown 函式會傳回指定 AVStream 物件的外部 IUnknown。 |
KsGetParent KsGetParent 函式會取得指定物件的父系。 |
KsGetPhysicalTime KsGetPhysicalTime 方法會從基礎時鐘擷取實體時間。 |
KsGetPinBusCache 不建議使用 KsGetPinBusCache 方法供應用程式使用。 這個方法屬於 IKsPinPipe 介面。 |
KsGetPinFramingCache 不建議使用 KsGetPinFramingCache 方法供應用程式使用。 這個方法屬於 IKsPinPipe 介面。 |
KsGetPinFromFileObject KsGetPinFromFileObject 函式會傳回與 FileObject 相關聯的 AVStream 釘選物件。 |
KsGetPinFromIrp KsGetPinFromIrp 函式會傳回與指定 IRP 相關聯的 AVStream 釘選物件。 |
KsGetPinName 傳回釘選的名稱。 |
KsGetPipe 不建議使用 KsGetPipe 方法供應用程式使用。 這個方法屬於 IKsPinPipe 介面。 |
KsGetPipeAllocatorFlag 不建議使用 KsGetPipeAllocatorFlag 方法供應用程式使用。 這個方法屬於 IKsPinPipe 介面。 |
KsGetProperties 傳回配置器的屬性。 |
KsGetResolution KsGetResolution 方法會從基礎時鐘擷取時鐘解析度。 |
KsGetState KsGetState 方法會從基礎時鐘擷取針腳的串流狀態。 |
KsGetTime KsGetTime 方法會擷取基礎時鐘的時間。 |
KsHandleSizedListQuery KsHandleSizedListQuery 函式會根據系統緩衝區的長度傳回所需的緩衝區大小、指定數據清單中的項目數目,或複製專案本身。 |
KsIncrementCountedWorker 遞增目前的背景工作計數,並選擇性地將已計算的工作專案排入佇列,並將先前由 KsRegisterCountedWorker 建立的背景工作專案排入佇列。 |
KsIncrementPendingIoCount KsIncrementPendingIoCount 方法會遞增在針腳上進行中的輸入/輸出 (I/O) 作業數目。 |
KsInitializeDevice AVStream 會呼叫 KsInitializeDevice 函式,從 KsCreateDevice 內初始化 AVStream 裝置類別。 |
KsInitializeDeviceProfile 所有迷你埠驅動程式都必須呼叫 KsInitializeDeviceProfile API,才能初始化配置檔存放區併發佈裝置配置檔。 |
KsInitializeDriver KsInitializeDriver 函式會初始化 AVStream minidriver 的驅動程序物件。 |
KsInstallBusEnumInterface KsInstallBusEnumInterface 函式會將介面安裝至需求載入總線列舉值物件。 |
KsIsBusEnumChildDevice KsIsBusEnumChildDevice 函式會判斷指定的裝置物件是否為需求載入總線列舉值物件的子裝置。 |
KsIsMediaTypeInRanges KsIsMediaTypeInRanges 方法會驗證媒體類型是否位於提供的數據範圍內。 |
KsLoadResource 複製 (從指定的映射載入) 資源。 |
KsMapModuleName KsMapModuleName 函式會傳回對應至 PhysicalDeviceObject 和 ModuleName 參數的影像名稱和資源識別符。 |
KsMediaSamplesCompleted KsMediaSamplesCompleted 方法會通知釘選數據流區段已完成。 |
KsMergeAutomationTables KsMergeAutomationTables 函式會合併兩個自動化數據表。 |
KsMethod IKsControl::KsMethod 方法會將方法傳送至 KS 物件,以及方法集合上可用的任何其他已定義支持作業。 |
KsMethod KsMethod 方法會將方法傳送至 KS 物件,以及方法集合上可用的任何其他已定義支持作業。 |
KSMETHOD_ITEM_IRP_STORAGE 此宏會存取相關KSMETHOD_ITEM的指標。 請注意,只有在使用 KsMethodHandlerWithAllocator 時,才會設定此指標。 |
KSMETHOD_SET_IRP_STORAGE 這個宏會傳回方法所在KSMETHOD_SET指標。 |
KSMETHOD_TYPE_IRP_STORAGE 此宏會存取 方法的類型,如KSMETHOD_ITEM中所述。 如果使用 KsDispatchSpecificMethod 以異步方式處理方法,則必須完整維護此記憶體。 |
KsMethodHandler KsMethodHandler 函式會處理透過 IOCTL_KS_METHOD 要求的方法。 它適用於集合所定義的所有方法識別碼。 函式只能在PASSIVE_LEVEL呼叫。 |
KsMethodHandlerWithAllocator KsMethodHandlerWithAllocator 函式會以相同的限制執行與 KsMethodHandler 相同的處理,但允許選擇性配置器回呼用來提供參數的緩衝區。 |
KsMoveIrpsOnCancelableQueue KsMoveIrpsOnCancelableQueue 函式會根據從 minidriver 定義 KStrIrpListCallback 函式傳回的值,將指定的 IRP 從 SourceList 參數移至 DestinationList 參數。 |
KsNotifyError KsNotifyError 方法會通知篩選圖形錯誤,讓篩選圖形有機會停止。 |
KsNotifyEvent KsNotifyEvent 方法要求擁有指定 DirectShow 事件的 KS 物件會在發生與事件相關的動作時,以指定的參數通知呼叫應用程式。 |
KsNullDriverUnload KsNullDriverUnload 函式是一種預設函式,當驅動程式在其卸除函式中沒有其他工作可供使用時,仍必須允許裝置以其存在狀態卸除。 |
KsOpenDefaultDevice KsOpenDefaultDevice 函式會開啟指定之 隨插即用 (PnP) 類別中列出的第一個裝置句柄。 |
KsPeekAllocator KsPeekAllocator 方法會針對針腳指派的配置器傳回 IMemAllocator 介面的指標。 |
KsPersistDeviceProfile KsPersistDeviceProfile API 會將配置文件信息認可至永續性存放區。 |
KsPinAcquireControl KsPinAcquireControl 函式會取得 Pin 所指定 AVStream 針腳的控件 Mutex。 |
KsPinAcquireProcessingMutex KsPinAcquireProcessingMutex 函式會取得 Pin 所指定 AVStream 針腳的處理 Mutex。 |
KsPinAddEvent KsPinAddEvent 函式會將指定的事件新增至 Pin 的事件清單。 |
KsPinAttachAndGate KsPinAttachAndGate 函式會將 Pin 連接到先前初始化的 AND 閘道,並將 AndGate 作為輸入連接到相關篩選的 AND 閘道。 |
KsPinAttachOrGate KsPinAttachOrGate 函式會將 Pin 連接到先前初始化的 OR 閘道,並將 OrGate 作為輸入連接到相關篩選的 AND 閘道。 |
KsPinAttemptProcessing KsPinAttemptProcessing 函式是用來繼續處理釘選中心篩選上的特定針腳。 它會嘗試在 Pin 上起始處理,方法是將處理分派呼叫傳送至 Pin 的處理物件。 |
KsPinDataIntersection KsPinDataIntersection 函式會透過回呼函式處理KSPROPERTY_PIN_DATAINTERSECTION屬性,並執行大部分傳遞的參數初始驗證。 |
KsPinDataIntersectionEx KsPinDataIntersectionEx 函式會透過回呼函式處理KSPROPERTY_PIN_DATAINTERSECTION。 |
KsPinFactory KsPinFactory 方法會擷取針腳處理站的標識碼。 |
KsPinGenerateEvents KsPinGenerateEvents 函式會產生 Pin 事件清單中所指出類型的事件。 |
KsPinGetAndGate KsPinGetAndGate 函式會傳回 Pin 的處理控制閘道。 |
KsPinGetAvailableByteCount KsPinGetAvailableByteCount 例程會輸出前置邊緣前的輸入數據位元組數目,以及前置邊緣前的輸出緩衝區位元組數目,這兩者都是針對呼叫端指定針腳的佇列。 |
KsPinGetConnectedFilterInterface KsPinGetConnectedFilterInterface 函式會查詢 Pin 連接的篩選,以取得 COM 介面的指標。 |
KsPinGetConnectedPinDeviceObject KsPinGetConnectedPinDeviceObject 函式會傳回裝置堆疊頂端的裝置物件,該裝置對象對應至連結至來源釘選的接收釘選。 |
KsPinGetConnectedPinFileObject KsPinGetConnectedPinFileObject 函式會傳回 Pin 所連接的釘選檔案物件。 僅適用於來源釘選。 |
KsPinGetConnectedPinInterface KsPinGetConnectedPinInterface 函式會查詢 PIN 連線至 COM 樣式介面的釘選。 |
KsPinGetCopyRelationships KsPinGetCopyRelationships 函式會傳回釘選中心篩選中包含的針腳複製關聯性資訊。 |
KsPinGetDevice KsPinGetDevice 函式會傳回 Pin 所屬的 AVStream 裝置。 |
KsPinGetFirstCloneStreamPointer KsPinGetFirstCloneStreamPointer 函式會傳回 Pin 上第一個複製的數據流指標。 |
KsPinGetLeadingEdgeStreamPointer KsPinGetLeadingEdgeStreamPointer 函式會取得與指定針腳相關聯之佇列的前置邊緣數據流指標。 |
KsPinGetNextSiblingPin KsPinGetNextSiblingPin 函式會傳回相同類型的下一個具現化針腳,並在與 Pin 相同的篩選上傳回。 |
KsPinGetOuterUnknown KsPinGetOuterUnknown 函式會傳回 Pin 所指定針腳的外部 IUnknown。 |
KsPinGetParentFilter KsPinGetParentFilter 函式會傳回 Pin 的父篩選。 |
KsPinGetReferenceClockInterface KsPinGetReferenceClockInterface 函式會將 COM 樣式介面傳回與 Pin 相關聯的參考時鐘。 這個介面指標會是 IKsReferenceClock 介面。 |
KsPinGetTrailingEdgeStreamPointer KsPinGetTrailingEdgeStreamPointer 函式會取得與指定針腳相關聯之佇列的尾端邊緣數據流指標。 |
KsPinHandshake KsPinHandshake 函式會嘗試使用連接的針腳進行通訊協定交握。 |
KsPinPropertyHandler KsPinPropertyHandler 函式會執行KSPROPSETID_Pin屬性集之靜態成員的標準處理。 此處理不包含KSPROPERTY_PIN_CINSTANCES或KSPROPERTY_PIN_DATAINTERSECTION。 |
KsPinRegisterAggregatedClientUnknown KsPinRegisterAggregatedClientUnknown 函式是 KsRegisterAggregatedClientUnknown 的內嵌函式。 |
KsPinRegisterFrameReturnCallback KsPinRegisterFrameReturnCallback 函式會針對指定的針腳向 AVStream 註冊畫面傳回回呼。 |
KsPinRegisterHandshakeCallback KsPinRegisterHandshakeCallback 函式會為指定的針腳註冊迷你驅動程式提供的回呼例程。 |
KsPinRegisterIrpCompletionCallback KsPinRegisterIrpCompletionCallback 函式會為指定的針腳註冊 minidriver 定義的回呼例程。 |
KsPinRegisterPowerCallbacks KsPinRegisterPowerCallbacks 函式會註冊 Pin 的電源管理回呼。 |
KsPinReleaseControl KsPinReleaseControl 函式會釋放 Pin 所指定 AVStream 針腳的控件 Mutex。 |
KsPinReleaseProcessingMutex KsPinReleaseProcessingMutex 函式會釋放 Pin 所指定 AVStream 針腳的處理 mutex。 |
KsPinSetPinClockTime KsPinSetPinClockTime 函式會設定 Pin 所公開時鐘的目前時間。 |
KsPinSubmitFrame 如果針腳已透過呼叫 KsPinRegisterFrameReturnCallback 進入插入模式,KsPinSubmitFrame 函式會將框架直接提交至傳輸線路。 |
KsPinSubmitFrameMdl 如果針腳已透過呼叫 KsPinRegisterFrameReturnCallback 進入插入模式,KsPinSubmitFrameMdl 函式會將框架直接提交至傳輸線路。 |
KsPrepareIoOperation KsPrepareIoOperation 方法會初始化擴充標頭,並準備 I/O 作業的媒體範例。 |
KsProbeStreamIrp KsProbeStreamIrp 函式會根據傳遞的旗標,對指定 IRP 的輸入和輸出緩衝區進行指定的修改,然後驗證數據流標頭。 |
KsProcessMediaSamples KsProcessMediaSamples 方法會處理媒體範例。 |
KsProcessPinUpdate KsProcessPinUpdate 函式是從篩選中心篩選條件的 AVStrMiniFilterProcess 分派內呼叫,以更新進程釘選。 |
KsPropagateAcquire KsPropagateAcquire 方法會指示篩選上的所有針腳,以取得 Acquire 狀態。 |
KsProperty IKsControl::KsProperty 方法會設定屬性或擷取屬性資訊,以及屬性集上可用的任何其他已定義支持作業。 |
KsProperty KsProperty 方法會設定屬性或擷取屬性資訊,以及屬性集上可用的任何其他已定義支持作業。 |
KsPropertyHandler 驅動程式會呼叫 KsPropertyHandler 函式來處理 IRP。 |
KsPropertyHandlerWithAllocator KsPropertyHandlerWithAllocator 會執行與 KsPropertyHandler 相同的處理,但允許選擇性配置器回呼用來提供參數的緩衝區。 |
KsPublishDeviceProfile 會呼叫 KsPublishDeviceProfile API 來發布裝置配置文件資訊。 |
KsQueryDevicePnpObject KsQueryDevicePnpObject 函式會傳回可儲存在裝置標頭中的 PnP 裝置物件。 這是 PnP 堆疊上的下一個裝置物件,而且是使用 KsDefaultDispatchPnp 時,PnP 要求的裝置物件。 |
KsQueryExtendedSize KsQueryExtendedSize 方法會擷取輸入和輸出 (I/O) 作業所需的擴充標頭資訊。 |
KsQueryInformationFile KsQueryInformationFile 函式會對指定的檔案物件執行信息查詢。 函式會儘可能嘗試使用 FastIoDispatch,或針對裝置對象產生資訊要求。 |
KsQueryInterfaces KsQueryInterfaces 方法會擷取針腳支援的介面。 |
KsQueryMediums KsQueryMediums 方法會擷取針腳支持的媒體。 |
KsQueryObjectAccessMask KsQueryObjectAccessMask 函式會傳回最初授與第一個用戶端的存取權,該用戶端在相關聯的物件上建立句柄。 複製句柄無法變更存取權。 |
KsQueryObjectCreateItem KsQueryObjectCreateItem 函式會傳回在建立時指派給物件的建立專案。 |
KsQuerySoftwareBusInterface KsQuerySoftwareBusInterface 函式會從分頁集區建立緩衝區,並將與需求載入總線列舉值物件的 PDO 相關聯的參考字元串複製到緩衝區。 |
KsQueueWorkItem KsQueueWorkItem 函式會將指定的工作專案排入 KsRegisterWorker 函式先前建立的背景工作專案。 |
KsReadFile KsReadFile 函式會針對指定的檔案物件執行讀取。 |
KsRecalculateStackDepth KsRecalculateStackDepth 函式會根據已設定目標裝置的所有物件,重新計算基礎裝置物件所需的最大堆棧深度, (它們已使用 KsSetTargetDeviceObject 函式將本身新增至基礎裝置物件上的物件清單) 。 如果使用 KsSetDevicePnpAndBaseObject 在基礎裝置標頭上設定 PnP 裝置物件,則計算最大堆疊深度時也會考慮該裝置。 |
KsReferenceBusObject 參考總線實體裝置物件。 |
KsReferenceSoftwareBusObject KsReferenceSoftwareBusObject 函式會遞增需求載入總線列舉值物件的 PDO 參考計數。 |
KsRegisterAggregatedClientUnknown 以與 COM 非常類似的方式,KsRegisterAggregatedClientUnknown 函式會匯總兩個物件:_the指定的 AVStream 對象和用戶端未知的物件。 |
KsRegisterCountedWorker 處理註冊以使用線程的用戶端。 |
KsRegisterFilterWithNoKSPins KsRegisterFilterWithNoKSPins 函式會向沒有核心串流針腳的 DirectShow 篩選進行註冊,因此請勿在核心模式中串流。 |
KsRegisterWorker KsRegisterWorker 函式會處理註冊以使用線程的用戶端。 |
KsReleaseCachedMdl KsReleaseCachedMdl 函式可用來釋放 KsAcquireCachedMdl 呼叫所取得的 MDL。 |
KsReleaseControl KsReleaseControl 函式會釋放物件的控件 Mutex。 |
KsReleaseDevice KsReleaseDevice 函式會釋放裝置 Mutex 並結束重大區域。 |
KsReleaseDeviceSecurityLock KsReleaseDeviceSecurityLock 函式會在裝置對象標頭上釋放先前取得的安全性鎖定。 |
KsReleaseIrpOnCancelableQueue KsReleaseIrpOnCancelableQueue 函式會釋放已在可取消之佇列上的已取得 IRP。 |
KsRemoveAggregate KsRemoveAggregate 方法會從公開 IKsAggregateControl 介面之 KS 物件的介面提供者清單中移除先前新增的 COM 伺服器匯總提供者。 |
KsRemoveBusEnumInterface KsRemoveBusEnumInterface 函式會移除需求載入總線列舉值物件的介面。 |
KsRemoveIrpFromCancelableQueue KsRemoveIrpFromCancelableQueue 函式會從指定的佇列中快顯下一個無法取消的 IRP,並移除其取消狀態。 |
KsRemoveItemFromObjectBag KsRemoveItemFromObjectBag 函式會從物件包中移除專案。 |
KsRemoveSpecificIrpFromCancelableQueue KsRemoveSpecificIrpFromCancelableQueue 函式會從指定的佇列中移除指定的 IRP。 這會在先前使用 KsRemoveIrpFromCancelableQueue 取得的 IRP 上執行,但實際上並未從佇列中移除。 |
KsResolveRequiredAttributes KsResolveRequiredAttributes 函式會搜尋附加至指定屬性之數據範圍的屬性清單,並確保找到所有指定的屬性。 |
KsServiceBusEnumCreateRequest KsServiceBusEnumCreateRequest 函式服務IRP_MJ_CREATE軟體總線裝置介面的要求。 |
KsServiceBusEnumPnpRequest KsServiceBusEnumPnpRequest 函式僅供系統使用。 |
KsSetAllocatorHandle 設定配置器的句柄。 |
KsSetAllocatorMode 設定配置器配置記憶體的模式。 |
KsSetCorrelatedPhysicalTime KsSetCorrelatedPhysicalTime 方法會設定實體時間與基礎時鐘上的相互關聯系統時間。 |
KsSetCorrelatedTime KsSetCorrelatedTime 方法會以基礎時鐘上的相互關聯系統時間來設定目前的時間。 |
KsSetDefaultClockState KsSetDefaultClockState 函式會設定時鐘的目前狀態,用來反映基礎篩選針腳的目前狀態。 |
KsSetDefaultClockTime KsSetDefaultClockTime 函式會設定時鐘的目前時間。 |
KsSetDevicePnpAndBaseObject KsSetDevicePnpAndBaseObject 函式會在裝置標頭中設定 PnP 裝置物件,這是 PnP 堆疊上的下一個裝置物件,而且是使用 KsDefaultDispatchPnp 時,PnP 要求的裝置物件。 |
KsSetInformationFile KsSetInformationFile 函式會針對指定的檔案物件執行資訊集。 函式會儘可能嘗試使用 FastIoDispatch,或針對裝置對象產生資訊集。 |
KsSetMajorFunctionHandler KsSetMajorFunctionHandler 函式會設定指定的主要函式使用內部分派的處理程式。 |
KsSetMediaType KsSetMediaType 方法會設定數據類型處理程式的媒體類型。 |
KsSetPhysicalTime KsSetPhysicalTime 方法會設定基礎時鐘上的實體時間。 |
KsSetPin KsSetPin 方法會通知串流介面處理程式有關傳遞數據時要與其通訊的針腳。 |
KsSetPinBusCache 不建議使用 KsSetPinBusCache 方法供應用程式使用。 這個方法屬於 IKsPinPipe 介面。 |
KsSetPinFramingCache 不建議使用 KsSetPinFramingCache 方法供應用程式使用。 這個方法屬於 IKsPinPipe 介面。 |
KsSetPipe 不建議使用 KsSetPipe 方法供應用程式使用。 這個方法屬於 IKsPinPipe 介面。 |
KsSetPipeAllocatorFlag 不建議使用 KsSetPipeAllocatorFlag 方法供應用程式使用。 這個方法屬於 IKsPinPipe 介面。 |
KsSetPowerDispatch 設定驅動程式物件收到IRP_MJ_POWER IRP 時要呼叫的電源分派函式。 |
KsSetProperties 設定配置器的屬性。 |
KsSetTargetDeviceObject KsSetTargetDeviceObject 函式會設定對象的目標裝置物件。 函式會將對象標頭新增至具有目標裝置的對象標頭清單。 |
KsSetTargetState 設定與指定之對象標頭相關聯的目標裝置啟用狀態。 |
KsSetTime KsSetTime 方法會設定基礎時鐘上的目前時間。 |
KsStreamIo KsStreamIo 函式會針對指定的檔案物件執行數據流讀取或寫入。 如果可能,函式會嘗試使用FastIoDispatch,或針對裝置對象產生讀取或寫入要求。 |
KsStreamPointerAdvance KsStreamPointerAdvance 函式會將數據流指標前進到下一個數據框架。 |
KsStreamPointerAdvanceOffsets KsStreamPointerAdvanceOffsets 函式會前進 StreamPointer 的位移。 |
KsStreamPointerAdvanceOffsetsAndUnlock KsStreamPointerAdvanceOffsetsAndUnlock 函式會將 StreamPointer 將指定的位元元數目前進至數據流, (視) 要求調整 StreamPointer 的 OffsetIn 和 OffsetOut 字段,並將其解除鎖定。 |
KsStreamPointerCancelTimeout KsStreamPointerCancelTimeout 函式會取消指定數據流指標上先前排程的逾時回呼。 |
KsStreamPointerClone KsStreamPointerClone 函式會建立指定數據流指標的複製品。 |
KsStreamPointerDelete KsStreamPointerDelete 函式會刪除複製數據流指標,並在此數據流指標所參考的框架上釋放參考。 |
KsStreamPointerGetIrp KsStreamPointerGetIrp 函式會傳回與指定數據流指標所參考之框架相關聯的 IRP。 |
KsStreamPointerGetMdl KsStreamPointerGetMdl 函式會傳回與 StreamPointer 所參考之框架相關聯的 MDL。 |
KsStreamPointerGetNextClone KsStreamPointerGetNextClone 函式會傳回復制數據流指標,該指標會在指定的複製品之後立即複製。 |
KsStreamPointerLock KsStreamPointerLock 函式會嘗試鎖定指定的數據流指標。 |
KsStreamPointerScheduleTimeout KsStreamPointerScheduleTimeout 函式會針對指定的數據流指標向 AVStream 註冊逾時回呼。 |
KsStreamPointerSetStatusCode KsStreamPointerSetStatusCode 函式允許指定成功或失敗的錯誤碼,以便完成指定的 IRP。 |
KsStreamPointerUnlock KsStreamPointerUnlock 函式會解除鎖定先前由擷取函式鎖定的數據流指標, (KsGetXxxEdgeStreamPointer) 或 KsStreamPointerLock。 |
KsSynchronousDeviceControl KsSynchronousDeviceControl 函式會向檔案句柄指定的 KS 對象發出同步裝置 I/O 控制作業。 |
KsSynchronousIoControlDevice KsSynchronousIoControlDevice 函式會在目標裝置對象上執行同步裝置 I/O 控制件。 它會等候處於非不穩定狀態,直到 I/O 完成為止。 此函式只能在PASSIVE_LEVEL呼叫。 |
KsTerminateDevice KsTerminateDevice 函式會移除 AVStream 裝置。 |
KsTopologyPropertyHandler KsTopologyPropertyHandler 函式會執行KSPROPSETID_Topology屬性集靜態成員的標準處理。 函式會使用 KSTOPOLOGY 結構,其描述這個屬性集所傳回的資訊集。 |
KsUnregisterWorker KsUnregisterWorker 函式可讓用戶端取消註冊背景工作角色。 |
KsUnserializeObjectPropertiesFromRegistry 當指定目的地對象和登錄路徑時,KsUnserializeObjectPropertiesFromRegistry 函式會列舉具名值,並將它們當做串行化數據套用至串行化數據中列出的指定屬性集。 |
KsValidateAllocatorCreateRequest KsValidateAllocatorCreateRequest 函式會將IRP_MJ_CREATE要求驗證為配置器要求,並在成功時傳回與要求相關聯的建立結構。 |
KsValidateAllocatorFramingEx KsValidateAllocatorFramingEx 函式僅供系統使用。 |
KsValidateClockCreateRequest KsValidateClockCreateRequest 函式會驗證時鐘建立要求,並傳回與要求相關聯的建立結構。這隻能在PASSIVE_LEVEL呼叫。 |
KsValidateConnectRequest KsValidateConnectRequest 函式會驗證連接要求,並傳回與要求相關聯之連接結構的指標。此函式只能在PASSIVE_LEVEL呼叫。 |
KsValidateTopologyNodeCreateRequest KsValidateTopologyNodeCreateRequest 函式會驗證拓撲節點建立要求,並傳回與要求相關聯的建立結構。 函式只能在PASSIVE_LEVEL呼叫。 |
KsWriteFile KsWriteFile 函式會對指定的檔案物件執行寫入。 |
OUR_GUID_ENTRY 深入瞭解:OUR_GUID_ENTRY宏 |
PADAPTER_RECEIVE_PACKET_ROUTINE 相機迷你驅動程式的AdapterReceivePacket回呼函式會處理以配接器為基礎的串流要求區塊, (SDB) 數據流類別驅動程式傳遞給它。 |
PCAM_ALLOCATE_BW_ROUTINE 相機迷你驅動程式的 CamAllocateBandwidth 回呼函式會選取 USB 視訊串流介面內的適當替代設定,並準備裝置進行串流處理。 |
PCAM_ALLOCATE_BW_ROUTINE_EX 相機迷你驅動程式的 CamAllocateBandwidthEx 回呼函式會選取 USB 視訊串流介面內的適當替代設定,並準備裝置進行串流處理。 |
PCAM_CONFIGURE_ROUTINE 相機迷你驅動程式的 CamConfigure 回呼函式會設定連續串流介面。 |
PCAM_CONFIGURE_ROUTINE_EX 相機迷你驅動程式的 CamConfigureEx 回呼函式會設定等時串流介面。 |
PCAM_FREE_BW_ROUTINE 相機迷你驅動程式的 CamFreeBandwidth 回呼函式會在不使用頻寬的 USB 視訊串流介面內選取替代設定。 |
PCAM_FREE_BW_ROUTINE_EX 相機迷你驅動程式的 CamFreeBandwidthEx 回呼函式會在不使用頻寬的 USB 視訊串流介面內選取替代設定。 |
PCAM_INITIALIZE_ROUTINE 相機迷你驅動程式的回呼函式會初始化裝置,或執行任何必要的迷你驅動程式特定清除。 |
PCAM_NEW_FRAME_ROUTINE 相機迷你驅動程式的 CamNewVideoFrame 回呼函式會初始化新的視訊畫面內容結構。 |
PCAM_NEW_FRAME_ROUTINE_EX 相機迷你驅動程式的 CamNewVideoFrameEx 回呼函式會初始化新的視訊框架內容結構。 |
PCAM_PROCESS_PACKET_ROUTINE 相機迷你驅動程式的 CamProcessUSBPacket 回呼函式會處理 USB 封包。 |
PCAM_PROCESS_PACKET_ROUTINE_EX 相機迷你驅動程式的 CamProcessUSBPacketEx 回呼函式會處理 USB 封包。 |
PCAM_PROCESS_RAW_FRAME_ROUTINE 相機迷你驅動程式的 CamProcessRawVideoFrame 回呼函式會將原始視訊畫面譯碼。 |
PCAM_PROCESS_RAW_FRAME_ROUTINE_EX 相機迷你驅動程式的 CamProcessRawVideoFrameEx 回呼函式會譯碼原始視訊畫面。 |
PCAM_START_CAPTURE_ROUTINE 相機迷你驅動程式的 CamStartCapture 回呼函式會選取 USB 視訊串流介面內的適當替代設定,並準備裝置進行串流處理。 |
PCAM_START_CAPTURE_ROUTINE_EX 相機迷你驅動程式的 CamStartCaptureEx 回呼函式會選取 USB 視訊串流介面內的適當替代設定,並準備裝置進行串流處理。 |
PCAM_STATE_ROUTINE 相機迷你驅動程式的狀態回呼函式會還原先前儲存的裝置內容狀態,或儲存目前的裝置內容狀態。 |
PCAM_STOP_CAPTURE_ROUTINE 相機迷你驅動程式的 CamStopCapture 回呼函式會在數據流停止之後執行任何處理。 |
PCAM_STOP_CAPTURE_ROUTINE_EX 相機迷你驅動程式的 CamStopCaptureEx 回呼函式會在數據流停止之後執行任何處理。 |
PCOMMAND_COMPLETE_FUNCTION 相機迷你驅動程式的 CommandCompleteFunction 回呼函式可讓相機迷你驅動程序執行完成特定 USBCAMD 服務所需的任何其他工作 |
PFNALLOCATOR_ALLOCATEFRAME KStrAllocateFrame 例程描述廠商提供的框架配置函式。 |
PFNALLOCATOR_FREEFRAME KStrFreeFrame 例程描述廠商提供的框架解除分配函式。 |
PFNAVCINTERSECTHANDLER AV/C 交集處理程式會判斷數據範圍是否相容。 |
PFNDEREFERENCEDEVICEOBJECT 驅動程式可以叫用 PFNDEREFERENCEDEVICEOBJECT 回呼函式 (ks.h) ,以遞減實體裝置物件 (PDO) 的參考計數。 |
PFNDEREFERENCEDEVICEOBJECT 驅動程式可以叫用 PFNDEREFERENCEDEVICEOBJECT 回呼函式 (swenum.h) ,以遞減實體裝置物件 (PDO) 的參考計數。 |
PFNKSADDEVENT 當客戶端註冊要收到事件通知時,會呼叫AVStream minidriver的AVStrMiniAddEvent例程。 此例程是選擇性的。 |
PFNKSALLOCATOR Minidrivers 可以選擇性地提供類型為 PFNKSALLOCATOR 的回呼函式,做為呼叫 KsEnableEventWithAllocator、KsPropertyHandlerWithAllocator 和 KsMethodHandlerWithAllocator 的參數。 |
PFNKSCANCELTIMER 呼叫串流 minidriver 的 KStrCancelTimer 例程,以取消先前在呼叫 KsAllocateDefaultClockEx 的 SetTimer 參數中指定的自定義定時器物件。 |
PFNKSCLOCK_CORRELATEDTIME 例程是系統提供的例程,可擷取 ,而下列:KStrClockGetCorrelatedTime 是系統提供的例程,可擷取自開機以來目前系統時間和對應的時鐘刻度計數。KStrClockGetCorrelatedPhysicalTime 是系統提供的例程,可擷取目前系統時間減去暫止差異,以及自開機以來對應的時鐘刻度。 |
PFNKSCLOCK_GETTIME 例程會取得系統時間。KStrClockGetTime 是系統提供的例程,可擷取目前的系統時間。KStrClockGetPhysicalTime 是系統提供的例程,可擷取目前的系統時間減去任何暫止的差異。 |
PFNKSCONTEXT_DISPATCH 串流 minidriver 的 KStrContextDispatch 例程會呼叫以處理IRP_MJ_POWER IRP。 |
PFNKSCORRELATEDTIME 呼叫串流迷你驅動程式的 KStrCorrelatedTime 例程,以相互關聯的方式擷取簡報時間和實體時間。 這可讓時鐘擁有者完全判斷目前的時間。 |
PFNKSDEFAULTALLOCATE AVStream minidriver 的 AVStrMiniAllocate 例程會使用 Context 參數中指定的配置器來配置畫面。 |
PFNKSDEFAULTFREE AVStream minidriver 的 AVStrMiniAllocatorFreeFrame 例程會釋放指定的框架。 |
PFNKSDELETEALLOCATOR AVStream minidriver 的 AVStrMiniDeleteAllocator 例程會刪除與針腳相關聯的配置器。 |
PFNKSDEVICE 當AVStream執行後續 PnP 開始處理時,會呼叫AVStream minidriver的AVStrMiniDevicePostStart 例程。 例如,使用它在開始時間載入驅動程式。 在 PnP 啟動之後,這類事件就會發生在背景工作線程的內容中。 |
PFNKSDEVICECREATE AVStream minidriver 的 AVStrMiniDeviceAdd 例程會通知 AVStream 的 PnP AddDevice 例程已完成。 |
PFNKSDEVICEIRP 當裝置分派這些 IRP 時,會呼叫 AVStream minidriver 的 IRP 處理程式例程。IRP_MN_QUERY_REMOVE_DEVICEIRP_MN_QUERY_STOP_DEVICEIRP_MN_QUERY_INTERFACE |
PFNKSDEVICEIRPVOID 當裝置分派這些 IRP 時,會呼叫 AVStream 迷你驅動程式的 IRP 處理例程。IRP_MN_CANCEL_STOP_DEVICEIRP_MN_CANCEL_REMOVE_DEVICEIRP_MN_REMOVE_DEVICEIRP_MN_STOP_DEVICEIRP_MN_SURPRISE_REMOVAL |
PFNKSDEVICEPNPSTART 當針對指定的裝置傳送IRP_MN_START_DEVICE要求時,會呼叫AVStream minidriver的AVStrMiniDeviceStart例程。 |
PFNKSDEVICEQUERYCAPABILITIES 當裝置分派IRP_MN_QUERY_CAPABILITIES時,會呼叫AVStream minidriver的AVStrMiniDeviceQueryCapabilities 例程。 |
PFNKSDEVICEQUERYPOWER AVStream 會在收到IRP_MN_QUERY_POWER要求時呼叫 minidriver 的 AVStrMiniDeviceQueryPower 例程。 |
PFNKSDEVICESETPOWER AVStream 會在收到IRP_MN_SET_POWER時呼叫 minidriver 的 AVStrMiniDeviceSetPower 例程。 |
PFNKSFASTHANDLER KStrFastHandler 是驅動程式提供的例程,可處理屬性或方法要求,而不需建立 IRP。 |
PFNKSFILTERIRP 當篩選收到 IRP 時,會呼叫 AVStream minidriver 的 AVStrMiniFilterCreate 例程。 |
PFNKSFILTERPROCESS 當篩選要處理框架時,會呼叫AVStream minidriver的AVStrMiniFilterProcess例程。 它用來執行 Filter-Centric 處理。 |
PFNKSFILTERVOID 當AVStream收到IOCTL_KS_RESET_STATE將篩選傳回至在Acquire-Time的狀態時,會呼叫AVStream minidriver的AVStrMiniFilterReset例程。 |
PFNKSHANDLER 當 Kernel Streaming 收到IOCTL_KS_METHOD、取得/設定屬性要求時,會呼叫 minidriver 提供的例程。 在相關的KSMETHOD_ITEM KSPROPERTY_ITEM結構中,提供此處理程式的指標。 |
PFNKSINTERSECTHANDLER 系統會呼叫串流迷你驅動程式的 KStrIntersectHandler 例程來比較數據範圍,以判斷是否有交集,如果是的話,交集的數據格式。 |
PFNKSINTERSECTHANDLEREX AVStream 會呼叫 minidriver 的 AVStrMiniIntersectHandlerEx 例程,以判斷兩個數據範圍的最高品質交集。 |
PFNKSIRPLISTCALLBACK 系統會呼叫串流 minidriver 的 KStrIrpListCallback 例程,以判斷傳入的 IRP 是否應該從來源清單移至目的地清單,或者是否應該終止 IRP 列舉。 |
PFNKSITEMFREECALLBACK 呼叫串流 minidriver 的 KStrItemFreeCallback 例程,以釋放先前配置的建立專案。 KStrItemFreeCallback 可讓 minidriver 執行任何清除,包括視需要排清安全性描述元變更。 |
PFNKSPIN 當:_There可供 KSPIN 結構處理的數據時,會呼叫 AVStream minidriver 的回呼例程。 使用此例程來執行 Pin-Centric Processing。相關的 KSPIN 會作為接收針腳,並連線到 AVStream 來源針腳。 |
PFNKSPINFRAMERETURN 當插入的框架完成線路的行程,並準備好回收或釋放時,會呼叫AVStream minidriver的AVStrMiniFrameReturn例程。 |
PFNKSPINHANDSHAKE 當AVStream收到未處理的通訊協定交握要求時,會呼叫AVStream minidriver的AVStrMiniPinHandshake例程。 |
PFNKSPININITIALIZEALLOCATOR AVStream minidriver 的 AVStrMiniInitializeAllocator 例程會初始化將與針腳相關聯的配置器。 |
PFNKSPINIRP 執行針腳上的活動時,會呼叫AVStream迷你驅動程式的例程,並接收這些IRP:IRP_MJ_CREATEIRP_MJ_CLOSE |
PFNKSPINIRPCOMPLETION 當 IRP 在線路周圍完成傳遞,且與 IRP 相關聯的框架即將回收或淘汰時,會呼叫 AVStream 迷你驅動程式的 AVStrMiniPinIrpCompletion 例程。 |
PFNKSPINPOWER 當裝置喚醒或進入睡眠狀態時,會呼叫AVStream迷你驅動程式的AVStrMiniPinPower例程,以針腳為中心的針腳。 |
PFNKSPINSETDATAFORMAT AVStream minidriver 的 AVStrMiniPinSetDataFormat 例程會在針腳建立時呼叫,以確認此 KSPIN 結構可接受先前同意的數據格式,以及此 KSDATARANGE 結構的相符專案。 |
PFNKSPINSETDEVICESTATE 當 KSPIN 結構的狀態因連線狀態屬性 'set' IOCTL 而變更時,會呼叫 AVStream minidriver 的 AVStrMiniPinSetDeviceState 例程。 |
PFNKSPINVOID AVStream 迷你驅動程式的回呼例程會在:相關的 KSPIN 做為接收針腳,且此接收針腳與 AVStream 來源針腳中斷連線時呼叫。KSPIN 結構的重設狀態會因為IOCTL_KS_RESET_STATE裝置控件的抵達而變更。 排清與指定針腳相關聯的佇列時,也會呼叫此例程。 |
PFNKSREMOVEEVENT 當用戶端要求從事件的通知佇列中移除時,會呼叫AVStream minidriver的AVStrMiniRemoveEvent例程。 此例程是選擇性的。 |
PFNKSSETTIMER 系統會呼叫串流迷你驅動程式的 KStrSetTimer 例程,以根據簡報時間產生 DPC 定時器回呼。 |
PFNKSSTREAMPOINTER 當取消與複製數據流指標相關聯的 IRP 時,AVStream 會呼叫 minidriver 的 AVStrMiniCancelCallback 例程。 此例程是選擇性的。 |
PFNQUERYREFERENCESTRING PFNQUERYREFERENCESTRING 回呼函式 (ks.h) 會將與 PDO 相關聯的參考字串複製到呼叫端所建立和釋放的緩衝區。 |
PFNQUERYREFERENCESTRING PFNQUERYREFERENCESTRING 回呼函式 (swenum.h) 會將與 PDO 相關聯的參考字串複製到呼叫端所建立和釋放的緩衝區。 |
PFNREFERENCEDEVICEOBJECT 驅動程式可以叫用 PFNREFERENCEDEVICEOBJECT 回呼函式 (ks.h) ,以遞增 PDO) 實體裝置 (對象的參考計數。 |
PFNREFERENCEDEVICEOBJECT 驅動程式可以叫用 PFNREFERENCEDEVICEOBJECT 回呼函式 (swenum.h) ,以遞增實體裝置物件 (PDO) 的參考計數。 |
PFNUSBCAMD_BulkReadWrite USBCAMD_BulkReadWrite服務會在指定的大量管道上執行讀取或寫入作業。 |
PFNUSBCAMD_CancelBulkReadWrite USBCAMD_CancelBulkReadWrite服務會取消擱置的大量讀取或寫入要求。 |
PFNUSBCAMD_SetIsoPipeState USBCAMD_SetIsoPipeState服務允許相機迷你驅動程式控制不時針管道上的串流狀態。 |
PFNUSBCAMD_SetVideoFormat USBCAMD_SetVideoFormat服務可用來通知 USBCAMD 影片格式已變更。 |
PFNUSBCAMD_WaitOnDeviceEvent 如果相機有外部事件通知的中斷管道,則USBCAMD_WaitOnDeviceEvent服務用來執行中斷管道的讀取。 |
PHW_CANCEL_SRB 類別驅動程式會呼叫 minidriver 的 StrMiniCancelPacket 例程,以發出已取消數據流要求的訊號。 |
PHW_EVENT_ROUTINE 類別驅動程式會呼叫串流 minidriver 的 StrMiniEvent 例程,以向迷你驅動程式發出訊號,應啟用或停用事件。 |
PHW_INTERRUPT StrMiniInterrupt 是迷你驅動程式的中斷服務例程。 |
PHW_PRIORITY_ROUTINE StrMiniPriorityRoutine 是一個迷你驅動程式提供的回呼例程,可在指定的優先順序層級執行。 |
PHW_QUERY_CLOCK_ROUTINE 每個數據流可能都有與其相關聯的時鐘。 類別驅動程式會呼叫串流迷你驅動程式提供的 StrMiniClock 函式,在每個數據流的HW_STREAM_OBJECT中查詢時鐘。 |
PHW_RECEIVE_DEVICE_SRB minidriver 提供的例程會處理套用至整個驅動程式的類別驅動程式要求,例如初始化裝置,或在裝置內開啟數據流。 |
PHW_REQUEST_TIMEOUT_HANDLER 數據流類別驅動程式會呼叫 minidriver 的 StrMiniRequestTimeout 例程,以向迷你驅動程式發出要求逾時的訊號。 |
PSTREAM_RECEIVE_PACKET 深入瞭解:PSTREAM_RECEIVE_PACKET回呼函式 |
QuerySupported QuerySupported 方法會判斷 KS 物件是否支援屬性集和該支持的類型。 |
RegisterAdapterObjectEx IKsDeviceFunctions::RegisterAdapterObjectEx 方法會向 AVStream 註冊 DMA 配接器物件。 針對 Win64 平台編譯的所有驅動程式都應該使用此方法,而不是 KsDeviceRegisterAdapterObject。 |
設定 Set 方法會設定屬性集 GUID 和屬性識別碼所識別的屬性。 這個方法屬於 dsound.h 中的 IKsPropertySet。 |
設定 Set 方法會設定屬性集 GUID 和屬性識別碼所識別的屬性。 這個方法屬於 ksproxy.h 中的 IKsPropertySet。 |
StreamClassAbortOutstandingRequests StreamClassAbortOutstandingRequests 例程會將所有未處理的要求中止至特定數據流或整個驅動程式。 |
StreamClassCallAtNewPriority StreamClassCallAtNewPriority 例程會排程以不同的優先順序呼叫例程。 |
StreamClassCompleteRequestAndMarkQueueReady StreamClassCompleteRequestAndMarkQueueReady 例程會完成要求,並通知類別驅動程式迷你驅動程式已準備好接收相同類型的新要求。 |
StreamClassDebugAssert 此函式 (StreamClassDebugAssert) 已過時。 |
StreamClassDebugPrint 此函式 (StreamClassDebugPrint) 已過時。 |
StreamClassDeviceNotification Minidrivers 使用 StreamClassDeviceNotification 例程通知類別驅動程式已完成數據流要求,或已發生事件。 |
StreamClassFilterReenumerateStreams 已過時。 請勿使用。 |
StreamClassGetDmaBuffer StreamClassGetDmaBuffer 例程會傳回類別驅動程式為minidriver配置的 DMA 緩衝區指標。 |
StreamClassGetNextEvent Minidrivers 可以使用 StreamClassGetNextEvent 例程來搜尋裝置或特定數據流的事件佇列。 |
StreamClassGetPhysicalAddress StreamClassGetPhysicalAddress 例程會將虛擬記憶體位址轉譯為物理記憶體位址,並鎖定 DMA 作業的對應物理記憶體。 |
StreamClassQueryMasterClock 當迷你驅動程式呼叫 StreamClassQueryMasterClock 例程時,類別驅動程式會以異步方式查詢主要時鐘的適當時間值,並將結果傳遞至 ClockCallbackRoutine 參數中傳遞的例程。 |
StreamClassQueryMasterClockSync minidriver 可能會呼叫 StreamClassQueryMasterClockSync 例程,以同步方式查詢數據流的主要時鐘。 |
StreamClassReadWriteConfig StreamClassReadWriteConfig 例程會讀取或寫入迷你驅動程式父總線驅動程式的設定數據。 |
StreamClassReenumerateStreams StreamClassReenumerateStreams 函式已過時。 請勿使用。 |
StreamClassRegisterAdapter StreamClassRegisterAdapter 例程會註冊串流類別 minidriver。僅支援回溯相容性的名稱 StreamClassRegisterAdapter。相反地,Microsoft 建議使用 StreamClassRegisterMinidriver,這是 StreamClassRegisterAdapter 的別名。 名稱 StreamClassRegisterMinidriver 更精確地指出例程會註冊串流類別 minidriver。 註冊之後,迷你驅動程式可以驅動系統中任意數目的適配卡實例。StreamClassRegisterMinidriver 例程會向數據流類別驅動程式註冊串流迷你驅動程式。 |
StreamClassRegisterFilterWithNoKSPins StreamClassRegisterFilterWithNoKSPins 例程可用來向沒有核心串流針腳的 Microsoft DirectShow 註冊篩選驅動程式,因此請勿在內核模式中串流處理。 |
StreamClassScheduleTimer minidriver 會呼叫 StreamClassScheduleTimer 例程來排程定時器,並指定定時器到期時所呼叫的例程。 |
StreamClassStreamNotification 數據流會使用 StreamClassStreamNotification 例程來通知類別驅動程式已完成數據流要求,或已發生事件。 |
標記 深入瞭解:TAG 函式 |
USBCAMD_AdapterReceivePacket USBCAMD_AdapterReceivePacket函式可讓 USBCAMD 處理以配接器為基礎的串流要求區塊, (SRB) 。 |
USBCAMD_ControlVendorCommand USBCAMD_ControlVendorCommand函式會將廠商特定的命令傳送至控制管道。 |
USBCAMD_Debug_LogEntry 相機迷你驅動程式會呼叫USBCAMD_Debug_LogEntry函式,以將偵錯資訊記錄到檔案。 |
USBCAMD_DriverEntry USBCAMD_DriverEntry函式會向 USBCAMD 註冊迷你驅動程式,有效地將 USBCAMD 和迷你驅動程式系結在一起。 |
USBCAMD_GetRegistryKeyValue USBCAMD_GetRegistryKeyValue函式會擷取裝置實例特定的登錄機碼值。 |
USBCAMD_InitializeNewInterface USBCAMD_InitializeNewInterface函式會提供 USBCAMD,並提供所有必要的資訊,以設定相機迷你驅動程式,以便與串流類別驅動程式和 USB 總線驅動程式正確運作。 |
USBCAMD_SelectAlternateInterface USBCAMD_SelectAlternateInterface函式會選取 USB 視訊串流介面內的替代設定。 |
介面
IKsAggregateControl IKsAggregateControl 介面提供方法,可在支援介面的 KS 物件上新增和移除 COM 伺服器做為匯總提供者。 |
IKsAllocator IKsAllocator 介面提供控制及查詢配置器的方法。 IKsAllocator 適用於 Proxy 使用,不建議用於應用程式。 |
IKsAllocatorEx IKsAllocatorEx 介面適用於 Proxy 使用,不建議用於應用程式。 IKsAllocatorEx 會繼承 IKsAllocator 介面的所有方法,並擴充 IKsAllocator 以提供進一步控制和查詢配置器的方法。 |
IKsClockPropertySet IKsClockPropertySet 介面提供方法,讓 Proxy 能夠精確地反映時間。 |
IKsControl IKsControl 介面是在AVStream篩選和針腳上實作的 COM 樣式介面。 |
IKsControl IKsControl 介面提供控制 KS 篩選或 KS 針腳的使用者模式方法。 如需與此介面相等的使用者模式相關信息,請參閱 IKsControl AVStream COM 介面。 |
IKsDataTypeCompletion IKsDataTypeCompletion 介面提供方法,以完成傳遞至 IAMStreamConfig::SetFormat 方法的部分指定媒體類型。 |
IKsDataTypeHandler IKsDataTypeHandler 介面提供執行選擇性前置處理和媒體樣本後處理的方法。 |
IKsDeviceFunctions IKsDeviceFunctions 介面是在AVStream裝置上實作的 COM 樣式介面。 此介面可在 Windows Server 2003 SP1 和更新版本的 Windows 中使用。 |
IKsInterfaceHandler IKsInterfaceHandler 介面會根據為已建立的連接所指定的KSPIN_INTERFACE結構,提供將樣本封送處理至核心的方法。 此介面的 IID 是IID_IKsInterfaceHandler。 |
IKsNotifyEvent IKsNotifyEvent 介面提供方法,讓擁有 DirectShow 事件的 KS 對象發出具有指定參數的事件。 |
IKsObject IKsObject 介面提供方法來擷取 KS 物件的檔句柄。 |
IKsPin IKsPin 介面提供控制及擷取針腳相關信息的方法。 |
IKsPinEx IKsPinEx 介面會繼承 IKsPin 介面的所有方法,並擴充 IKsPin 以提供方法,通知篩選圖形發生錯誤,讓篩選圖表有機會停止。 |
IKsPinFactory IKsPinFactory 介面提供擷取針腳處理站標識碼的方法。 |
IKsPinPipe IKsPinPipe 介面適用於 Proxy 使用,不建議用於應用程式。 IKsPinPipe 提供控制針腳管道的方法。 |
IKsPropertySet dsound.h 中的 IKsPropertySet 介面提供方法來存取 KS 對象的屬性,這些物件是在 KS 迷你驅動程式中實作。 |
IKsPropertySet ksproxy.h 中的 IKsPropertySet 介面提供存取 KS 物件屬性的方法,這些物件是在 KS 迷你驅動程式中實作。 |
IKsQualityForwarder IKsQualityForwarder 介面會繼承 IKsObject 介面的方法,並擴充 IKsObject 以提供從針腳排清資訊的方法。 |
IKsReferenceClock IKsReferenceClock 介面是一種 COM 樣式介面,由 AVStream 在所有針腳上提供。 針腳會將要求傳遞至主時鐘。 |
IKsTopology IKsTopology 介面提供一種方法,以開啟包含在篩選內的拓撲節點物件。 |
結構
KSSTREAM_SEGMENT KSSTREAM_SEGMENT 結構包含描述數據流上所發生 I/O 作業的資訊。 |
ALLOCATOR_PROPERTIES_EX ALLOCATOR_PROPERTIES_EX結構適用於 Proxy 使用,不建議用於應用程式。 ALLOCATOR_PROPERTIES_EX包含描述配置器屬性的資訊。 |
AUDIORESOURCEMANAGEMENT_RESOURCEGROUP 本主題描述AUDIORESOURCEMANAGEMENT_RESOURCEGROUP結構。 |
AVC_COMMAND_IRB AVC_COMMAND_IRB 結構會定義包含AV/C命令和回應組的結構。 |
AVC_EXT_PLUG_COUNTS AVC_EXT_PLUG_COUNTS 結構描述子單位上的外部外掛程式數目。 |
AVC_IRB AVC_IRB結構是 I/O 要求區塊 (IRB) 標頭結構,其中儲存函數編號。 |
AVC_MULTIFUNC_IRB AVC_MULTIFUNC_IRB 結構包含等位中的其他AV/C相關結構。 |
AVC_PEER_DO_LIST AVC_PEER_DO_LIST描述 avc.sys 的所有非虛擬 (對等) 實例。 |
AVC_PEER_DO_LOCATOR AVC_PEER_DO_LOCATOR描述 avc.sys 的非虛擬 (對等) 實例。 |
AVC_PIN_COUNT AVC_PIN_COUNT 結構會指定AV/C子單位裝置上的針腳數目。 |
AVC_PIN_DESCRIPTOR AVC_PIN_DESCRIPTOR結構描述 AV/C 子單位裝置上的針腳。 |
AVC_PIN_ID AVC_PIN_ID 結構描述子單位上的針腳。 |
AVC_PRECONNECT_INFO AVC_PRECONNECT_INFO 結構會指定AV/C子單位裝置上以零起始的位移) (指定針腳標識碼的預先連接資訊。 |
AVC_SETCONNECT_INFO AVC_SETCONNECT_INFO 結構可用來初始化子單位驅動程式,並建立針腳連接。 |
AVC_STREAM_REQUEST_BLOCK AVC_STREAM_REQUEST_BLOCK結構描述 avcstrm.sys 所要處理的AV/C串流要求。 |
AVC_SUBUNIT_ADDR_SPEC AVC_SUBUNIT_ADDR_SPEC結構會與 avc.sys 的虛擬實例搭配使用,以描述虛擬子單位位址。 |
AVC_SUBUNIT_INFO_BLOCK AVC_SUBUNIT_INFO_BLOCK結構描述子單位資訊。 |
AVC_UNIQUE_ID AVC_UNIQUE_ID描述 AV/C 單元的唯一標識符。 |
AVCCONNECTINFO AVCCONNECTINFO 結構可用來初始化子單位驅動程式並建立針腳連線。 |
AVCPRECONNECTINFO AVCPRECONNECTINFO 結構可用來初始化子單位驅動程式,並建立針腳連接。 |
AVCSTRM_BUFFER_STRUCT AVCSTRM_BUFFER_STRUCT結構描述要提交至讀取或寫入作業 avcstrm.sys 的緩衝區。 |
AVCSTRM_FORMAT_INFO AVCSTRM_FORMAT_INFO結構是用來描述數據流。 |
AVCSTRM_OPEN_STRUCT AVCSTRM_OPEN_STRUCT結構描述要開啟的數據流。 |
BDA_BUFFER 本主題描述BDA_BUFFER結構。 |
BDA_CA_MODULE_UI BDA_CA_MODULE_UI結構描述使用者介面 (UI) 條件式存取 (CA) 外掛程式可以顯示。 |
BDA_CAS_CHECK_ENTITLEMENTTOKEN 深入瞭解:_BDA_CAS_CHECK_ENTITLEMENTTOKEN結構 |
BDA_CAS_CLOSE_MMIDIALOG 本主題描述BDA_CAS_CLOSE_MMIDIALOG結構。 |
BDA_CAS_CLOSEMMIDATA 深入瞭解:_BDA_CAS_CLOSEMMIDATA結構 |
BDA_CAS_OPENMMIDATA 深入瞭解:_BDA_CAS_OPENMMIDATA結構 |
BDA_CAS_REQUESTTUNERDATA 深入瞭解:_BDA_CAS_REQUESTTUNERDATA結構 |
BDA_DISEQC_RESPONSE 深入瞭解:_BDA_DISEQC_RESPONSE結構 |
BDA_DISEQC_SEND 深入瞭解:_BDA_DISEQC_SEND結構 |
BDA_DRM_DRMSTATUS 深入瞭解:_BDA_DRM_DRMSTATUS結構 |
BDA_DVBT2_L1_SIGNALLING_DATA 深入瞭解:_BDA_DVBT2_L1_SIGNALLING_DATA結構 |
BDA_ETHERNET_ADDRESS 深入瞭解:_BDA_ETHERNET_ADDRESS結構 |
BDA_ETHERNET_ADDRESS_LIST 深入瞭解:_BDA_ETHERNET_ADDRESS_LIST結構 |
BDA_FILTER_TEMPLATE BDA_FILTER_TEMPLATE結構描述 BDA 篩選的範本拓撲。 |
BDA_GDDS_DATA 深入瞭解:_BDA_GDDS_DATA結構 |
BDA_GDDS_DATATYPE 深入瞭解:_BDA_GDDS_DATATYPE結構 |
BDA_IPv4_ADDRESS 深入瞭解:_BDA_IPv4_ADDRESS結構 |
BDA_IPv4_ADDRESS_LIST 深入瞭解:_BDA_IPv4_ADDRESS_LIST結構 |
BDA_IPv6_ADDRESS 深入瞭解:_BDA_IPv6_ADDRESS結構 |
BDA_IPv6_ADDRESS_LIST 深入瞭解:_BDA_IPv6_ADDRESS_LIST結構 |
BDA_ISDBCAS_EMG_REQ 深入瞭解:_BDA_ISDBCAS_EMG_REQ結構 |
BDA_ISDBCAS_REQUESTHEADER 深入瞭解:_BDA_ISDBCAS_REQUESTHEADER結構 |
BDA_ISDBCAS_RESPONSEDATA 深入瞭解:_BDA_ISDBCAS_RESPONSEDATA結構 |
BDA_MUX_PIDLISTITEM 深入瞭解:_BDA_MUX_PIDLISTITEM結構 |
BDA_PID_MAP BDA_PID_MAP結構描述一種數據類型,以篩選出封包標識符的輸入數據流, (PID) 篩選,然後傳遞至下游篩選。 |
BDA_PID_UNMAP BDA_PID_UNMAP結構描述封包類型,以停止從封包標識碼的輸入數據流篩選, (PID) 篩選。 這些封包類型會以 PID 識別。 |
BDA_PIN_PAIRING BDA_PIN_PAIRING結構描述一對輸入和輸出針腳之間的拓撲。 |
BDA_PROGRAM_PID_LIST BDA_PROGRAM_PID_LIST結構描述要檢視之特定程序的數據。 此數據是由以封包標識碼識別的封包所組成, (PID) 。 |
BDA_RATING_PINRESET 深入瞭解:_BDA_RATING_PINRESET結構 |
BDA_SCAN_CAPABILTIES 深入瞭解:_BDA_SCAN_CAPABILTIES結構 |
BDA_SCAN_START 深入瞭解:_BDA_SCAN_START結構 |
BDA_SCAN_STATE 深入瞭解:_BDA_SCAN_STATE結構 |
BDA_SIGNAL_TIMEOUTS 深入瞭解:_BDA_SIGNAL_TIMEOUTS結構 |
BDA_STRING 深入瞭解:_BDA_STRING結構 |
BDA_TABLE_SECTION BDA_TABLE_SECTION結構描述數據表區段。 |
BDA_TEMPLATE_CONNECTION BDA_TEMPLATE_CONNECTION 結構會根據 BDA 連線的開始和結束位置來描述該連線的範本。 |
BDA_TEMPLATE_PIN_JOINT BDA_TEMPLATE_PIN_JOINT結構描述範本拓撲中的聯結。 |
BDA_TRANSPORT_INFO BDA_TRANSPORT_INFO結構描述串流連線的格式設定。 |
BDA_TS_SELECTORINFO 深入瞭解:_BDA_TS_SELECTORINFO 結構 |
BDA_TS_SELECTORINFO_ISDBS_EXT 深入瞭解:_BDA_TS_SELECTORINFO_ISDBS_EXT 結構 |
BDA_TUNER_DIAGNOSTICS 深入瞭解:_BDA_TUNER_DIAGNOSTICS 結構 |
BDA_TUNER_TUNERSTATE 深入瞭解:_BDA_TUNER_TUNERSTATE 結構 |
BDA_USERACTIVITY_INTERVAL 深入瞭解:_BDA_USERACTIVITY_INTERVAL 結構 |
BDA_WMDRM_KEYINFOLIST 深入瞭解:_BDA_WMDRM_KEYINFOLIST 結構 |
BDA_WMDRM_RENEWLICENSE 深入瞭解:_BDA_WMDRM_RENEWLICENSE 結構 |
BDA_WMDRM_STATUS 深入瞭解:_BDA_WMDRM_STATUS 結構 |
BDA_WMDRMTUNER_PIDPROTECTION 深入瞭解:_BDA_WMDRMTUNER_PIDPROTECTION 結構 |
BDA_WMDRMTUNER_PURCHASEENTITLEMENT 深入瞭解:_BDA_WMDRMTUNER_PURCHASEENTITLEMENT 結構 |
BDANODE_DESCRIPTOR BDANODE_DESCRIPTOR 結構描述 BDA 節點。 |
BUS_INTERFACE_MEDIUMS 深入瞭解:BUS_INTERFACE_MEDIUMS 結構 |
BUS_INTERFACE_REFERENCE 軟體裝置列舉值會匯出此介面,以允許驅動程式 (PDO 參考實體裝置物件的計數,) 讓裝置在使用中時保持作用中,並在未使用時卸除。 |
BUS_INTERFACE_SWENUM BUS_INTERFACE_SWENUM 結構描述需求載入總線列舉值物件的介面。 |
CIP_HDR1 CIP_HDR1 結構描述兩個四邊形 CIP 標頭的泛型數據結構, (配對的第一個四邊形) 。 |
CIP_HDR2_FDF CIP_HDR2_FDF 結構描述 CIP 標頭配對的第二個四邊形。 |
CIP_HDR2_MPEGTS CIP_HDR2_MPEGTS 結構描述 MPEGTS 格式數據流之 CIP 標頭組的第二個四邊形。 |
CIP_HDR2_SYT CIP_HDR2_SYT 結構描述 DV 格式數據流之 CIP 標頭組的第二個四邊形。 |
DEVCAPS DEVCAPS 結構描述外部裝置的功能。 |
DvbParentalRatingDescriptor 本主題描述 DvbParentalRatingDescriptor 結構。 |
DvbParentalRatingParam 本主題描述 DvbParentalRatingParam 結構。 |
DVINFO DVINFO 結構描述 DV 數據流格式,包括其預設串流來源資訊和串流控制資訊。 |
HW_CLOCK_OBJECT HW_CLOCK_OBJECT 結構描述與數據流相關聯的時鐘。 |
HW_EVENT_DESCRIPTOR 當類別驅動程式呼叫其中一個minidriver的 StrMiniEvent 例程時,它會將指標傳遞給HW_EVENT_DESCRIPTOR結構,以將事件描述為已啟用或停用。 |
HW_INITIALIZATION_DATA HW_INITIALIZATION_DATA 結構會指定類別驅動程序開始初始化 minidriver 的基本資訊。 |
HW_STREAM_DESCRIPTOR minidriver 會使用 HW_STREAM_DESCRIPTOR 結構,將數據流資訊傳回至數據流類別驅動程式。 |
HW_STREAM_HEADER HW_STREAM_HEADER 結構會描述 minidriver 整體支援的核心串流語意,做為HW_STREAM_DESCRIPTOR結構的一部分。 |
HW_STREAM_INFORMATION HW_STREAM_INFORMATION 結構描述個別數據流所支援的核心串流語意,作為HW_STREAM_DESCRIPTOR結構的一部分。 |
HW_STREAM_OBJECT HW_STREAM_OBJECT描述迷你驅動程序數據流的實例。 |
HW_STREAM_REQUEST_BLOCK 數據流類別驅動程式會使用 HW_STREAM_REQUEST_BLOCK 結構,使用minidriver提供的回呼,將資訊傳遞至minidriver,以及從迷你驅動程序傳遞資訊。 |
HW_TIME_CONTEXT 類別驅動程式會將HW_TIME_CONTEXT結構當做數據流的 StrMiniClock 例程填入的參數,或在回應 StreamClassQueryMasterClock 或 StreamClassQueryMasterClockSync 要求時傳回已完成的HW_TIME_CONTEXT結構。 |
KS_AM_ExactRateChange 尚未實作KS_AM_ExactRateChange結構。 |
KS_AM_SimpleRateChange KS_AM_SimpleRateChange 結構可用來描述 MPEG2 數據流 (快速轉送或倒轉) 的簡單速率變更。 |
KS_AMVPDATAINFO KS_AMVPDATAINFO 結構可用來描述視訊埠的屬性。 |
KS_AMVPDIMINFO KS_AMVPDIMINFO 結構可用來描述視訊埠的維度。 |
KS_AMVPSIZE KS_AMVPSIZE 結構可用來描述視訊埠的維度, (高度) 的寬度。 |
KS_ANALOGVIDEOINFO KS_ANALOGVIDEOINFO 結構描述類比視訊串流。 |
KS_BDA_FRAME_INFO KS_BDA_FRAME_INFO 結構描述KSSTREAM_HEADER結構的 BDA 延伸模組,其中描述要讀取或寫入串流驅動程式針腳的數據封包。 |
KS_BITMAPINFOHEADER KS_BITMAPINFOHEADER結構描述視訊串流的詳細數據,例如影像維度和圖元深度。 |
KS_COLCON KS_COLCON 結構可用來描述色彩和對比設定。 |
KS_COMPRESSION KS_COMPRESSION結構會定義輸出釘選上的框架壓縮。 |
KS_COPY_MACROVISION KS_COPY_MACROVISION 結構會指定數據流的 Macrovision 層級。 |
KS_DATAFORMAT_DV_AVC KS_DATAFORMAT_DV_AVC結構會儲存 AV/C 數位視訊連線的數據格式。 |
KS_DATAFORMAT_H264VIDEOINFO KS_DATAFORMAT_H264VIDEOINFO 結構描述數據流可用的數據格式範圍。 |
KS_DATAFORMAT_IMAGEINFO 指定用於獨立影像釘選 (或數據流) 的影像數據格式。 |
KS_DATAFORMAT_MPEG2TS_AVC KS_DATAFORMAT_MPEG2TS_AVC結構會儲存 AV/C MPEG2 連線的數據格式。 |
KS_DATAFORMAT_VBIINFOHEADER KS_DATAFORMAT_VBIINFOHEADER 結構描述 VBI) 數據流 (垂直空白間隔。 |
KS_DATAFORMAT_VIDEOINFO_PALETTE KS_DATAFORMAT_VIDEOINFO_PALETTE 結構描述調色盤資訊。 |
KS_DATAFORMAT_VIDEOINFOHEADER KS_DATAFORMAT_VIDEOINFOHEADER 結構描述不包含bob或 weave 設定的視訊串流。 |
KS_DATAFORMAT_VIDEOINFOHEADER2 KS_DATAFORMAT_VIDEOINFOHEADER2結構描述包含bob或 weave 設定的視訊串流。 |
KS_DATARANGE_ANALOGVIDEO KS_DATARANGE_ANALOGVIDEO結構描述類比視訊串流。 |
KS_DATARANGE_BDA_ANTENNA KS_DATARANGE_BDA_ANTENNA結構描述 BDA 天線數據流的數據格式範圍。 |
KS_DATARANGE_BDA_TRANSPORT KS_DATARANGE_BDA_TRANSPORT結構描述 BDA 傳輸數據流的數據格式範圍。 |
KS_DATARANGE_DV_AVC KS_DATARANGE_DV_AVC結構會儲存一系列AV/C數字視訊格式。 |
KS_DATARANGE_DVVIDEO KS_DATARANGE_DV_AVC結構會儲存一系列的數位視訊格式。 |
KS_DATARANGE_H264_VIDEO KS_DATARANGE_H264_VIDEO結構描述數據流可用的 MPEG-2 視訊格式範圍。 |
KS_DATARANGE_IMAGE 指定描述針腳 (或數據流) 之KSPIN_DESCRIPTOR結構中使用的影像數據範圍。 |
KS_DATARANGE_MPEG1_VIDEO KS_DATARANGE_MPEG1_VIDEO結構描述數據流可用的 MPEG-1 視訊格式範圍。 |
KS_DATARANGE_MPEG2_VIDEO KS_DATARANGE_MPEG2_VIDEO結構描述數據流可用的 MPEG-2 視訊格式範圍。 |
KS_DATARANGE_MPEG2TS_AVC KS_DATARANGE_MPEG2TS_AVC結構會儲存一系列AV/C MPEG2 格式。 |
KS_DATARANGE_VIDEO KS_DATARANGE_VIDEO結構描述沒有 bob 或 weave 設定的視訊串流範圍。 |
KS_DATARANGE_VIDEO_PALETTE KS_DATARANGE_VIDEO_PALETTE結構描述數據流及其色彩功能。 |
KS_DATARANGE_VIDEO_VBI KS_DATARANGE_VIDEO_VBI結構描述包含垂直空白間隔 (VBI) 數據的數據格式範圍。 |
KS_DATARANGE_VIDEO2 KS_DATARANGE_VIDEO2結構描述影片串流,包括bob或 weave 設定。 |
KS_DVD_YCrCb KS_DVD_YCrCb結構用來描述 YCrCb 色彩空間中的色彩。 |
KS_DVD_YUV KS_DVD_YUV 結構用來描述 YUV 色彩空間中的色彩。 |
KS_DVDCOPY_BUSKEY KS_DVDCOPY_BUSKEY結構可用來描述 DVD 著作權保護驗證程式的總線密鑰資訊。 |
KS_DVDCOPY_CHLGKEY KS_DVDCOPY_CHLGKEY結構是用來描述 DVD 著作權保護驗證程式的挑戰密鑰資訊。 |
KS_DVDCOPY_DISCKEY KS_DVDCOPY_DISCKEY結構可用來描述 DVD 著作權保護驗證程式的光碟密鑰資訊。 |
KS_DVDCOPY_REGION KS_DVDCOPY_REGION結構可用來根據語言限制來描述複製控制區域。 |
KS_DVDCOPY_SET_COPY_STATE KS_DVDCOPY_SET_COPY_STATE結構是用來指定 DVD 譯碼器數據流的著作權保護狀態。 |
KS_DVDCOPY_TITLEKEY KS_DVDCOPY_TITLEKEY結構可用來描述 DVD 著作權保護驗證程式的標題密鑰資訊。 |
KS_FRAME_INFO KS_FRAME_INFO結構會擴充視訊串流的KSSTREAM_HEADER結構。 |
KS_FRAMING_ITEM KS_FRAMING_ITEM結構是用來在內核模式針腳上宣告配置器需求。 |
KS_FRAMING_RANGE KS_FRAMING_RANGE 結構會指定指定指定框架專案之框架大小的範圍。 |
KS_FRAMING_RANGE_WEIGHTED 驅動程式可以使用KS_FRAMING_RANGE_WEIGHTED結構來指定加權框架大小的範圍。 |
KS_H264VIDEOINFO KS_H264VIDEOINFO描述適用於目前媒體類型的裝置功能。 |
KS_MPEG1VIDEOINFO KS_MPEG1VIDEOINFO結構描述 MPEG-1 視訊串流。 |
KS_MPEGAUDIOINFO KS_MPEGAUDIOINFO結構描述 MPEG 音訊數據流。 |
KS_MPEGVIDEOINFO2 KS_MPEGVIDEOINFO2結構描述 MPEG-2 視訊串流,包括 bob 或 weave 設定。 |
KS_RGBQUAD KS_RGBQUAD 結構描述的色彩是由紅色、綠色和藍色的相對強度所組成,範圍從 0 到 255 (0x0 到0xff) 。 |
KS_TRUECOLORINFO KS_TRUECOLORINFO結構描述同時包含調色盤之視訊影像的調色盤和位掩碼資訊。 |
KS_TVTUNER_CHANGE_INFO KS_TVTUNER_CHANGE_INFO 結構提供垂直空白間隔, (VBI) 編解碼器,並提供目前微調通道的相關信息。 |
KS_VBI_FRAME_INFO KS_VBI_FRAME_INFO 結構會擴充垂直空白間隔 (VBI) 數據流的KSSTREAM_HEADER結構。 |
KS_VBIINFOHEADER KS_VBIINFOHEADER 結構描述 VBI) 數據流 (原始垂直空白間隔。 |
KS_VIDEO_STREAM_CONFIG_CAPS KS_VIDEO_STREAM_CONFIG_CAPS結構描述視訊串流的設定和功能,包括類比視訊標準 (例如 NTSC、PAL 或 SECAM) 、縮放和裁剪功能;最小和最大幀速率;和最小和最大數據速率。 |
KS_VIDEOINFO KS_VIDEOINFO 結構描述視訊數據流的點陣圖和色彩資訊。 |
KS_VIDEOINFOHEADER KS_VIDEOINFOHEADER結構描述視訊數據流的點陣圖和色彩資訊。 |
KS_VIDEOINFOHEADER2 KS_VIDEOINFOHEADER2結構描述視訊數據流的詳細數據,包括bob或 weave 設定、複製保護和像素外觀比例。 |
KSALLOCATOR_DISPATCH KSALLOCATOR_DISPATCH 結構包含針腳實作自己的核心層級配置器所需的回呼。 |
KSALLOCATOR_FRAMING KSALLOCATOR_FRAMING結構可用來查詢框架需求,並提交配置器建立要求。 |
KSALLOCATOR_FRAMING_EX KSALLOCATOR_FRAMING_EX結構是KSALLOCATOR_FRAMING的AVStream取代專案。 KSALLOCATOR_FRAMING_EX定義核心層級篩選中針腳的配置器需求。 |
KSATTRIBUTE KSATTRIBUTE 結構會定義 KSDATAFORMAT 和 KSDATARANGE 結構未涵蓋之數據格式或數據範圍的其他屬性,或根據格式和範圍規範擴充的資訊。 |
KSATTRIBUTE_LIST KSATTRIBUTE_LIST 結構包含 KSATTRIBUTE 結構中定義的屬性。 |
KSAUDIOENGINE_DEVICECONTROLS 描述KSAUDIOENGINE_DEVICECONTROLS結構。 |
KSAUTOMATION_TABLE KSAUTOMATION_TABLE結構會定義結構,以結合屬性、方法和事件的數據表。 |
KSBUFFER_ITEM KSBUFFER_ITEM結構可用來儲存從事件來源複製的數據緩衝區清單,而事件接收可以透過KSEVENT_TYPE_QUERYBUFFER擷取。 |
KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_CONFIGCAPS KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_CONFIGCAPS結構可用來列出哪些數據流組態支援背景分割。 |
KSCAMERA_EXTENDEDPROP_CAMERAOFFSET KSCAMERA_EXTENDEDPROP_CAMERAOFFSET 結構包含 Camera Angle Offset Control 屬性的參數。 |
KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPS KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPS定義可用的解析及其支援的組態值。 |
KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPSHEADER KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPSHEADER包含KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_CONFIGCAPSHEADER和KSCAMERA_EXTENDEDPROP_DIGITAL_WINDOW_CONFIGCAPS結構的大小和計數資訊。 |
KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_SETTING KSCAMERA_EXTENDEDPROP_DIGITALWINDOW_SETTING包含 Q24 格式數位視窗的 x 和 y 原點和視窗大小。 |
KSCAMERA_EXTENDEDPROP_EVCOMPENSATION EV 補償控件提供曝光控制,其會隨著 EV 補償步驟的增量進行調整。 |
KSCAMERA_EXTENDEDPROP_FIELDOFVIEW [檢視控件欄位] 屬性描述相機的目前 [檢視字段] (FOV) ,以及相機位置的間距角度。 |
KSCAMERA_EXTENDEDPROP_FIELDOFVIEW2_CONFIGCAPS KSCAMERA_EXTENDEDPROP_FIELDOFVIEW2_CONFIGCAPS 結構會定義相機檢視 (FoV) 的設定功能。 |
KSCAMERA_EXTENDEDPROP_HEADER KSCAMERA_EXTENDEDPROP_HEADER 結構是擴充控件屬性的承載標頭。 |
KSCAMERA_EXTENDEDPROP_METADATAINFO 這個結構代表擴充屬性控制件的元數據資訊。 |
KSCAMERA_EXTENDEDPROP_PHOTOMODE KSCAMERA_EXTENDEDPROP_PHOTOMODE 結構包含相片模式中記錄畫面計數的屬性數據。 |
KSCAMERA_EXTENDEDPROP_PROFILE KSPROPERTY_CAMERACONTROL_EXTENDED_PROFILE控件的承載包含KSCAMERA_EXTENDEDPROP_HEADER + KSCAMERA_EXTENDEDPROP_PROFILE。 |
KSCAMERA_EXTENDEDPROP_ROI_CONFIGCAPS 此結構包含 ROI 控制件的功能。 |
KSCAMERA_EXTENDEDPROP_ROI_CONFIGCAPSHEADER 此結構包含 ROI 功能的標頭資訊。 |
KSCAMERA_EXTENDEDPROP_ROI_EXPOSURE 此結構包含公開的 ROI 信息結構。 |
KSCAMERA_EXTENDEDPROP_ROI_FOCUS 此結構包含焦點的 ROI 信息結構。 |
KSCAMERA_EXTENDEDPROP_ROI_INFO 此結構包含 ROI 的相關信息。 |
KSCAMERA_EXTENDEDPROP_ROI_ISPCONTROL 此結構包含 ROI ISP 控制件的資訊。 |
KSCAMERA_EXTENDEDPROP_ROI_ISPCONTROLHEADER 此結構包含 ROI ISP 控件的標頭資訊。 |
KSCAMERA_EXTENDEDPROP_ROI_WHITEBALANCE 此結構包含白平衡的 ROI 信息結構。 |
KSCAMERA_EXTENDEDPROP_VALUE KSCAMERA_EXTENDEDPROP_VALUE 結構是用來表示擴充屬性值的數據類型等位。 |
KSCAMERA_EXTENDEDPROP_VIDEOPROCSETTING KSCAMERA_EXTENDEDPROP_VIDEOPROCSETTING是與白平衡、曝光模式和焦點模式相關的影片處理設定的屬性承載結構。 |
KSCAMERA_MAXVIDEOFPS_FORPHOTORES KSCAMERA_MAXVIDEOFPS_FORPHOTORES 結構包含支援預覽和擷取之相機特定解析度之最大幀速率的屬性數據。 |
KSCAMERA_METADATA_BACKGROUNDSEGMENTATIONMASK KSCAMERA_METADATA_BACKGROUNDSEGMENTATIONMASK 結構包含背景遮罩維度及其所推斷框架涵蓋範圍的相關信息,也就是數據流所輸出的框架。 |
KSCAMERA_METADATA_DIGITALWINDOW KSCAMERA_METADATA_DIGITALWINDOW包含元數據標頭資訊,以及 Q24 格式的數位視窗 x 和 y 來源和大小。 |
KSCAMERA_METADATA_ITEMHEADER 這個結構包含相機驅動程式所填入的元數據標頭資訊。 |
KSCAMERA_METADATA_PHOTOCONFIRMATION 此結構包含相機驅動程式所填入的相片確認元數據資訊。 |
KSCAMERA_PERFRAMESETTING_CAP_HEADER 此結構包含每個框架設定功能的標頭資訊。 |
KSCAMERA_PERFRAMESETTING_CAP_ITEM_HEADER KSCAMERA_PERFRAMESETTING_CAP_ITEM_HEADER 結構包含每個框架設定項目的標頭資訊。 |
KSCAMERA_PERFRAMESETTING_CUSTOM_ITEM 這個結構包含自定義專案。 |
KSCAMERA_PERFRAMESETTING_FRAME_HEADER 此結構包含每個框架設定承載中框架的標頭資訊。 |
KSCAMERA_PERFRAMESETTING_HEADER 這個結構包含每個畫面格設定承載的標頭資訊。 |
KSCAMERA_PERFRAMESETTING_ITEM_HEADER KSCAMERA_PERFRAMESETTING_ITEM_HEADER 結構包含每個畫面設定項目的標頭資訊。 |
KSCAMERA_PROFILE_CONCURRENCYINFO KSCAMERA_PROFILE_CONCURRENCYINFO 結構的陣列,形成 KSDEVICE_PROFILE_INFO 結構的 Camera.Concurrency 參數, (其數位大小是由 Camera.CountOfConcurrency 參數所指定,) 指出KSCAMERA_PROFILE_INFO結構中所識別配置檔的配置檔可以在不同的相機上同時執行。 |
KSCAMERA_PROFILE_INFO KSCAMERA_PROFILE_INFO 結構可用來唯一識別指定的配置檔。 |
KSCAMERA_PROFILE_MEDIAINFO 此結構包含針對每個相機配置檔呈現的相關媒體類型資訊。 |
KSCAMERA_PROFILE_PININFO 這個結構會指定每個相機驅動程式針腳的媒體類型可用清單。 |
KSCLOCK_CREATE KSCLOCK_CREATE 結構用於 KsCreateClock 函式的時鐘建立參數中。 |
KSCLOCK_DISPATCH KSCLOCK_DISPATCH 結構包含針腳實作時鐘物件所需的回呼。 |
KSCLOCK_FUNCTIONTABLE KSCLOCK_FUNCTIONTABLE 結構描述主時鐘的函式數據表。 |
KSCLOCKINSTANCE 深入瞭解:KSCLOCKINSTANCE 結構 |
KSCOMPONENTID KSCOMPONENTID 結構包含描述個別核心串流物件的唯一標識碼。 |
KSCORRELATED_TIME KSCORRELATED_TIME 結構包含時鐘時間和系統開機后的對應時鐘刻度數目。 |
KSDATAFORMAT KSDATAFORMAT 結構是描述數據格式的可變長度結構。 |
KSDATAFORMAT 本主題描述 KSDATAFORMAT 等位。 |
KSDEVICE KSDEVICE 結構描述由 AVStream 管理的 WDM 功能裝置。 |
KSDEVICE_DESCRIPTOR KSDEVICE_DESCRIPTOR 結構描述特定裝置的特性。 |
KSDEVICE_DISPATCH KSDEVICE_DISPATCH 結構描述用戶端可以提供的回呼,以接收裝置建立和 PnP 事件的通知。 |
KSDEVICE_PROFILE_INFO KSDEVICE_PROFILE_INFO是一般結構,設計用來處理各種裝置類型的配置檔資訊。 |
KSDEVICE_THERMAL_DISPATCH KSDEVICE_THERMAL_DISPATCH 結構是由 API 呼叫中的迷你埠驅動程式用來註冊熱通知回呼。 這個結構包含主動和被動冷卻介面的回呼函式指標。 |
KSDISPATCH_TABLE KSDISPATCH_TABLE 結構包含已實作 IRP 分派例程之 minidriver 的指標。 |
KSDPC_ITEM KSDPC_ITEM 結構是用來儲存任何可能用來從引發 IRQL 產生事件通知的內部 DPC 相關信息。 |
KSE_NODE KSE_NODE 結構會指定特定節點上的事件要求。 |
KSE_PIN 深入瞭解:KSE_PIN 結構 |
KSERROR KSERROR 結構可用來向其各自的品質管理員報告核心和使用者模式中的串流錯誤。 |
KSEVENT_ENTRY 核心串流子系統會使用KSEVENT_ENTRY結構來描述應如何觸發事件。 |
KSEVENT_ITEM KSEVENT_ITEM 結構描述事件集內特定事件的迷你驅動程序支援。 |
KSEVENT_SET KSEVENT_SET 結構描述組成核心串流事件集的事件。 |
KSEVENT_TIME_INTERVAL KSEVENT_TIME_INTERVAL 結構用於KSEVENTSETID_Clock事件集內的各種事件。 |
KSEVENT_TIME_MARK KSEVENT_TIME_MARK 結構用於KSEVENTSETID_Clock事件集內的各種事件。 |
KSEVENT_TUNER_INITIATE_SCAN_S KSEVENT_TUNER_INITIATE_SCAN_S 結構用於EVENTSETID_TUNER事件集內的KSEVENT_TUNER_INITIATE_SCAN事件。 |
KSEVENTDATA 核心串流用戶端會將 KSEVENTDATA 結構傳送至類別驅動程式,以指定通知方法。 |
KSEVENTDATA_BDA_RF_TUNER_SCAN_S 本主題描述KSEVENTDATA_BDA_RF_TUNER_SCAN_S結構。 |
KSFASTMETHOD_ITEM 驅動程式提供類型KSFASTMETHOD_ITEM結構,以支援快速 I/O 分派。 |
KSFASTPROPERTY_ITEM KSFASTPROPERTY_ITEM 結構會與專案搭配使用,以進行快速 I/O 分派。 |
KSFILTER KSFILTER 結構描述具現化篩選條件。 |
KSFILTER_DESCRIPTOR KSFILTER_DESCRIPTOR 結構描述指定篩選處理站所建立之篩選的特性。 |
KSFILTER_DISPATCH KSFILTER_DISPATCH 結構描述用戶端回呼,這些回呼是針對指定篩選類型上的特定事件通知用戶端。 |
KSFILTERFACTORY KSFILTERFACTORY 結構代表篩選處理站。 |
KSFRAMETIME 轉譯針腳支援 KSFRAMETIME 結構,並用來傳回下一個數據框架的持續時間,以及與該框架相關聯的旗標。 |
KSGATE KSGATE 結構描述 AVStream 閘道物件。 |
KSGRAPHMANAGER_FUNCTIONTABLE 深入瞭解:KSGRAPHMANAGER_FUNCTIONTABLE 結構 |
KSHANDSHAKE KSHANDSHAKE 結構是用來在嘗試交涉私人介面時來回傳遞資訊。 |
KSIDEFAULTCLOCK 深入瞭解:KSIDEFAULTCLOCK 結構 |
KSIDENTIFIER KSIDENTIFIER 結構會指定可唯一識別一組相關 GUID 的 GUID,以及參考該集合內特定成員的索引值。 |
KSINTERVAL KSINTERVAL 結構會指定週期性事件的基底時間和時間間隔。 |
KSJACK_DESCRIPTION3 本主題描述KSJACK_DESCRIPTION3結構。 |
KSM_BDA_PIN KSM_BDA_PIN 結構描述建立或刪除篩選條件的釘選處理站的方法要求。 |
KSM_BDA_PIN_PAIR KSM_BDA_PIN_PAIR 結構描述在一對輸入和輸出針腳之間擷取針腳配對結構的方法要求 (BDA_PIN_PAIRING) 。 |
KSM_NODE 就像KSP_NODE用於節點上的屬性一樣,KSM_NODE結構用於節點上的方法。 |
KSM_PIN KSM_PIN 結構描述建立或刪除篩選條件的釘選處理站的方法要求。 |
KSM_PIN_PAIR KSM_PIN_PAIR 結構描述在一對輸入和輸出針腳之間擷取針腳配對結構的方法要求 (BDA_PIN_PAIRING) 。 |
KSMAPPING KSMAPPING 結構可用來描述單一連續的實體記憶體區塊,以用於散佈/收集 DMA 作業。 |
KSMETHOD_ITEM KSMETHOD_ITEM 結構描述方法集合內的單一方法。 |
KSMETHOD_SET KSMETHOD_SET 結構描述組成核心串流方法集的方法。 |
KSMPEGVID_RECT KSMPEGVID_RECT結構 |
KSMULTIPLE_ITEM KSMULTIPLE_ITEM 結構是屬性數據的泛型標頭,可包含多個專案。 |
KSNODE_CREATE KSNODE_CREATE 結構描述用來建立節點句柄的資訊集。 |
KSNODE_DESCRIPTOR KSNODE_DESCRIPTOR 結構描述篩選內的拓撲節點。 |
KSOBJECT_CREATE KSOBJECT_CREATE 結構包含此裝置物件所支援基底物件類別的建立處理程式陣列。 |
KSOBJECT_CREATE_ITEM KSOBJECT_CREATE_ITEM 結構可用來查閱傳遞至建立要求的字串。 |
KSP_BDA_NODE_PIN KSP_BDA_NODE_PIN 結構描述屬性要求,以擷取節點的控制針腳。 |
KSP_NODE 核心串流用戶端會使用 KSP_NODE 結構,在KSPROPERTY_TOPOLOGY_NAME屬性要求內指定屬性和節點類型。 |
KSP_NODE_ESPID KSP_NODE_ESPID 結構描述權利控制訊息 (ECM) 對應節點的屬性和節點類型,以及 ECM 對應節點處理的基本數據流的封包標識碼 (PID) 。 |
KSP_PIN 核心串流用戶端會使用 KSP_PIN 結構,在KSPROPSETID_Pin屬性要求內指定屬性和釘選類型。 |
KSP_TIMEFORMAT KSP_TIMEFORMAT 結構會對應至KSPROPERTY_MEDIASEEKING_CONVERTTIMEFORMAT。 |
KSPIN KSPIN 結構描述具現化的針腳。 |
KSPIN_CINSTANCES 深入瞭解:KSPIN_CINSTANCES 結構 |
KSPIN_CONNECT 用戶端會使用 KSPIN_CONNECT 結構來描述他們在 KsCreatePin 呼叫中從驅動程式要求的連線。 |
KSPIN_DESCRIPTOR KSPIN_DESCRIPTOR 結構描述針腳類型的基本KSPROPSETID_Pin屬性。 |
KSPIN_DESCRIPTOR_EX KSPIN_DESCRIPTOR_EX 結構描述指定篩選類型上的針腳類型特性。 |
KSPIN_DISPATCH KSPIN_DISPATCH 結構描述用戶端可以註冊的回呼,以接收針腳事件的通知。 |
KSPIN_MDL_CACHING_NOTIFICATION KSPIN_MDL_CACHING_NOTIFICATION 結構包含作業系統內部使用的欄位。 |
KSPIN_MDL_CACHING_NOTIFICATION32 KSPIN_MDL_CACHING_NOTIFICATION32 結構包含作業系統內部使用的欄位。 |
KSPIN_PHYSICALCONNECTION 傳回KSPIN_PHYSICALCONNECTION類型的結構,以回應KSPROPERTY_PIN_PHYSICALCONNECTION要求。 |
KSPRIORITY KSPRIORITY 結構可用來指定優先順序,並搭配 KSPROPERTY_CONNECTION_PRIORITY 屬性使用。 |
KSPROCESSPIN KSPROCESSPIN 結構描述特定針腳的進程狀態。 |
KSPROCESSPIN_INDEXENTRY KSPROCESSPIN_INDEXENTRY 結構用於 Filter-Centric 處理,將所有輸入和輸出針腳結合在一個內容中。 |
KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_CAPS_S KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_CAPS_S 結構會指定是否支援交錯擷取。 |
KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_INTERLEAVE_S KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_INTERLEAVE_S 結構會指定交錯擷取是否可行。 |
KSPROPERTY_ALLOCATOR_CONTROL_SURFACE_SIZE_S KSPROPERTY_ALLOCATOR_CONTROL_SURFACE_SIZE_S 結構會指定重疊表面的寬度和高度。 |
KSPROPERTY_BDA_RF_TUNER_CAPS_S 本主題描述KSPROPERTY_BDA_RF_TUNER_CAPS_S結構。 |
KSPROPERTY_BDA_RF_TUNER_SCAN_STATUS_S 本主題描述KSPROPERTY_BDA_RF_TUNER_SCAN_STATUS_S結構。 |
KSPROPERTY_BDA_RF_TUNER_STANDARD_MODE_S 本主題描述KSPROPERTY_BDA_RF_TUNER_STANDARD_MODE_S結構。 |
KSPROPERTY_BDA_RF_TUNER_STANDARD_S 本主題描述KSPROPERTY_BDA_RF_TUNER_STANDARD_S結構。 |
KSPROPERTY_BOUNDS_LONG KSPROPERTY_BOUNDS_LONG 結構會定義 32 位屬性的界限。 |
KSPROPERTY_BOUNDS_LONGLONG KSPROPERTY_BOUNDS_LONGLONG 結構會定義 64 位屬性的界限。 |
KSPROPERTY_CAMERACONTROL_FLASH_S 描述PROPSETID_VIDCAP_CAMERACONTROL_FLASH相機控件屬性集中的快閃控件屬性。 這個結構會指定應用程式用來設定相機快閃的屬性值。 |
KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH_S KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH_S 結構會傳回使用 KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH 屬性所要求的篩選特定數據。 |
KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY_S 描述PROPSETID_VIDCAP_CAMERACONTROL_IMAGE_PIN_CAPABILITY相機控件屬性集中的影像釘選控件屬性。 |
KSPROPERTY_CAMERACONTROL_NODE_FOCAL_LENGTH_S KSPROPERTY_CAMERACONTROL_NODE_FOCAL_LENGTH_S 結構會傳回使用 KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH 屬性所要求的節點特定數據。 |
KSPROPERTY_CAMERACONTROL_NODE_S KSPROPERTY_CAMERACONTROL_NODE_S 結構描述PROPSETID_VIDCAP_CAMERACONTROL屬性集中的節點型屬性。 這個結構會指定 USB 視訊類別驅動程式要求中的屬性值。 |
KSPROPERTY_CAMERACONTROL_NODE_S2 KSPROPERTY_CAMERACONTROL_NODE_S2 結構描述同時使用兩個值之PROPSETID_VIDCAP_CAMERACONTROL屬性集中的節點型屬性。 這個結構會指定 USB 視訊類別驅動程式要求中的屬性值。 |
KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_S 描述 (ROI) PROPSETID_VIDCAP_CAMERACONTROL_REGION_OF_INTEREST 相機控件屬性集中感興趣的區域。 |
KSPROPERTY_CAMERACONTROL_S KSPROPERTY_CAMERACONTROL_S 結構描述PROPSETID_VIDCAP_CAMERACONTROL屬性集中的篩選屬性。 |
KSPROPERTY_CAMERACONTROL_S_EX 指定相機控制作業,包括設定快閃、影像釘選控件屬性、影像中感興趣的區域,或影片防震。 |
KSPROPERTY_CAMERACONTROL_S2 KSPROPERTY_CAMERACONTROL_S2 結構描述同時使用兩個值之PROPSETID_VIDCAP_CAMERACONTROL屬性集中的篩選屬性。 |
KSPROPERTY_CAMERACONTROL_VIDEOSTABILIZATION_MODE_S 描述PROPSETID_VIDCAP_CAMERACONTROL_VIDEO_STABILIZATION相機控件屬性集中的影片防震控件屬性。 這個結構會指定用於相機驅動程式要求中的屬性值。 |
KSPROPERTY_CROSSBAR_CAPS_S KSPROPERTY_CROSSBAR_CAPS_S 結構描述裝置的交叉線功能。 |
KSPROPERTY_CROSSBAR_PININFO_S KSPROPERTY_CROSSBAR_PININFO_S結構描述裝置的交叉線針腳資訊。 |
KSPROPERTY_CROSSBAR_ROUTE_S KSPROPERTY_CROSSBAR_ROUTE_S 結構描述特定路由是否可行,並指定針腳的目前路由。 |
KSPROPERTY_DESCRIPTION KSPROPERTY_DESCRIPTION 結構會指定特定屬性中包含的值大小和類型。 |
KSPROPERTY_DROPPEDFRAMES_CURRENT_S KSPROPERTY_DROPPEDFRAMES_CURRENT_S 結構描述從迷你驅動程式卸除的框架資訊。 |
KSPROPERTY_EXTDEVICE_S KSPROPERTY_EXTDEVICE_S 結構描述外部裝置及其功能。 |
KSPROPERTY_EXTXPORT_NODE_S KSPROPERTY_EXTXPORT_NODE_S 結構描述外部傳輸及其功能。 |
KSPROPERTY_EXTXPORT_S KSPROPERTY_EXTXPORT_S 結構描述外部傳輸及其功能。 |
KSPROPERTY_GRAPHMANAGER_INTERFACE 深入瞭解:_KSPROPERTY_GRAPHMANAGER_INTERFACE 結構 |
KSPROPERTY_ITEM 驅動程式會使用 KSPROPERTY_ITEM 結構來描述它們如何支援屬性集中的屬性。 |
KSPROPERTY_MEDIAAVAILABLE KSPROPERTY_MEDIAAVAILABLE 結構會指定媒體時間範圍, (客戶端可以在篩選上目前可用的) 內搜尋的時間範圍。 |
KSPROPERTY_MEMBERSHEADER 驅動程式提供類型結構KSPROPERTY_MEMBERSHEADER,以描述陣列中每個元素的大小和類型,其中包含屬性值或範圍。 |
KSPROPERTY_MEMBERSLIST KSPROPERTY_MEMBERSLIST 結構包含屬性的法律值或範圍清單。 |
KSPROPERTY_NETWORKCAMERACONTROL_EVENT_INFO 定義KSPROPERTY_NETWORKCAMERACONTROL_EVENT_INFO結構。 |
KSPROPERTY_NETWORKCAMERACONTROL_METADATA_INFO 定義KSPROPERTY_NETWORKCAMERACONTROL_METADATA_INFO結構。 |
KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_HEADER KSPROPERTY_NETWORKCAMERACONTROL_NTPINFO_HEADER 結構包含 NTP 特定承載,可用來在 Onvif 通訊協定相機上設定或停用 NTP 伺服器。 |
KSPROPERTY_POSITIONS KSPROPERTY_POSITIONS 結構會指定相對於數據流總持續時間的目前位置和停止位置。 |
KSPROPERTY_SELECTOR_NODE_S KSPROPERTY_SELECTOR_NODE_S 結構描述PROPSETID_VIDCAP_SELECTOR屬性集中的節點型屬性設定。 |
KSPROPERTY_SELECTOR_S KSPROPERTY_SELECTOR_S 結構描述PROPSETID_VIDCAP_SELECTOR屬性集中的篩選屬性設定。 |
KSPROPERTY_SERIAL KSPROPERTY_SERIAL 結構是包含在KSPROPERTY_SERIALHDR 結構之後之每個屬性的標頭。 |
KSPROPERTY_SERIALHDR 串行化緩衝區的格式是KSPROPERTY_SERIALHDR結構,後面接著串行化屬性。 |
KSPROPERTY_SET 核心串流驅動程式或釘選可能會使用 KSPROPERTY_SET 結構來描述它如何支援屬性集。 |
KSPROPERTY_SPHLI KSPROPERTY_SPHLI 結構用來描述要變更色彩或對比的子圖形或螢幕矩形。 |
KSPROPERTY_SPPAL KSPROPERTY_SPPAL 結構是用來描述子圖片顯示器的調色盤。 |
KSPROPERTY_STEPPING_LONG KSPROPERTY_STEPPING_LONG 結構會定義 32 位屬性的有效值範圍。 |
KSPROPERTY_STEPPING_LONGLONG KSPROPERTY_STEPPING_LONGLONG 結構會定義 64 位屬性的有效值範圍。 |
KSPROPERTY_TIMECODE_NODE_S KSPROPERTY_TIMECODE_NODE_S結構描述 timecode。 |
KSPROPERTY_TIMECODE_S KSPROPERTY_TIMECODE_S結構描述 timecode。 |
KSPROPERTY_TUNER_CAPS_S KSPROPERTY_TUNER_CAPS_S結構描述電視與無線電微調裝置的硬體功能。 |
KSPROPERTY_TUNER_FREQUENCY_S KSPROPERTY_TUNER_FREQUENCY_S結構描述電視或無線電微調器裝置的頻率。 |
KSPROPERTY_TUNER_IF_MEDIUM_S KSPROPERTY_TUNER_IF_MEDIUM_S結構會傳回可支援微調為中繼頻率之針腳的中 GUID。 |
KSPROPERTY_TUNER_INPUT_S KSPROPERTY_TUNER_INPUT_S結構描述支援多個輸入之裝置的微調器裝置輸入連線索引。 |
KSPROPERTY_TUNER_MODE_CAPS_S KS_PROPERTY_TUNER_MODE_CAPS_S結構描述電視與無線電微調器裝置的功能。 |
KSPROPERTY_TUNER_MODE_S KSPROPERTY_TUNER_MODE_S結構描述電視或無線電微調器裝置的模式。 |
KSPROPERTY_TUNER_NETWORKTYPE_SCAN_CAPS_S KSPROPERTY_TUNER_NETWORKTYPE_SCAN_CAPS_S結構描述微調裝置支援的廣播網路類型掃描功能。 |
KSPROPERTY_TUNER_SCAN_CAPS_S KSPROPERTY_TUNER_SCAN_CAPS_S結構描述微調裝置的硬體掃描功能。 |
KSPROPERTY_TUNER_SCAN_STATUS_S KSPROPERTY_TUNER_SCAN_STATUS_S結構描述掃描作業的狀態。 |
KSPROPERTY_TUNER_STANDARD_MODE_S KSPROPERTY_TUNER_STANDARD_MODE_S結構描述微調裝置是否可以從訊號本身識別微調器標準。 |
KSPROPERTY_TUNER_STANDARD_S KSPROPERTY_TUNER_STANDARD_S結構描述電視微調器裝置的標準,例如 PAL、NTSC 或 SECAM。 |
KSPROPERTY_TUNER_STATUS_S KSPROPERTY_TUNER_STATUS_S結構描述電視和無線電微調器裝置微調作業的進度,包括呈現微調頻率。 |
KSPROPERTY_TVAUDIO_CAPS_S KSPROPERTY_TVAUDIO_CAPS_S結構描述電視音訊裝置的功能,例如立體聲與單聲道音訊支援和語言功能。 |
KSPROPERTY_TVAUDIO_S KSPROPERTY_TVAUDIO_S 結構描述目前的電視音訊模式,例如立體聲或單聲道音訊和語言設定。 |
KSPROPERTY_VALUES KSPROPERTY_VALUES 結構描述屬性的類型和可接受的預設值。 |
KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S結構描述裝置所支持視訊壓縮功能的相關信息。 |
KSPROPERTY_VIDEOCOMPRESSION_S KSPROPERTY_VIDEOCOMPRESSION_S 結構描述指定數據流的單一KSPROPERTY_VIDEOCOMPRESSION_Xxx屬性。 |
KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE_S KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE_S結構描述實際幀速率資訊,以回應KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE屬性要求。 |
KSPROPERTY_VIDEOCONTROL_CAPS_S KSPROPERTY_VIDEOCONTROL_CAPS_S結構描述迷你驅動程序的視訊控制功能,例如影像翻轉或事件觸發功能。 |
KSPROPERTY_VIDEOCONTROL_FRAME_RATES_S KSPROPERTY_VIDEOCONTROL_FRAME_RATES結構描述 100 奈秒單位的可用幀速率。 |
KSPROPERTY_VIDEOCONTROL_MODE_S KSPROPERTY_VIDEOCONTROL_MODE_S結構描述數據流的視訊控制模式,例如影像翻轉或事件觸發功能。 |
KSPROPERTY_VIDEODECODER_CAPS_S KSPROPERTY_VIDEODECODER_CAPS_S結構描述視訊譯碼器裝置的硬體功能。 |
KSPROPERTY_VIDEODECODER_S KSPROPERTY_VIDEODECODER_S結構描述PROPSETID_VIDCAP_VIDEODECODER屬性集中的屬性設定。 |
KSPROPERTY_VIDEODECODER_STATUS_S KSPROPERTY_VIDEODECODER_STATUS_S結構描述視訊譯碼裝置的目前狀態,例如傳入模擬訊號中的行數,以及訊號是否已鎖定。 |
KSPROPERTY_VIDEOPROCAMP_NODE_S KSPROPERTY_VIDEOPROCAMP_NODE_S結構描述PROPSETID_VIDCAP_VIDEOPROCAMP屬性集中的節點型屬性設定。 |
KSPROPERTY_VIDEOPROCAMP_NODE_S2 KSPROPERTY_VIDEOPROCAMP_NODE_S2結構描述同時使用兩個值之PROPSETID_VIDCAP_VIDEOPROCAMP屬性集中的節點型屬性設定。 |
KSPROPERTY_VIDEOPROCAMP_S KSPROPERTY_VIDEOPROCAMP_S結構描述PROPSETID_VIDCAP_VIDEOPROCAMP屬性集中的篩選屬性設定。 |
KSQUALITY KSQUALITY 結構可用來向其各自的品質管理員報告核心和使用者模式中的 QM 問題。 |
KSQUALITY_MANAGER KSQUALITY_MANAGER 結構會與 KSPROPERTY_STREAM_QUALITY 屬性搭配使用,並包含品質管理員接收的句柄,以及傳入品質抱怨的內容。 |
KSQUERYBUFFER 查詢具有KSEVENT_TYPE_QUERYBUFFER之事件上可用的未處理緩衝區時,會使用 KSQUERYBUFFER 結構。 |
KSRATE 查詢會傳遞附加至屬性的 KSRATE 結構,其中包含速率要求 (稱為KSRATE_CAPABILITY結構) ,並傳回 KSRATE 結構,並在指定速率要求時填入功能。 |
KSRATE_CAPABILITY 用戶端會在KSPROPERTY_STREAM_RATECAPABILITY屬性要求中使用KSRATE_CAPABILITY結構。 |
KSRELATIVEEVENT KSPROPERTY_CONNECTION_STARTAT屬性會傳遞 KSRELATIVEEVENT 結構。 |
KSRESOLUTION KSRESOLUTION 結構會指定核心串流時鐘的數據粒度和錯誤。 |
KSRTAUDIO_PACKETVREGISTER KSRTAUDIO_PACKETVREGISTER 結構包含封包虛擬緩存器指標的相關信息。 |
KSRTAUDIO_PACKETVREGISTER_PROPERTY KSRTAUDIO_PACKETVREGISTER_PROPERTY 結構包含KSPROPERTY_RTAUDIO_PACKETVREGISTER屬性的相關信息。 |
KSSCATTER_GATHER 深入瞭解:KSSCATTER_GATHER結構 |
KSSTREAM_HEADER KSSTREAM_HEADER 結構是可變長度的結構,描述要讀取或寫入串流驅動程式針腳的數據封包。 |
KSSTREAM_METADATA_INFO 此結構包含傳遞至驅動程式的元數據資訊。 |
KSSTREAM_POINTER KSSTREAM_POINTER結構是數據流中的基本AVStream指標。 |
KSSTREAM_POINTER_OFFSET KSSTREAM_POINTER_OFFSET結構會為框架內的位元組或對應編製索引。 |
KSSTREAM_UVC_METADATA KSSTREAM_UVC_METADATA 結構包含框架時間戳信息的開始和結尾。 |
KSSTREAM_UVC_METADATATYPE_TIMESTAMP KSSTREAM_UVC_METADATATYPE_TIMESTAMP結構包含 USB 視訊類別 (UVC) 時鐘和時間戳資訊。 |
KSSTREAMALLOCATOR_FUNCTIONTABLE 用戶端可以在KSPROPERTY_STREAMALLOCATOR_FUNCTIONTABLE屬性要求中傳送KSSTREAMALLOCATOR_FUNCTIONTABLE結構,以要求指定配置器的函式數據表。 |
KSSTREAMALLOCATOR_STATUS KSSTREAMALLOCATOR_STATUS結構描述特定配置器的框架需求和目前配置框架數目。 |
KSSTREAMALLOCATOR_STATUS_EX 用戶端會使用 KSSTREAMALLOCATOR_STATUS_EX 來查詢支援擴充配置器框架的配置器狀態。 |
KSTIME KSTIME 結構會指定可用來表示數據流位置的時間戳。 |
KSTOPOLOGY KSTOPOLOGY 結構描述針腳和節點的拓撲。 |
KSTOPOLOGY_CONNECTION KSTOPOLOGY_CONNECTION結構描述核心串流篩選器內的單一數據路徑連線。 |
KSVPMAXPIXELRATE KSVPMAXPIXELRATE 結構可用來描述視訊埠的最大像素速率。 |
KSVPSURFACEPARAMS KSVPSURFACEPARAMS 結構可用來描述視訊埠介面的介面的介面參數。 |
KSWAVE_BUFFER KSWAVE_BUFFER 結構可用來描述範例緩衝區。 |
KSWAVE_COMPATCAPS KSWAVE_COMPATCAPS結構可用來描述裝置的相容功能。 |
KSWAVE_INPUT_CAPABILITIES KSWAVE_INPUT_CAPABILITIES結構是用來描述裝置的輸入功能。 |
KSWAVE_OUTPUT_CAPABILITIES KSWAVE_OUTPUT_CAPABILITIES結構可用來描述裝置的輸出功能。 |
KSWAVE_VOLUME KSWAVE_VOLUME 結構用來描述範例磁碟區。 |
LAMP_CAPABILITIES_COLOR LAMP_CAPABILITIES_COLOR 結構是IOCTL_LAMP_GET_INTENSITY_COLOR和IOCTL_LAMP_SET_INTENSITY_COLOR的 I/O 參數類型。 |
LAMP_CAPABILITIES_WHITE LAMP_CAPABILITIES_WHITE 結構是IOCTL_LAMP_GET_INTENSITY_WHITE和IOCTL_LAMP_SET_INTENSITY_WHITE的 I/O 參數類型。 |
LAMP_INTENSITY_COLOR LAMP_INTENSITY_COLOR 結構是 IOCTL_LAMP_GET_INTENSITY_COLOR 和 IOCTL_LAMP_SET_INTENSITY_COLOR 的 I/O 參數類型。 |
LAMP_INTENSITY_WHITE LAMP_INTENSITY_WHITE 結構是IOCTL_LAMP_GET_INTENSITY_WHITE和IOCTL_LAMP_SET_INTENSITY_WHITE的 I/O 參數類型。 |
MEDIUM_INFO MEDIUM_INFO結構描述載入外部裝置的媒體。 |
MF_MDL_SHARED_PAYLOAD_KEY 操作系統會在內部使用此聯集。 |
MPEG2_TRANSPORT_STRIDE MPEG2_TRANSPORT_STRIDE 結構描述 MPEG2 傳輸步進的格式區塊。 |
OPTIMAL_WEIGHT_TOTALS 深入瞭解:OPTIMAL_WEIGHT_TOTALS結構 |
PID_MAP PID_MAP結構描述封包標識碼輸出數據流中的封包群組, (PID) 篩選條件。 此群組是由以相同 PID 識別並包含特定媒體內容的封包所組成。 |
PIPE_DIMENSIONS PIPE_DIMENSIONS結構適用於 Proxy 使用,不建議用於應用程式。 PIPE_DIMENSIONS包含資訊,描述與管道相關之各種針腳上的畫面壓縮/擴充比例。 |
PIPE_TERMINATION PIPE_TERMINATION結構適用於 Proxy 使用,不建議用於應用程式。 PIPE_TERMINATION包含描述管道針腳終止符的資訊。 |
PORT_CONFIGURATION_INFORMATION PORT_CONFIGURATION_INFORMATION描述串流迷你驅動程式裝置的硬體設定。 類別驅動程式會填入大部分的成員,其中包含作業系統提供的資訊。 |
RATING_ATTRIBUTE 本主題描述RATING_ATTRIBUTE結構。 |
RATING_INFO 本主題描述RATING_INFO結構。 |
RATING_SYSTEM 本主題描述RATING_SYSTEM結構。 |
STREAM_DATA_INTERSECT_INFO STREAM_DATA_INTERSECT_INFO描述數據交集作業的參數。 |
STREAM_METHOD_DESCRIPTOR 深入瞭解:_STREAM_METHOD_DESCRIPTOR結構 |
STREAM_PROPERTY_DESCRIPTOR STREAM_PROPERTY_DESCRIPTOR指定類別驅動程序傳遞給minidriver的屬性 get/set 要求參數。 |
STREAM_TIME_REFERENCE 深入瞭解:_STREAM_TIME_REFERENCE結構 |
SWENUM_INSTALL_INTERFACE SWENUM_INSTALL_INTERFACE結構描述要安裝的特定需求載入總線列舉值物件介面。 |
TIMECODE TIMECODE 等位描述來自外部裝置的 timecode。 不再使用這個結構。 |
TIMECODE_SAMPLE TIMECODE_SAMPLE結構描述完整的timecode。 |
TRANSPORT_STATE TRANSPORT_STATE 結構 |
TRANSPORTAUDIOPARMS 已定義 TRANSPORTAUDIOPARMS 結構,但未使用。 |
TRANSPORTBASARMS TRANSPORTBASARMS 結構已定義,但未使用。 |
TRANSPORTSTATUS TRANSPORTSTATUS 結構描述目前的傳輸狀態。 |
TRANSPORTVIDEOPARMS 已定義 TRANSPORTVIDEOPARMS 結構,但目前未使用。 未來可能會使用它。 |
TUNER_ANALOG_CAPS_S TUNER_ANALOG_CAPS_S結構描述支援模擬廣播網路之微調裝置的硬體掃描功能。 |
USBCAMD_DEVICE_DATA 此結構已過時,且會提供 來維持與原始 USBCAMD 的回溯相容性。 |
USBCAMD_DEVICE_DATA2 USBCAMD_DEVICE_DATA2 結構會指定 USBCAMD 呼叫之相機迷你驅動程式函式的進入點。 |
USBCAMD_INTERFACE USBCAMD_INTERFACE結構會定義一組與USB總線介面相關的服務。 |
USBCAMD_Pipe_Config_Descriptor USBCAMD_Pipe_Config_Descriptor 結構描述管道與數據流之間的關聯。 |
VIDEO_GETERRORTEXT_PARMS 深入瞭解:tag_video_geterrortext_parms結構 |
VIDEO_OPEN_PARMS 深入瞭解:tag_video_open_parms結構 |
VIDEO_STREAM_INIT_PARMS 深入瞭解:tag_video_stream_init_parms結構 |
VIDEOCONFIGPARMS 深入瞭解:tag_video_configure_parms 結構 |
VRAM_SURFACE_INFO VRAM_SURFACE_INFO結構描述 AVStream 迷你驅動程式擷取音訊或視訊數據的系統或顯示記憶體區域。 |
VRAM_SURFACE_INFO_PROPERTY_S VRAM_SURFACE_INFO_PROPERTY_S 結構描述KSPROPSETID_VramCapture屬性集中的屬性專案。 |