Makro KsDiscard (ks.h)
Makro KsDiscard menghapus item tertentu dari tas objek.
Sintaksis
void KsDiscard(
[in] Object,
[in] Pointer
);
Parameter
[in] Object
Item yang ditujuk oleh Pointer dihapus dari tas objek yang terkait dengan objek ini. Dapat berjenis KSDEVICE, KSFILTERFACTORY, KSFILTER, atau KSPIN.
[in] Pointer
Penunjuk ke item yang akan dihapus dari tas objek yang diminta.
Mengembalikan nilai
Tidak
Komentar
Makro ini membungkus dan mengasumsikan nilai pengembalian KsRemoveItemFromObjectBag, yang ULONG.
Fungsi ini diimplementasikan sebagai makro praproses gaya C di header Ks.h.
panggilan KsDiscard KsRemoveItemFromObjectBag, melewati tas objek yang terkait dengan Objek (Object->Bag), item yang ditentukan oleh Pointer, dan TRUE untuk parameter Free.
Persyaratan
Syarat | Nilai |
---|---|
klien minimum yang didukung | Tersedia di Microsoft Windows XP dan sistem operasi yang lebih baru dan DirectX 8.0 dan versi DirectX yang lebih baru. |
Platform Target | Desktop |
Header | ks.h (termasuk Ks.h) |
Pustaka | Ks.lib |
IRQL | PASSIVE_LEVEL |