次の方法で共有


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 バージョンで使用できます。
対象プラットフォーム ユニバーサル
Header ks.h (Ks.h を含む)
Library Ks.lib
IRQL PASSIVE_LEVEL

こちらもご覧ください

KsFilterCreateNode