串流媒體裝置

串流媒體設備磁碟機技術概觀。

若要開發串流媒體設備磁碟機,您需要下列標頭:

如需程式設計指南,請參閱 串流媒體裝置

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將針腳傳回至在 Acquire 時間的狀態。 應用程式會將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 方法會查詢目前時間的相關參考時鐘。
點子

深入瞭解:一個是一個子系宏
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 函式會將事件新增至 Object 的事件清單。
KsAddIrpToCancelableQueue

KsAddIrpToCancelableQueue 函式會將 IRP 新增至可取消 IRP 的佇列,因此允許取消 IRP。 如果先前已將 IRP 設定為已取消狀態,KsAddIrpToCancelableQueue 函式就會完成取消該 IRP。
KsAddItemToObjectBag

KsAddItemToObjectBag 函式會將物件或記憶體區塊新增至指定的物件包。
KsAddObjectCreateItemToDeviceHeader

KsAddObjectCreateItemToDeviceHeader 函式會將指定的 create-item 新增至先前為這個裝置標頭配置的建立專案清單中的空白專案。
KsAddObjectCreateItemToObjectHeader

KsAddObjectCreateItemToObjectHeader 函式會將指定的建立專案新增至先前為這個物件標頭配置的建立專案清單中的空白專案。
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 函式用於KSDISPATCH_TABLE未處理且需要傳回STATUS_INVALID_DEVICE_REQUEST的專案。
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 函式會將同步裝置 I/O 控制作業發出給檔案控制代碼所指定的 KS 物件。
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 回呼函式會處理以配接器為基礎的資料流程要求區塊, (SRB) 由資料流程類別驅動程式傳遞給它。
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

呼叫串流迷你驅動程式的 KStrCancelTimer 常式,以取消先前在呼叫 KsAllocateDefaultClockEx 的 SetTimer 參數中指定的自訂計時器物件。
PFNKSCLOCK_CORRELATEDTIME

常式是系統提供的常式,可擷取下列專案:KStrClockGetCorrelatedTime 是系統提供的常式,可擷取開機後的目前系統時間和對應的時鐘刻度計數。KStrClockGetCorrelatedPhysicalTime 是系統提供的常式,可擷取目前系統時間減去暫止差異,以及開機後對應的時鐘刻度。
PFNKSCLOCK_GETTIME

常式會取得系統時間。KStrClockGetTime 是系統提供的常式,可擷取目前的系統時間。KStrClockGetPhysicalTime 是系統提供的常式,可擷取目前的系統時間減去任何暫止的差異。
PFNKSCONTEXT_DISPATCH

系統會呼叫串流迷你驅動程式的 KStrCoNtextDispatch 常式來處理IRP_MJ_POWER IRP。
PFNKSCORRELATEDTIME

呼叫串流迷你驅動程式的 KStrCorrelatedTime 常式,以相互關聯的方式擷取簡報時間和實體時間。 這可讓時鐘擁有者完全判斷目前的時間。
PFNKSDEFAULTALLOCATE

AVStream minidriver 的 AVStrMiniAllocate 常式會使用 CoNtext 參數中指定的配置器來組態架構。
PFNKSDEFAULTFREE

AVStream 迷你驅動程式的 AVStrMiniAllocatorFreeFrame 常式會釋放指定的畫面。
PFNKSDELETEALLOCATOR

AVStream minidriver 的 AVStrMiniDeleteAllocator 常式會刪除與針腳相關聯的配置器。
PFNKSDEVICE

當 AVStream 執行 PnP-start 處理時,會呼叫 AVStream 迷你驅動程式的 AVStrMiniDevicePostStart 常式。 例如,使用它在開始時間載入驅動程式。 在 PnP 啟動之後,這類事件就會出現在背景工作執行緒的內容中。
PFNKSDEVICECREATE

AVStream minidriver 的 AVStrMiniDeviceAdd 常式會通知迷你驅動程式 AVStream 的 PnP AddDevice 常式已完成。
PFNKSDEVICEIRP

當裝置分派這些 IRP 時,會呼叫 AVStream 迷你驅動程式的 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,以將篩選準則傳回至取得時間的狀態時,會呼叫 AVStream 迷你驅動程式的 AVStrMiniFilterReset 常式。
PFNKSHANDLER

當核心串流收到IOCTL_KS_METHOD、取得/設定屬性要求時,會呼叫迷你驅動程式提供的常式。 在相關的KSMETHOD_ITEM中提供這個處理常式的指標,KSPROPERTY_ITEM結構。
PFNKSINTERSECTHANDLER

系統會呼叫串流迷你驅動程式的 KStrIntersectHandler 常式來比較資料範圍,以判斷是否有交集,如果是,則為交集的資料格式。
PFNKSINTERSECTHANDLEREX

AVStream 會呼叫迷你驅動程式的 AVStrMiniIntersectHandlerEx 常式,以判斷兩個數據範圍的最高品質交集。
PFNKSIRPLISTCALLBACK

系統會呼叫串流迷你驅動程式的 KStrIrpListCallback 常式,以判斷傳入的 IRP 是否應該從來源清單移至目的地清單,或是否應該終止 IRP 列舉。
PFNKSITEMFREECALLBACK

系統會呼叫串流迷你驅動程式的 KStrItemFreeCallback 常式來釋放先前配置的建立專案。 KStrItemFreeCallback 可讓迷你驅動程式在必要時執行任何清除,包括排清安全性描述項變更。
PFNKSPIN

當:_There可供 KSPIN 結構處理的資料時,會呼叫 AVStream 迷你驅動程式的回呼常式。 使用此常式來執行 Pin-Centric Processing。相關的 KSPIN 正在作為接收針腳,並聯機到 AVStream 來源針腳。
PFNKSPINFRAMERETURN

當插入的框架完成迴圈行程,並準備好回收或釋放時,會呼叫 AVStream 迷你驅動程式的 AVStrMiniFrameReturn 常式。
PFNKSPINHANDSHAKE

當 AVStream 收到未處理的通訊協定交握要求時,會呼叫 AVStream 迷你驅動程式的 AVStrMiniPinHandshake 常式。
PFNKSPININITIALIZEALLOCATOR

AVStream minidriver 的 AVStrMiniInitializeAllocator 常式會初始化與針腳相關聯的配置器。
PFNKSPINIRP

執行針腳上的活動並接收這些 IRP:IRP_MJ_CREATEIRP_MJ_CLOSE時,會呼叫 AVStream 迷你驅動程式的常式
PFNKSPINIRPCOMPLETION

當 IRP 完成線路的傳遞時,會呼叫 AVStream 迷你驅動程式的 AVStrMiniPinIrpCompletion 常式,而與 IRP 相關聯的框架即將回收或淘汰。
PFNKSPINPOWER

當裝置喚醒或進入睡眠狀態時,會呼叫 AVStream minidriver 的 AVStrMiniPinPower 常式,以釘選為中心的針腳針腳。
PFNKSPINSETDATAFORMAT

AVStream minidriver 的 AVStrMiniPinSetDataFormat 常式會在針腳建立時呼叫,以確認此 KSPIN 結構可接受先前同意的資料格式,並符合此 KSDATARANGE 結構。
PFNKSPINSETDEVICESTATE

當 KSPIN 結構的狀態因為線上狀態屬性 'set' IOCTL 的抵達而變更時,會呼叫 AVStream minidriver 的 AVStrMiniPinSetDeviceState 常式。
PFNKSPINVOID

當相關的 KSPIN 作為接收針腳,且此接收針腳與 AVStream 來源針腳中斷連線時,會呼叫 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

每個資料流程可能都有相關聯的時鐘。 類別驅動程式會呼叫串流 minidriver 提供的 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 常式會完成要求,並通知類別驅動程式 minidriver 已準備好接收相同類型的新要求。
StreamClassDebugAssert

此函式 (StreamClassDebugAssert) 已過時。
StreamClassDebugPrint

此函式 (StreamClassDebugPrint) 已過時。
StreamClassDeviceNotification

Minidrivers 使用 StreamClassDeviceNotification 常式來通知類別驅動程式已完成資料流程要求,或已發生事件。
StreamClassFilterReenumerateStreams

已過時。 請勿使用。
StreamClassGetDmaBuffer

StreamClassGetDmaBuffer 常式會傳回類別驅動程式為 minidriver 配置的 DMA 緩衝區指標。
StreamClassGetNextEvent

Minidrivers 可以使用 StreamClassGetNextEvent 常式來搜尋裝置或特定資料流程的事件佇列。
StreamClassGetPhysicalAddress

StreamClassGetPhysicalAddress 常式會將虛擬記憶體位址轉譯為實體記憶體位址,並鎖定 DMA 作業的對應實體記憶體。
StreamClassQueryMasterClock

當 minidriver 呼叫 StreamClassQueryMasterClock 常式時,類別驅動程式會以非同步方式查詢主時鐘的適當時間值,並將結果傳遞至 ClockCallbackRoutine 參數中傳遞的常式。
StreamClassQueryMasterClockSync

minidriver 可以呼叫 StreamClassQueryMasterClockSync 常式,以同步查詢資料流程的主時鐘。
StreamClassReadWriteConfig

StreamClassReadWriteConfig 常式會讀取或寫入 minidriver 父匯流排驅動程式的組態資料。
StreamClassReenumerateStreams

StreamClassReenumerateStreams 函式已過時。 請勿使用。
StreamClassRegisterAdapter

StreamClassRegisterAdapter 常式會註冊串流類別 minidriver。只有回溯相容性才支援 StreamClassRegisterAdapter 名稱。相反地,Microsoft 建議使用 StreamClassRegisterMinidriver,這是 StreamClassRegisterAdapter 的別名。 StreamClassRegisterMinidriver 的名稱更精確地指出常式會註冊串流類別 minidriver。 註冊之後,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 迷你driver 中實作的屬性。
IKsPropertySet

ksproxy.h 中的 IKsPropertySet 介面提供方法,可存取 KS 物件的屬性,這些物件是在 KS 迷你driver 中實作。
IKsQualityForwarder

IKsQualityForwarder 介面會繼承 IKsObject 介面的 方法,並擴充 IKsObject 以提供從釘選排清資訊的方法。
IKsReferenceClock

IKsReferenceClock 介面是所有針腳上的 AVStream 提供的 COM 樣式介面。 針腳會將要求傳遞至主時鐘。
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 結構包含相機角度位移控制項屬性的參數。
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_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屬性集中的屬性專案。