IBasicVideoEffect Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Antarmuka yang Anda terapkan untuk membuat efek video kustom.
public interface class IBasicVideoEffect : IMediaExtension
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2187511791, 45920, 16574, 148, 155, 47, 244, 47, 243, 86, 147)]
struct IBasicVideoEffect : IMediaExtension
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(2187511791, 45920, 16574, 148, 155, 47, 244, 47, 243, 86, 147)]
public interface IBasicVideoEffect : IMediaExtension
Public Interface IBasicVideoEffect
Implements IMediaExtension
- Atribut
- Penerapan
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Properti
IsReadOnly |
Mendapatkan nilai yang menunjukkan apakah efek video akan memodifikasi konten bingkai input. |
SupportedEncodingProperties |
Mendapatkan properti pengodean yang didukung oleh efek video kustom. |
SupportedMemoryTypes |
Mendapatkan nilai yang menunjukkan apakah efek video kustom mendukung penggunaan memori GPU atau memori CPU. |
TimeIndependent |
Mendapatkan nilai yang menunjukkan apakah efek video kustom independen waktu. |
Metode
Close(MediaEffectClosedReason) |
Dipanggil ketika efek video harus menutup dan membersihkan sumber daya yang dialokasikan. |
DiscardQueuedFrames() |
Dipanggil untuk memungkinkan implementasi efek video secara opsional membuang status tersimpan yang terkait dengan bingkai yang telah diterima. |
ProcessFrame(ProcessVideoFrameContext) |
Dipanggil ketika bingkai tersedia untuk diproses oleh efek video kustom. |
SetEncodingProperties(VideoEncodingProperties, IDirect3DDevice) |
Dipanggil untuk mengatur properti pengodean efek video kustom. |
SetProperties(IPropertySet) |
Mengatur properti konfigurasi yang disediakan saat pengurai media atau codec didaftarkan. (Diperoleh dari IMediaExtension) |