atribut MF_TOPONODE_NOSHUTDOWN_ON_REMOVE

Menentukan bagaimana Sesi Media mematikan objek dalam topologi.

Jenis data

UINT32

Perlakukan sebagai nilai Boolean.

Keterangan

Atribut ini berlaku untuk jenis node topologi berikut:

  • Simpul output
  • Setiap node transformasi yang berisi transformasi Media Foundation asinkron (MFT).

Atribut dapat memiliki nilai berikut:

Nilai Deskripsi
BENAR Ketika Sesi Media beralih ke topologi baru atau menghapus topologi saat ini, Sesi Media tidak mematikan objek milik simpul topologi ini.
SALAH Ketika Sesi Media beralih ke topologi baru atau menghapus topologi saat ini, Sesi Media mematikan objek node, sebagai berikut:

 

Nilai defaultnya adalah TRUE.

Jika aplikasi Anda mengantrekan beberapa topologi, ada baiknya untuk mengatur atribut ini ke FALSE. Jika tidak, objek dalam topologi mungkin tidak dimatikan dengan benar.

Atribut ini tidak berlaku ketika aplikasi mematikan Sesi Media dengan memanggil IMFMediaSession::Shutdown. Ketika Sesi Media dimatikan, Sesi Media selalu mematikan sink media dan MFT asinkron dalam topologi saat ini.

Konstanta GUID untuk atribut ini diekspor dari mfuuid.lib.

Persyaratan

Persyaratan Value
Klien minimum yang didukung
Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2008 [hanya aplikasi desktop]
Header
Mfidl.h

Baca juga

Daftar Alfabet Atribut Media Foundation

MFTs asinkron

Atribut Node Topologi

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

IMFTopologyNode