Bagikan melalui


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

Lihat juga

KSDEVICE

KSFILTER

KSFILTERFACTORY

KSPIN

KsRemoveItemFromObjectBag