atribut MF_SA_D3D11_AWARE

Menentukan apakah transformasi Media Foundation (MFT) mendukung Microsoft Direct3D 11.

Jenis Data

BOOL disimpan sebagai UINT32

Keterangan

Atribut ini hanya berlaku untuk MFTs video. Untuk mengkueri atribut ini, panggil IMFTransform::GetAttributes untuk mendapatkan penyimpanan atribut MFT. Jika GetAttributes berhasil, panggil IMFAttributes::GetUINT32.

  • Jika atribut bukan nol, klien dapat memberi MFT penunjuk ke antarmuka IMFDXGIDeviceManager sebelum streaming dimulai. Untuk melakukannya, klien mengirim pesan MFT_MESSAGE_SET_D3D_MANAGER ke MFT. Klien tidak diperlukan untuk mengirim pesan ini.
  • Jika atribut ini nol (FALSE), MFT tidak mendukung Direct3D 11, dan klien tidak boleh mengirim pesan MFT_MESSAGE_SET_D3D_MANAGER ke MFT.

Nilai default atribut ini adalah FALSE. Perlakukan atribut ini sebagai baca-saja. Jangan mengubah nilai; MFT akan mengabaikan perubahan apa pun pada nilai.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 8 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung
Windows Server 2012 [aplikasi desktop | Aplikasi UWP]
Header
Mftransform.h

Lihat juga

Daftar Alfabet Atribut Media Foundation

Mendukung Dekode Video Direct3D 11 di Media Foundation