KsGetFilterFromFileObject 関数 (ks.h)
KsGetFilterFromFileObject 関数は、FileObject に関連付けられている AVStream フィルター オブジェクトを返します。
構文
PKSFILTER KsGetFilterFromFileObject(
[in] PFILE_OBJECT FileObject
);
パラメーター
[in] FileObject
関連付けられた AVStream フィルター オブジェクトを返す FILE_OBJECT へのポインター。
戻り値
KsGetFilterFromFileObject は、FileObject に関連付けられている KSFILTER 構造体へのポインターを返します。
注釈
FileObject が AVStream フィルターに関連付けられているファイル オブジェクトであることを確認するのはミニドライバーの責任です。 これを行うには、 KsGetFilterFromFileObject を呼び出す前に KsGetObjectTypeFromFileObject を呼び出します。
KsGetFilterFromFileObject は、 KsGetObjectFromFileObject のインライン呼び出しです。 違いは、 KsGetFilterFromFileObject が戻り値を KSFILTER 構造体への型ポインターとして型キャストすることです。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Microsoft Windows XP 以降のオペレーティング システムおよび DirectX 8.0 以降の DirectX バージョンで使用できます。 |
対象プラットフォーム | デスクトップ |
Header | ks.h (Ks.h を含む) |
IRQL | 任意のレベル |