atribut MF_READWRITE_D3D_OPTIONAL

Menentukan apakah aplikasi memerlukan dukungan Microsoft Direct3D di Pembaca Sumber atau Penulis Sink.

Jenis Data

BOOL disimpan sebagai UINT32

Keterangan

Atribut ini hanya berlaku jika aplikasi mengaktifkan dukungan Direct3D menggunakan atribut MF_SOURCE_READER_D3D_MANAGER atau MF_SINK_WRITER_D3D_MANAGER .

Jika aplikasi mengaktifkan dukungan Direct3D, Pembaca Sumber dan Penulis Sink akan mencoba mengalokasikan permukaan Direct3D untuk video. Jika ini gagal, dan atribut MF_READWRITE_D3D_OPTIONAL TRUE, Pembaca Sumber/Penulis Sink akan kembali mengalokasikan permukaan video dalam memori sistem. Jika tidak, jika permukaan Direct3D tidak dapat dialokasikan dan MF_READWRITE_D3D_OPTIONAL FALSE, kesalahan terjadi selama pemrosesan.

Jika aplikasi tidak mengaktifkan dukungan Direct3D, Pembaca Sumber/Penulis Sink menggunakan memori sistem, dan mengabaikan nilai MF_READWRITE_D3D_OPTIONAL.

Atribut ini opsional. Nilai defaultnya adalah FALSE. Atur atribut saat Anda membuat Pembaca Sumber atau Penulis Sink.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 8 [khusus aplikasi desktop]
Server minimum yang didukung
Windows Server 2012 [hanya aplikasi desktop]
Header
Mfreadwrite.h

Lihat juga

Daftar Alfabet Atribut Media Foundation

Atribut Penulis Sink

Atribut Pembaca Sumber