次の方法で共有


KsFilterCreatePinFactory 関数 (ks.h)

KsFilterCreatePinFactory 関数は、指定されたフィルターに新しいピン ファクトリを作成します。

構文

KSDDKAPI NTSTATUS KsFilterCreatePinFactory(
  [in]  PKSFILTER                         Filter,
  [in]  const KSPIN_DESCRIPTOR_EX * const PinDescriptor,
  [out] PULONG                            PinID
);

パラメーター

[in] Filter

新しいピン ファクトリを作成する KSFILTER 構造体へのポインター。

[in] PinDescriptor

ファクトリが作成するピンを記述する KSPIN_DESCRIPTOR_EX 構造体へのポインター。

[out] PinID

新しいファクトリの ID を含む場所へのポインター。

戻り値

KsFilterCreatePinFactory は、ピン ファクトリの作成試行の成功または失敗を返します。 無効なパラメーターまたはメモリ不足が原因でエラーが発生する可能性があります。

備考

この関数を呼び出す前に、フィルター 制御ミューテックスを保持する必要があることに注意してください。 詳細については、「AVStream でのミューテックスの」を参照してください。

必要条件

要件 価値
サポートされる最小クライアント Microsoft Windows XP 以降のオペレーティング システムと DirectX 8.0 以降の DirectX バージョンで使用できます。
ターゲット プラットフォーム 万国
ヘッダー ks.h (Ks.h を含む)
ライブラリ Ks.lib
IRQL PASSIVE_LEVEL

関連項目

KsFilterCreateNode