ストリーミング メディア デバイス

ストリーミング メディア デバイス ドライバー テクノロジの概要。

ストリーミング メディア デバイス ドライバーを開発するには、次のヘッダーが必要です。

プログラミング ガイドについては、「 ストリーミング メディア デバイス」を参照してください。

IOCTL

 
IOCTL_AVC_BUS_RESET

IOCTL_AVC_BUS_RESET I/O 制御コードを使用すると、呼び出し元は、AVC_SUBUNIT_ADDR_TRIGGERBUSRESET フラグを使用しなかった以前のIOCTL_AVC_UPDATE_VIRTUAL_SUBUNIT_INFOおよびIOCTL_AVC_REMOVE_VIRTUAL_SUBUNIT_INFO制御要求を完了できます。
IOCTL_AVC_CLASS

IOCTL_AVC_CLASS I/O 制御コードはカーネル モードからのみサポートされます。IRP_MJ_INTERNAL_DEVICE_CONTROL dispatch.Avc.sysを使用すると、インスタンスの種類 (ピアまたは仮想) に応じて 2 つのデバイス インターフェイスがサポートされます。
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 列挙型は、サブユニット ドライバーが AV/C サブユニットからAVC_FUNCTION_COMMANDまたはAVC_FUNCTION_SEND_RESPONSE関数コードを介して受信した応答の種類を示すために使用されます。
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

KSPIN_DATAFLOW列挙のインスタンスは、KSPROPERTY_PIN_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

この列挙には、フレームごとのプロパティ セットに対して定義されたプロパティ ID が含まれます。
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 トポロジの変更セットを検証します。
BdaCommitChanges

BdaCommitChanges 関数は、BdaStartChanges 関数の最後の呼び出し以降に発生した BDA トポロジへの変更をコミットします。
BdaCreateFilterFactory

BdaCreateFilterFactory 関数は、指定したフィルター記述子をフィルター ファクトリとして指定されたデバイスに追加し、フィルター ファクトリを指定された BDA テンプレート トポロジに関連付けます。
BdaCreateFilterFactoryEx

BdaCreateFilterFactoryEx 関数は、指定したフィルター記述子をフィルター ファクトリとして指定されたデバイスに追加し、フィルター ファクトリを指定された BDA テンプレート トポロジに関連付けます。
BdaCreatePin

BdaCreatePin 関数は、指定したフィルターに新しいピンを作成します。
BdaCreateTopology

BdaCreateTopology 関数は、2 つのピン間にトポロジを作成します。
BdaDeletePin

BdaDeletePin 関数は、指定したフィルターからピンを削除します。
BdaFilterFactoryUpdateCacheData

BdaFilterFactoryUpdateCacheData 関数は、フィルターのインスタンスのピン データ キャッシュを更新します。
BdaGetChangeState

BdaGetChangeState 関数は、BDA トポロジの現在の変更状態を返します。
BdaInitFilter

BdaInitFilter 関数は、フィルター インスタンスに関連付けられている BDA フィルター コンテキストを初期化します。
BdaMethodCreatePin

BdaMethodCreatePin 関数は、ピン ファクトリを作成します。
BdaMethodCreateTopology

BdaMethodCreateTopology 関数は、フィルターの 2 つのピン間にテンプレート トポロジを作成します。
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 メソッドは、関連付けられている参照クロックを現在の時刻に対して照会します。
ILOGENTRY

詳細情報: ILOGENTRY マクロ
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 関数は、Object のフィルター コントロール ミューテックスを取得します。
KsAcquireDevice

KsAcquireDevice 関数は、デバイス ミューテックスを取得することで、Device の同期アクセスを取得します。
KsAcquireDeviceSecurityLock

KsAcquireDeviceSecurityLock 関数は、デバイス オブジェクトに関連付けられているセキュリティ ロックを取得します。
KsAcquireResetValue

KsAcquireResetValue 関数は、IOCTL_KS_RESET_STATE IRP から現在のリセット状態を取得します。
KsAddAggregate

KsAddAggregate メソッドは、IKsAggregateControl インターフェイスを公開する KS オブジェクトのインターフェイス プロバイダーの一覧に、COM サーバーを集計プロバイダーとして追加します。
KsAddDevice

KsAddDevice 関数は、KsInitializeDriver によってインストールされる既定の AddDevice ハンドラーです。
KsAddEvent

KsAddEvent 関数は、オブジェクトのイベント リストにイベントを追加します。
KsAddIrpToCancelableQueue

KsAddIrpToCancelableQueue 関数は、取り消し可能な IRP のキューに IRP を追加し、IRP を取り消せるようにします。 IRP が以前に取り消された状態に設定されていた場合、KsAddIrpToCancelableQueue 関数は、その IRP のキャンセルを完了します。
KsAddItemToObjectBag

KsAddItemToObjectBag 関数は、指定されたオブジェクト バッグにオブジェクトまたはメモリ ブロックを追加します。
KsAddObjectCreateItemToDeviceHeader

KsAddObjectCreateItemToDeviceHeader 関数は、指定した create-item を、このデバイス ヘッダー用に以前に割り当てられた作成項目リストの空の項目に追加します。
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 関数は、AVStream ディスパッチ関数が以前にSTATUS_PENDINGを返した応答として I/O 要求を完了するために使用されます。
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

KsCreateDefaultClock 関数は、IRP_MJ_CREATE要求を指定すると、システム クロックを時間ベースとして使用し、内部ディスパッチ テーブル (KSDISPATCH_TABLE) を使用して IoGetCurrentIrpStackLocation(Irp)->FileObject をクロックに関連付ける既定のクロックを作成します。 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 関数は、demand-load バス列挙子オブジェクトの PDO の参照カウントをデクリメントします。
KsDeviceGetBusData

KsDeviceGetBusData 関数は、指定された AVStream デバイスが存在するバスからデータを読み取ります。
KsDeviceGetFirstChildFilterFactory

KsDeviceGetFirstChildFilterFactory 関数は、特定の AVStream デバイスに属する最初の子フィルター ファクトリを返します。
KsDeviceGetOuterUnknown

KsDeviceGetOuterUnknown 関数は、Device で指定された AVStream デバイスの外部 IUnknown を返します。
KsDeviceRegisterAdapterObject

KsDeviceRegisterAdapterObject 関数は、指定されたデバイスで DMA の分散/収集を実行するために、DMA アダプター オブジェクトを AVStream に登録します。 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 フィルターのフィルター 制御ミューテックスを取得します。
KsFilterAcquireProcessingMutex

KsFilterAcquireProcessingMutex 関数は、指定された AVStream フィルターの処理ミューテックスを取得します。
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 レジストリ キーと Medium キャッシュ (レジストリ キーのセット) を更新します。
KsFilterGenerateEvents

KsFilterGenerateEvents 関数は、Filter のイベント リストに存在する指定された型のイベントを生成します。
KsFilterGetAndGate

KsFilterGetAndGate 関数は、Filter の AND ゲートを返します。
KsFilterGetChildPinCount

KsFilterGetChildPinCountfunctionreturns は、特定のフィルターで現在インスタンス化されている特定の型のピンの数を返します。
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 フィルターのコントロール ミューテックスを解放します。
KsFilterReleaseProcessingMutex

KsFilterReleaseProcessingMutex 関数は、Filter で指定された AVStream フィルターの処理ミューテックスを解放します。
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 関数は、Gate で指定された AND ゲートの ON 入力をキャプチャするために使用されます。
KsGateGetStateUnsafe

KsGateGetStateUnsafe 関数は、同期に関係なく、安全でない方法で、指定されたゲートの状態 (開いているか閉じているか) を返します。
KsGateInitialize

KsGateInitialize 関数は、使用するゲートを初期化します。
KsGateInitializeAnd

KsGateInitializeAnd 関数は、KSGATE 構造体を AND ゲートとして初期化し、NextOrGate で指定された OR ゲートにアタッチします。
KsGateInitializeOr

KsGateInitializeOr 関数は、KSGATE 構造体を OR ゲートとして初期化し、NextAndGate で指定された AND ゲートにアタッチします。
KsGateRemoveOffInputFromAnd

KsGateRemoveOffInputFromAnd 関数は、OFF 状態の既存の入力を AND ゲートから削除します。
KsGateRemoveOffInputFromOr

KsGateRemoveOffInputFromOr 関数は、OFF 状態の既存の入力を OR ゲートから削除します。
KsGateRemoveOnInputFromAnd

KsGateRemoveOnInputFromAnd 関数は、ON 状態の既存の入力を AND ゲートから削除します。
KsGateRemoveOnInputFromOr

KsGateRemoveOnInputFromOr 関数は、ON 状態の既存の入力を OR ゲートから削除します。
KsGateTerminateAnd

KsGateTerminateAnd 関数は、既存の AND ゲートを削除し、接続されている OR ゲートから入力を削除します。
KsGateTerminateOr

KsGateTerminateOr 関数は、既存の OR ゲートを削除し、接続されている AND ゲートから入力を削除します。
KsGateTurnInputOff

KsGateTurnInputOff 関数は、Gate への既存の入力をオフにします。
KsGateTurnInputOn

KsGateTurnInputOn 関数は、Gate への既存の入力をオンにします。
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 が送信されたノードのノード ID を返します。
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

KsInitializeDevice 関数は、KsCreateDevice 内から AVStream デバイス クラスを初期化するために AVStream によって呼び出されます。
KsInitializeDeviceProfile

KsInitializeDeviceProfile API は、プロファイル ストアを初期化し、デバイス プロファイルを発行するために、すべてのミニポート ドライバーによって呼び出される必要があります。
KsInitializeDriver

KsInitializeDriver 関数は、AVStream ミニドライバーのドライバー オブジェクトを初期化します。
KsInstallBusEnumInterface

KsInstallBusEnumInterface 関数は、demand-load バス列挙子オブジェクトへのインターフェイスをインストールします。
KsIsBusEnumChildDevice

KsIsBusEnumChildDevice 関数は、指定されたデバイス オブジェクトが需要負荷バス列挙子オブジェクトの子デバイスであるかどうかを判断します。
KsIsMediaTypeInRanges

KsIsMediaTypeInRanges メソッドは、メディアの種類が指定されたデータ範囲内にあることを検証します。
KsLoadResource

指定されたイメージからリソースをコピー (読み込み) します。
KsMapModuleName

KsMapModuleName 関数は、PhysicalDeviceObject パラメーターと ModuleName パラメーターに対応するイメージ名とリソース識別子を返します。
KsMediaSamplesCompleted

KsMediaSamplesCompleted メソッドは、ストリーム セグメントが完了したことをピンに通知します。
KsMergeAutomationTables

KsMergeAutomationTables 関数は、2 つのオートメーション テーブルをマージします。
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 関数は、ミニドライバー定義の 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 ピンの制御ミューテックスを取得します。
KsPinAcquireProcessingMutex

KsPinAcquireProcessingMutex 関数は、Pin で指定された AVStream ピンの処理ミューテックスを取得します。
KsPinAddEvent

KsPinAddEvent 関数は、Pin のイベント リストに指定されたイベントを追加します。
KsPinAttachAndGate

KsPinAttachAndGate 関数は、Pin を入力として以前に初期化された AND ゲートに接続し、AndGate を関連するフィルターの AND ゲートへの入力として接続します。
KsPinAttachOrGate

KsPinAttachOrGate 関数は、Pin を入力として以前に初期化された OR ゲートに接続し、関連するフィルターの AND ゲートへの入力として OrGate を接続します。
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 関数は、COM インターフェイスへのポインターを取得するために、Pin が接続されているフィルターに対してクエリを実行します。
KsPinGetConnectedPinDeviceObject

KsPinGetConnectedPinDeviceObject 関数は、ソース ピン Pin に接続されているシンク ピンに対応するデバイス スタックの上部にあるデバイス オブジェクトを返します。
KsPinGetConnectedPinFileObject

KsPinGetConnectedPinFileObject 関数は、Pin が接続されているピンのファイル オブジェクトを返します。 ソース ピンに対してのみ機能します。
KsPinGetConnectedPinInterface

KsPinGetConnectedPinInterface 関数は、COM スタイル インターフェイスの Pin が接続されているピンに対してクエリを実行します。
KsPinGetCopyRelationships

KsPinGetCopyRelationships 関数は、ピン中心のフィルターに含まれるピンのコピーリレーションシップ情報を返します。
KsPinGetDevice

KsPinGetDevice 関数は、Pin が属する AVStream デバイスを返します。
KsPinGetFirstCloneStreamPointer

KsPinGetFirstCloneStreamPointer 関数は、Pin で最初に複製されたストリーム ポインターを返します。
KsPinGetLeadingEdgeStreamPointer

KsPinGetLeadingEdgeStreamPointer 関数は、指定されたピンに関連付けられているキューの先行エッジ ストリーム ポインターを取得します。
KsPinGetNextSiblingPin

KsPinGetNextSiblingPin 関数は、同じ型の次のインスタンス化されたピンを、Pin と同じフィルターで返します。
KsPinGetOuterUnknown

KsPinGetOuterUnknown 関数は、Pin で指定されたピンの外側の IUnknown を返します。
KsPinGetParentFilter

KsPinGetParentFilter 関数は、Pin の親フィルターを返します。
KsPinGetReferenceClockInterface

KsPinGetReferenceClockInterface 関数は、PIN に関連付けられている参照クロックに COM スタイル インターフェイスを返します。 このインターフェイス ポインターは、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 関数は、指定されたピンのミニドライバー定義のコールバック ルーチンを登録します。
KsPinRegisterPowerCallbacks

KsPinRegisterPowerCallbacks 関数は、Pin の電源管理コールバックを登録します。
KsPinReleaseControl

KsPinReleaseControl 関数は、Pin で指定された AVStream ピンのコントロール ミューテックスを解放します。
KsPinReleaseProcessingMutex

KsPinReleaseProcessingMutex 関数は、Pin で指定された AVStream ピンの処理ミューテックスを解放します。
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

ドライバーは、IRP 処理のために KsPropertyHandler 関数を呼び出します。
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 関数は、指定された AVStream オブジェクトとクライアント不明オブジェクト_the 2 つのオブジェクトを集計します。
KsRegisterCountedWorker

スレッドを使用するために登録しているクライアントを処理します。
KsRegisterFilterWithNoKSPins

KsRegisterFilterWithNoKSPins 関数は、カーネル ストリーミング ピンを持たない DirectShow フィルターに登録されるため、カーネル モードではストリーミングされません。
KsRegisterWorker

KsRegisterWorker 関数は、スレッドの使用のために登録しているクライアントを処理します。
KsReleaseCachedMdl

KsReleaseCachedMdl 関数は、KsAcquireCachedMdl 呼び出しによって取得された MDL を解放するために使用されます。
KsReleaseControl

KsReleaseControl 関数は、Object のコントロール ミューテックスを解放します。
KsReleaseDevice

KsReleaseDevice 関数は、デバイス ミューテックスを解放し、クリティカル領域を終了します。
KsReleaseDeviceSecurityLock

KsReleaseDeviceSecurityLock 関数は、デバイス オブジェクト ヘッダーに対して以前に取得したセキュリティ ロックを解放します。
KsReleaseIrpOnCancelableQueue

KsReleaseIrpOnCancelableQueue 関数は、取り消すことができるキューに既に存在する取得した IRP を解放します。
KsRemoveAggregate

KsRemoveAggregate メソッドは、IKsAggregateControl インターフェイスを公開する KS オブジェクトのインターフェイス プロバイダーの一覧から、以前に追加された COM サーバー集計プロバイダーを削除します。
KsRemoveBusEnumInterface

KsRemoveBusEnumInterface 関数は、demand-load バス列挙子オブジェクトへのインターフェイスを削除します。
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 スタック上の次のデバイス オブジェクトであり、KsDefaultDispatchPnp が使用されている場合に PnP 要求が転送されるデバイス オブジェクトである、デバイス ヘッダー内の 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 Property Set の静的メンバーの標準処理を実行します。 関数は KSTOPOLOGY 構造体を使用します。この構造体は、このプロパティ セットによって返される一連の情報を記述します。
KsUnregisterWorker

KsUnregisterWorker 関数を使用すると、クライアントはワーカーの登録を解除できます。
KsUnserializeObjectPropertiesFromRegistry

KsUnserializeObjectPropertiesFromRegistry 関数は、宛先オブジェクトとレジストリ パスを指定すると、名前付き値を列挙し、シリアル化されたデータに一覧表示されている指定されたプロパティ セットにシリアル化されたデータとして適用します。
KsValidateAllocatorCreateRequest

KsValidateAllocatorCreateRequest 関数は、IRP_MJ_CREATE要求をアロケーター要求として検証し、成功した場合に要求に関連付けられた create 構造体を返します。
KsValidateAllocatorFramingEx

KsValidateAllocatorFramingEx 関数は、システムでのみ使用するために予約されています。
KsValidateClockCreateRequest

KsValidateClockCreateRequest 関数は、クロック作成要求を検証し、要求に関連付けられている create 構造体を返します。これは、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 ミニドライバーの AVStrMiniAddEvent ルーチンは、クライアントがイベントの通知を受け取るために登録するときに呼び出されます。 このルーチンは省略可能です。
PFNKSALLOCATOR

ミニドライバーは、KsEnableEventWithAllocator、KsPropertyHandlerWithAllocator、KsMethodHandlerWithAllocator の呼び出しで、オプションで PFNKSALLOCATOR 型のコールバック関数をパラメーターとして指定できます。
PFNKSCANCELTIMER

ストリーミング ミニドライバーの KStrCancelTimer ルーチンは、KsAllocateDefaultClockEx の呼び出しで SetTimer パラメーターで以前に指定されたカスタム タイマー オブジェクトを取り消すために呼び出されます。
PFNKSCLOCK_CORRELATEDTIME

ルーチンは、 を取得するシステム提供のルーチンであり、次の KStrClockGetCorrelatedTime は、現在のシステム時刻とブート以降の対応するクロック ティック数の両方を取得するシステム提供のルーチンです。KStrClockGetCorrelatedPhysicalTime は、現在のシステム時刻から中断されたデルタを差し引いた値と、ブート以降の対応するクロック ティックの両方を取得するシステム提供のルーチンです。
PFNKSCLOCK_GETTIME

ルーチンはシステム時間を取得します。KStrClockGetTime は、現在のシステム時刻を取得するシステム提供のルーチンです。KStrClockGetPhysicalTime は、現在のシステム時刻から中断されたデルタを差し引いた値を取得するシステム提供のルーチンです。
PFNKSCONTEXT_DISPATCH

ストリーミング ミニドライバーの KStrContextDispatch ルーチンは、IRP_MJ_POWER IRP を処理するために呼び出されます。
PFNKSCORRELATEDTIME

ストリーミング ミニドライバーの KStrCorrelatedTime ルーチンは、プレゼンテーション時間と物理時間の両方を関連付けられた方法で取得するために呼び出されます。 これにより、クロック所有者は現在の時刻を完全に決定できます。
PFNKSDEFAULTALLOCATE

AVStream ミニドライバーの AVStrMiniAllocate ルーチンは、Context パラメーターで指定されたアロケーターを使用してフレームを割り当てます。
PFNKSDEFAULTFREE

AVStream ミニドライバーの AVStrMiniAllocatorFreeFrame ルーチンは、指定されたフレームを解放します。
PFNKSDELETEALLOCATOR

AVStream ミニドライバーの AVStrMiniDeleteAllocator ルーチンは、ピンに関連付けられているアロケーターを削除します。
PFNKSDEVICE

AVStream ミニドライバーの AVStrMiniDevicePostStart ルーチンは、AVStream が PnP 開始後の処理を実行するときに呼び出されます。 たとえば、起動時にドライバーを読み込む場合に使用します。 このようなイベントは、PnP の開始後にワーカー スレッドのコンテキストで発生します。
PFNKSDEVICECREATE

AVStream ミニドライバーの 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 ミニドライバーの AVStrMiniDeviceStart ルーチンが呼び出されます。
PFNKSDEVICEQUERYCAPABILITIES

AVStream ミニドライバーの AVStrMiniDeviceQueryCapabilities ルーチンは、デバイスによってIRP_MN_QUERY_CAPABILITIESがディスパッチされるときに呼び出されます。
PFNKSDEVICEQUERYPOWER

AVStream は、IRP_MN_QUERY_POWER要求を受信したときにミニドライバーの AVStrMiniDeviceQueryPower ルーチンを呼び出します。
PFNKSDEVICESETPOWER

AVStream は、IRP_MN_SET_POWERを受け取ったときにミニドライバーの AVStrMiniDeviceSetPower ルーチンを呼び出します。
PFNKSFASTHANDLER

KStrFastHandler は、IRP を作成せずにプロパティまたはメソッドの要求を処理するドライバー提供のルーチンです。
PFNKSFILTERIRP

フィルターが IRP を受信すると、AVStream ミニドライバーの AVStrMiniFilterCreate ルーチンが呼び出されます。
PFNKSFILTERPROCESS

AVStream ミニドライバーの AVStrMiniFilterProcess ルーチンは、フィルターがフレームを処理することを意図している場合に呼び出されます。 Filter-Centric 処理を実行するために使用されます。
PFNKSFILTERVOID

AVStream ミニドライバーの AVStrMiniFilterReset ルーチンは、AVStream が取得時の状態にフィルターを返すIOCTL_KS_RESET_STATEを受け取ったときに呼び出されます。
PFNKSHANDLER

カーネル ストリーミングがIOCTL_KS_METHOD get/set プロパティ要求を受信すると、ミニドライバーによって提供されるルーチンが呼び出されます。 関連するKSMETHOD_ITEM KSPROPERTY_ITEM構造体で、このハンドラーへのポインターを指定します。
PFNKSINTERSECTHANDLER

ストリーミング ミニドライバーの KStrIntersectHandler ルーチンが呼び出され、データ範囲を比較して、交差があるかどうかを判断し、存在する場合は交差のデータ形式を判断します。
PFNKSINTERSECTHANDLEREX

AVStream は、ミニドライバーの AVStrMiniIntersectHandlerEx ルーチンを呼び出して、2 つのデータ範囲の最高品質の交差部分を決定します。
PFNKSIRPLISTCALLBACK

ストリーミング ミニドライバーの KStrIrpListCallback ルーチンを呼び出して、渡された IRP をソース リストから宛先リストに移動するか、IRP 列挙を終了する必要があるかを判断します。
PFNKSITEMFREECALLBACK

ストリーミング ミニドライバーの KStrItemFreeCallback ルーチンは、以前に割り当てられた作成項目を解放するために呼び出されます。 KStrItemFreeCallback を使用すると、ミニドライバーは、必要に応じてセキュリティ記述子の変更のフラッシュなど、クリーンアップを実行できます。
PFNKSPIN

AVStream ミニドライバーのコールバック ルーチンは、KSPIN 構造体が処理できるデータである場合_There呼び出されます。 このルーチンを使用して、Pin-Centric 処理を実行します。関連する KSPIN はシンク ピンとして機能し、AVStream ソース ピンに接続されています。
PFNKSPINFRAMERETURN

AVStream ミニドライバーの AVStrMiniFrameReturn ルーチンは、挿入されたフレームが回路の周りのトリップを完了し、リサイクルまたは解放する準備ができたときに呼び出されます。
PFNKSPINHANDSHAKE

AVStream ミニドライバーの AVStrMiniPinHandshake ルーチンは、AVStream が処理しないプロトコル ハンドシェイク要求を受信したときに呼び出されます。
PFNKSPININITIALIZEALLOCATOR

AVStream ミニドライバーの AVStrMiniInitializeAllocator ルーチンは、ピンに関連付けられるアロケーターを初期化します。
PFNKSPINIRP

AVStream ミニドライバーのルーチンは、ピンのアクティビティが実行され、これらの IRP を受信すると呼び出されます:IRP_MJ_CREATEIRP_MJ_CLOSE
PFNKSPINIRPCOMPLETION

AVStream ミニドライバーの AVStrMiniPinIrpCompletion ルーチンは、IRP が回路の周りのパスを完了し、IRP に関連付けられているフレームがリサイクルまたは廃止されようとしているときに呼び出されます。
PFNKSPINPOWER

AVStream ミニドライバーの AVStrMiniPinPower ルーチンは、デバイスがスリープ状態になったときに、ピン中心のピンに対して呼び出されます。
PFNKSPINSETDATAFORMAT

AVStream ミニドライバーの AVStrMiniPinSetDataFormat ルーチンは、ピンの作成時に呼び出され、以前に合意したデータ形式がこの KSPIN 構造体に対して許容され、この KSDATARANGE 構造体と一致することを確認します。
PFNKSPINSETDEVICESTATE

接続状態プロパティ 'set' IOCTL が到着したために KSPIN 構造体の状態が変更されると、AVStream ミニドライバーの AVStrMiniPinSetDeviceState ルーチンが呼び出されます。
PFNKSPINVOID

AVStream ミニドライバーのコールバック ルーチンは、次の場合に呼び出されます。関連する KSPIN がシンク ピンとして機能し、このシンク ピンが AVStream ソース ピンから切断されます。KSPIN 構造体のリセット状態は、IOCTL_KS_RESET_STATEデバイス コントロールが到着したために変更されます。 このルーチンは、指定されたピンに関連付けられているキューがフラッシュされるときにも呼び出されます。
PFNKSREMOVEEVENT

AVStream ミニドライバーの AVStrMiniRemoveEvent ルーチンは、クライアントがイベントの通知キューから削除するように要求すると呼び出されます。 このルーチンは省略可能です。
PFNKSSETTIMER

ストリーミング ミニドライバーの KStrSetTimer ルーチンは、プレゼンテーション時間に基づいて DPC タイマー コールバックを生成するために呼び出されます。
PFNKSSTREAMPOINTER

AVStream は、複製されたストリーム ポインターに関連付けられている IRP が取り消されたときに、ミニドライバーの 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

クラス ドライバーは、ミニドライバーの StrMiniCancelPacket ルーチンを呼び出して、ストリーム要求が取り消されたことを通知します。
PHW_EVENT_ROUTINE

クラス ドライバーは、ストリーム ミニドライバーの StrMiniEvent ルーチンを呼び出して、イベントを有効または無効にする必要があることをミニドライバーに通知します。
PHW_INTERRUPT

StrMiniInterrupt は、ミニドライバーの割り込みサービス ルーチンです。
PHW_PRIORITY_ROUTINE

StrMiniPriorityRoutine は、指定された優先度レベルで実行されるミニドライバー提供のコールバック ルーチンです。
PHW_QUERY_CLOCK_ROUTINE

各ストリームにはクロックが関連付けられている場合があります。 クラス ドライバーは、各ストリームのHW_STREAM_OBJECTで提供されるストリーム ミニドライバー提供の StrMiniClock 関数を呼び出して、クロックに対してクエリを実行します。
PHW_RECEIVE_DEVICE_SRB

ミニドライバーによって提供されるルーチンは、デバイスの初期化やデバイス内のストリームの開きなど、ドライバー全体に適用されるクラス ドライバー要求を処理します。
PHW_REQUEST_TIMEOUT_HANDLER

ストリーム クラス ドライバーは、ミニドライバーの StrMiniRequestTimeout ルーチンを呼び出して、要求がタイムアウトしたことをミニドライバーに通知します。
PSTREAM_RECEIVE_PACKET

詳細情報: コールバック関数PSTREAM_RECEIVE_PACKET
QuerySupported

QuerySupported メソッドは、KS オブジェクトがプロパティ セットとそのサポートの種類をサポートするかどうかを決定します。
RegisterAdapterObjectEx

IKsDeviceFunctions::RegisterAdapterObjectEx メソッドは、DMA アダプター オブジェクトを AVStream に登録します。 Win64 プラットフォーム用にコンパイルされたすべてのドライバーでは、KsDeviceRegisterAdapterObject の代わりにこのメソッドを使用する必要があります。
Set

Set メソッドは、プロパティ セット GUID とプロパティ識別子によって識別されるプロパティを設定します。 このメソッドは dsound.h の IKsPropertySet に属します。
Set

Set メソッドは、プロパティ セット GUID とプロパティ識別子によって識別されるプロパティを設定します。 このメソッドは、ksproxy.h の IKsPropertySet に属します。
StreamClassAbortOutstandingRequests

StreamClassAbortOutstandingRequests ルーチンは、未処理のすべての要求を、特定のストリームまたはドライバー全体に対して中止します。
StreamClassCallAtNewPriority

StreamClassCallAtNewPriority ルーチンは、別の優先度で呼び出されるルーチンをスケジュールします。
StreamClassCompleteRequestAndMarkQueueReady

StreamClassCompleteRequestAndMarkQueueReady ルーチンは要求を完了し、ミニドライバーが同じ種類の新しい要求を受信する準備ができていることをクラス ドライバーに通知します。
StreamClassDebugAssert

この関数 (StreamClassDebugAssert) は廃止されました。
StreamClassDebugPrint

この関数 (StreamClassDebugPrint) は廃止されました。
StreamClassDeviceNotification

ミニドライバーは StreamClassDeviceNotification ルーチンを使用して、ストリーム要求が完了したか、イベントが発生したことをクラス ドライバーに通知します。
StreamClassFilterReenumerateStreams

互換性のために残されています。 使用しないでください。
StreamClassGetDmaBuffer

StreamClassGetDmaBuffer ルーチンは、クラス ドライバーがミニドライバーに割り当てる DMA バッファーへのポインターを返します。
StreamClassGetNextEvent

ミニドライバーは、StreamClassGetNextEvent ルーチンを使用して、デバイスまたは特定のストリームのイベント キューを検索できます。
StreamClassGetPhysicalAddress

StreamClassGetPhysicalAddress ルーチンは、仮想メモリ アドレスを物理メモリ アドレスに変換し、DMA 操作の対応する物理メモリをロックします。
StreamClassQueryMasterClock

ミニドライバーが StreamClassQueryMasterClock ルーチンを呼び出すと、クラス ドライバーはマスター クロックの適切な時間値を非同期的に照会し、ClockCallbackRoutine パラメーターで渡されたルーチンに結果を渡します。
StreamClassQueryMasterClockSync

ミニドライバーは StreamClassQueryMasterClockSync ルーチンを呼び出して、ストリームのマスター クロックに同期的にクエリを実行できます。
StreamClassReadWriteConfig

StreamClassReadWriteConfig ルーチンは、ミニドライバーの親バス ドライバーの構成データの読み取りまたは書き込みを行います。
StreamClassReenumerateStreams

StreamClassReenumerateStreams 関数は廃止されました。 使用しないでください。
StreamClassRegisterAdapter

StreamClassRegisterAdapter ルーチンは、ストリーム クラス ミニドライバーを登録します。StreamClassRegisterAdapter という名前は、下位互換性のためにのみサポートされています。代わりに、StreamClassRegisterAdapter のエイリアスである StreamClassRegisterMinidriver を使用することをお勧めします。 StreamClassRegisterMinidriver という名前は、ルーチンがストリーム クラス ミニドライバーを登録することをより正確に示します。 登録すると、ミニドライバーはシステム内の任意の数のアダプター インスタンスを駆動できます。StreamClassRegisterMinidriver ルーチンは、ストリーム クラス ドライバーにストリーム ミニドライバーを登録します。
StreamClassRegisterFilterWithNoKSPins

StreamClassRegisterFilterWithNoKSPins ルーチンは、カーネル ストリーミング ピンを持たない Microsoft DirectShow にフィルター ドライバーを登録するために使用されます。したがって、カーネル モードではストリーミングしません。
StreamClassScheduleTimer

ミニドライバーは 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関数は、ストリーム クラス ドライバーと USB バス ドライバーで正しく動作するようにカメラ ミニドライバーを構成するために必要なすべての情報を USBCAMD に提供します。
USBCAMD_SelectAlternateInterface

USBCAMD_SelectAlternateInterface関数は、USB ビデオ ストリーミング インターフェイス内の代替設定を選択します。

インターフェイス

 
IKsAggregateControl

IKsAggregateControl インターフェイスは、 インターフェイスをサポートする KS オブジェクトの集計プロバイダーとして COM サーバーを追加および削除するメソッドを提供します。
IKsAllocator

IKsAllocator インターフェイスは、アロケーターを制御およびクエリするメソッドを提供します。 IKsAllocator はプロキシ用であり、アプリケーションの使用にはお勧めしません。
IKsAllocatorEx

IKsAllocatorEx インターフェイスはプロキシ用であり、アプリケーションの使用にはお勧めしません。 IKsAllocatorEx は、IKsAllocator インターフェイスのすべてのメソッドを継承し、IKsAllocator を拡張して、アロケーターをさらに制御およびクエリするメソッドを提供します。
IKsClockPropertySet

IKsClockPropertySet インターフェイスには、プロキシに時刻を正確に反映させるメソッドが用意されています。
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 インターフェイスはプロキシ用であり、アプリケーションの使用にはお勧めしません。 IKsPinPipe には、ピン パイプを制御するメソッドが用意されています。
IKsPropertySet

dsound.h の IKsPropertySet インターフェイスには、KS ミニドライバーに実装されている KS オブジェクトのプロパティにアクセスするメソッドが用意されています。
IKsPropertySet

ksproxy.h の IKsPropertySet インターフェイスには、KS ミニドライバーに実装されている KS オブジェクトのプロパティにアクセスするメソッドが用意されています。
IKsQualityForwarder

IKsQualityForwarder インターフェイスは、IKsObject インターフェイスの メソッドを継承し、IKsObject を拡張して、ピンから情報をフラッシュするメソッドを提供します。
IKsReferenceClock

IKsReferenceClock インターフェイスは、すべてのピンで AVStream によって提供される COM スタイルのインターフェイスです。 ピンは要求をマスター クロックに渡します。
IKsTopology

IKsTopology インターフェイスは、フィルターに含まれるトポロジ ノード オブジェクトを開くメソッドを提供します。

構造

 
KSSTREAM_SEGMENT

KSSTREAM_SEGMENT構造体には、ストリームで発生する I/O 操作を記述する情報が含まれています。
ALLOCATOR_PROPERTIES_EX

ALLOCATOR_PROPERTIES_EX構造はプロキシ用であり、アプリケーションの使用にはお勧めしません。 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 サブユニット デバイス上の指定されたピン ID (0 から始まるオフセット) の事前接続情報を指定します。
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 ユニットの一意の ID について説明します。
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構造では、条件付きアクセス (CA) プラグインが表示できるユーザー インターフェイス (UI) について説明します。
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 接続のテンプレートを記述します。
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構造体は、2 つの quadlet CIP ヘッダー (ペアの最初の quadlet) の汎用データ構造を記述します。
CIP_HDR2_FDF

CIP_HDR2_FDF構造体は、CIP ヘッダー ペアの 2 番目の四角形を表します。
CIP_HDR2_MPEGTS

CIP_HDR2_MPEGTS構造体は、MPEGTS 形式ストリームの CIP ヘッダー ペアの 2 番目の四角形を表します。
CIP_HDR2_SYT

CIP_HDR2_SYT構造体は、DV フォーマット ストリームの CIP ヘッダー ペアの 2 番目の四角形を表します。
DEVCAPS

DEVCAPS 構造体では、外部デバイスの機能について説明します。
DvbParentalRatingDescriptor

このトピックでは、DvbParentalRatingDescriptor 構造体について説明します。
DvbParentalRatingParam

このトピックでは、DvbParentalRatingParam 構造体について説明します。
DVINFO

DVINFO 構造体は、既定のストリーミング ソース情報とストリーム制御情報を含む DV ストリーム形式を記述します。
HW_CLOCK_OBJECT

HW_CLOCK_OBJECT構造体は、ストリームに関連付けられているクロックを表します。
HW_EVENT_DESCRIPTOR

クラス ドライバーは、ミニドライバーの StrMiniEvent ルーチンの 1 つを呼び出すと、イベントを有効または無効として記述するHW_EVENT_DESCRIPTOR構造体へのポインターを渡します。
HW_INITIALIZATION_DATA

HW_INITIALIZATION_DATA構造体は、クラス ドライバーがミニドライバーの初期化を開始するために必要な基本情報を指定します。
HW_STREAM_DESCRIPTOR

ミニドライバーは、HW_STREAM_DESCRIPTOR構造体を使用してストリーム情報をストリーム クラス ドライバーに返します。
HW_STREAM_HEADER

HW_STREAM_HEADER構造体は、ミニドライバー全体でサポートされるカーネル ストリーミング セマンティクスを、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構造体を使用してミニドライバーとの間で情報を渡します。
HW_TIME_CONTEXT

クラス ドライバーは、ストリームの StrMiniClock ルーチンによって入力されるパラメーターとしてHW_TIME_CONTEXT構造体を渡すか、StreamClassQueryMasterClock または StreamClassQueryMasterClockSync 要求に応答するときに、完成したHW_TIME_CONTEXT構造体を返します。
KS_AM_ExactRateChange

KS_AM_ExactRateChange構造体はまだ実装されていません。
KS_AM_SimpleRateChange

KS_AM_SimpleRateChange構造は、MPEG2 ストリームの単純なレート変更 (fast-forwardまたは巻き戻し) を記述するために使用されます。
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 または織り方の設定を使用しないビデオ ストリームの範囲を表します。
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構造では、bob または weave の設定を含む MPEG-2 ビデオ ストリームについて説明します。
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

Field of View Control プロパティは、カメラの現在の視野 (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には、メタデータ ヘッダー情報と、デジタル ウィンドウ x および y の配信元とサイズが Q24 形式で含まれています。
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 ディスパッチ ルーチンへのポインターが含まれています。
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

ドライバーは、高速 I/O ディスパッチをサポートするためにKSFASTMETHOD_ITEM型の構造を提供します。
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構造体は、メソッド セット内の 1 つのメソッドを記述します。
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 処理で使用され、すべての入力ピンと出力ピンを 1 つのコンテキストにまとめます。
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構造体では、2 つの値を同時に使用するPROPSETID_VIDCAP_CAMERACONTROL プロパティ セット内のノード ベースのプロパティについて説明します。 この構造体は、USB ビデオ クラス ドライバーへの要求のプロパティ値を指定します。
KSPROPERTY_CAMERACONTROL_REGION_OF_INTEREST_S

PROPSETID_VIDCAP_CAMERACONTROL_REGION_OF_INTEREST カメラ コントロール プロパティ セットの対象領域 (ROI) コントロール プロパティについて説明します。
KSPROPERTY_CAMERACONTROL_S

KSPROPERTY_CAMERACONTROL_S構造体では、PROPSETID_VIDCAP_CAMERACONTROL プロパティ セット内のフィルターベースのプロパティについて説明します。
KSPROPERTY_CAMERACONTROL_S_EX

フラッシュの設定、イメージ ピンコントロールプロパティ、画像の対象領域、ビデオ安定化などのカメラコントロール操作を指定します。
KSPROPERTY_CAMERACONTROL_S2

KSPROPERTY_CAMERACONTROL_S2構造体は、2 つの値を同時に使用する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構造体には、Onvif プロトコル カメラで NTP サーバーを設定または無効にするために使用される 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構造体は、タイムコードを記述します。
KSPROPERTY_TIMECODE_S

KSPROPERTY_TIMECODE_S構造体は、タイムコードを記述します。
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構造体は、同時に 2 つの値を使用するPROPSETID_VIDCAP_VIDEOPROCAMP プロパティ セット内のノード ベースのプロパティ設定について説明します。
KSPROPERTY_VIDEOPROCAMP_S

KSPROPERTY_VIDEOPROCAMP_S構造体では、PROPSETID_VIDCAP_VIDEOPROCAMP プロパティ セットのフィルターベースのプロパティ設定について説明します。
KSQUALITY

KSQUALITY 構造は、カーネル・モードとユーザー・モードの両方の QM 問題をそれぞれの品質マネージャーに報告するために使用されます。
KSQUALITY_MANAGER

KSQUALITY_MANAGER構造体は、KSPROPERTY_STREAM_QUALITY プロパティと共に使用され、品質マネージャー シンクのハンドルと、品質の苦情を渡すコンテキストが含まれています。
KSQUERYBUFFER

KSQUERYBUFFER 構造体は、KSEVENT_TYPE_QUERYBUFFERを含むイベントで使用可能な未処理のバッファーを照会するときに使用されます。
KSRATE

クエリは、レート要求 (KSRATE_CAPABILITY 構造体と呼ばれます) を含むプロパティに追加された KSRATE 構造体を渡され、レート要求に指定された機能が入力された 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構造はプロキシ用であり、アプリケーションの使用にはお勧めしません。 PIPE_DIMENSIONSには、パイプに関連するさまざまなピン上のフレームの圧縮/展開率を説明する情報が含まれています。
PIPE_TERMINATION

PIPE_TERMINATION構造はプロキシ用であり、アプリケーションの使用にはお勧めしません。 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は、クラス ドライバーがミニドライバーに渡すプロパティの get/set 要求のパラメーターを指定します。
STREAM_TIME_REFERENCE

詳細情報: _STREAM_TIME_REFERENCE構造体
SWENUM_INSTALL_INTERFACE

SWENUM_INSTALL_INTERFACE構造体では、インストールする特定の需要負荷バス列挙子オブジェクト インターフェイスについて説明します。
タイムコード

TIMECODE 共用体は、外部デバイスからのタイムコードを記述します。 この構造体は使用されなくなりました。
TIMECODE_SAMPLE

TIMECODE_SAMPLE構造体は、完全なタイムコードを記述します。
TRANSPORT_STATE

TRANSPORT_STATE構造体
TRANSPORTAUDIOPARMS

TRANSPORTAUDIOPARMS 構造体は定義されていますが、使用されません。
TRANSPORTBASICPARMS

TRANSPORTBASICPARMS 構造体は定義されていますが、使用されません。
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 プロパティ セット内のプロパティ項目について説明します。