Bagikan melalui


atribut MF_READWRITE_ENABLE_HARDWARE_TRANSFORMS

Memungkinkan pembaca sumber atau penulis sink untuk menggunakan transformasi Media Foundation (MFTs) berbasis perangkat keras.

Jenis Data

UINT32

Dapatkan/atur

Untuk mendapatkan atribut ini, panggil IMFAttributes::GetUINT32.

Untuk mengatur atribut ini, panggil IMFAttributes::SetUINT32.

Keterangan

Secara default, pembaca sumber dan penulis sink tidak menggunakan dekoder atau encoder perangkat keras. Untuk mengaktifkan penggunaan MFTs perangkat keras, atur atribut ini ke TRUE saat Anda membuat pembaca sumber atau penulis sink.

Gunakan atribut ini dengan fungsi berikut:

Ada satu pengecualian untuk perilaku default. Pembaca sumber dan penulis sink secara otomatis menggunakan MFTs yang terdaftar secara lokal dalam proses pemanggil. Untuk mendaftarkan MFT secara lokal, panggil MFTRegisterLocal atau MFTRegisterLocalByCLSID. MFT perangkat keras yang terdaftar secara lokal digunakan bahkan jika atribut MF_READWRITE_ENABLE_HARDWARE_TRANSFORMS tidak diatur.

Atribut ini tidak memengaruhi pendekodean video yang dipercepat perangkat keras yang menggunakan DirectX Video Acceleration (DXVA). Untuk mengaktifkan pendekodean DXVA di pembaca sumber, atur atribut MF_SOURCE_READER_D3D_MANAGER .

Jika atribut ini TRUE, jangan atur atribut MF_READWRITE_DISABLE_CONVERTERS .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 7 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung
Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP]
Header
Mfreadwrite.h

Lihat juga

Daftar Alfabet Atribut Media Foundation

Atribut Penulis Sink

Atribut Pembaca Sumber