KsDiscard マクロ (ks.h)
KsDiscard マクロは、オブジェクト バッグから特定の項目を削除します。
構文
void KsDiscard(
[in] Object,
[in] Pointer
);
パラメーター
[in] Object
ポインター 指す項目は、このオブジェクトに関連付けられているオブジェクト バッグから削除されます。 KSDEVICE、KSFILTERFACTORY、KSFILTER、または KSPINできます。
[in] Pointer
要求されたオブジェクトのバッグから削除する項目へのポインター。
戻り値
何一つ
備考
このマクロは、KsRemoveItemFromObjectBag(ULONG ) の戻り値をラップして想定します。
この関数は、Ks.h ヘッダーで C スタイルの前処理マクロとして実装されます。
KsDiscard KsRemoveItemFromObjectBag 呼び出し、Object (Object->Bag) に関連付けられたオブジェクト バッグを渡し、ポインターで指定された項目を渡し、Free パラメーターに TRUE を します。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Microsoft Windows XP 以降のオペレーティング システムと DirectX 8.0 以降の DirectX バージョンで使用できます。 |
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | ks.h (Ks.h を含む) |
ライブラリ | Ks.lib |
IRQL | PASSIVE_LEVEL |
関連項目
KSDEVICEの
KSPINをする
KsRemoveItemFromObjectBag の