Fungsi Media Foundation
Di bagian ini
Topik | Deskripsi |
---|---|
CreateNamedPropertyStore |
Membuat penyimpanan properti kosong untuk menyimpan pasangan nama/nilai. |
CreatePropertyStore |
Membuat objek penyimpanan properti kosong. |
DXVA2_Fixed32OpaqueAlpha |
Mengembalikan struktur DXVA2_Fixed32 yang berisi nilai alfa buram. |
DXVA2_Fixed32TransparentAlpha |
Mengembalikan struktur DXVA2_Fixed32 yang berisi nilai alfa transparan. |
DXVA2BuatDirect3DDeviceManager9 |
Membuat instans Direct3D Device Manager. |
DXVA2CreateVideoService |
Membuat objek layanan DirectX Video Acceleration (DXVA). |
DXVA2FixedToFloat |
Mengonversi nilai DXVA2_Fixed32 menjadi angka floating-point. |
DXVA2FloatToFixed |
Mengonversi angka titik mengambang menjadi nilai DXVA2_Fixed32. |
DXVAHD_CreateDevice |
Membuat perangkat Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
MFAddPeriodicCallback |
Mengatur fungsi panggilan balik yang akan dipanggil pada interval tetap. |
MFAllocateSerialWorkQueue |
Membuat antrean kerja yang dijamin untuk membuat serial item kerja. |
MFAllocateWorkQueue |
Membuat antrean kerja baru. |
MFAllocateWorkQueueEx |
Membuat antrean kerja baru. |
MFAverageTimePerFrameToFrameRate |
Menghitung kecepatan bingkai, dalam bingkai per detik, dari durasi rata-rata bingkai video. |
MFBeginCreateFile |
Memulai permintaan asinkron untuk membuat aliran byte dari file. |
MFBeginRegisterWorkQueueWithMMCSS |
Mengaitkan antrean kerja dengan tugas Multimedia Class Scheduler Service (MMCSS). |
MFBeginRegisterWorkQueueWithMMCSSEx |
Mengaitkan antrean kerja dengan tugas Multimedia Class Scheduler Service (MMCSS). |
MFBeginUnregisterWorkQueueWithMMCSS |
Membatalkan pendaftaran antrean kerja dari tugas Multimedia Class Scheduler Service (MMCSS). |
MFCalculateBitmapImageSize |
Mengambil ukuran gambar untuk format video. |
MFCalculateImageSize |
Mengambil ukuran gambar, dalam byte, untuk format video yang tidak dikompresi. |
MFCancelCreateFile |
Membatalkan permintaan asinkron untuk membuat aliran byte dari file. |
MFCancelWorkItem |
Mencoba membatalkan operasi asinkron yang dijadwalkan dengan MFScheduleWorkItem atau MFScheduleWorkItemEx. |
MFCheckContentProtectionDevice |
Memeriksa apakah prosesor keamanan perangkat keras didukung untuk sistem perlindungan media yang ditentukan. |
MFCompareFullToPartialMediaType |
Membandingkan jenis media penuh dengan jenis media parsial. |
MFConvertColorInfoFromDXVA |
Mengatur informasi warna yang diperluas dalam struktur MFVIDEOFORMAT. |
MFConvertColorInfoToDXVA |
Mengonversi informasi warna yang diperluas dari MFVIDEOFORMAT ke informasi warna DirectX Video Acceleration (DXVA) yang setara. |
MFConvertFromFP16Array |
Mengonversi array angka floating-point 16-bit menjadi array angka floating-point 32-bit. |
MFConvertToFP16Array |
Mengonversi array angka floating-point 32-bit menjadi array angka floating-point 16-bit. |
MFCopyImage |
Menyalin gambar atau bidang gambar dari satu buffer ke buffer lainnya. |
MFCreate2DMediaBuffer |
Membuat objek buffer memori sistem untuk menyimpan data gambar 2D. |
MFCreate3GPMediaSink |
Membuat sink media untuk menulis file 3GP. |
MFCreateAC3MediaSink |
Membuat instans sink media AC-3. |
MFCreateADTSMediaSink |
Membuat instans sink media aliran transportasi data audio (ADTS). |
MFCreateAggregateSource |
Membuat sumber media yang menggabungkan kumpulan sumber media. |
MFCreateAlignedMemoryBuffer |
Mengalokasikan memori sistem dengan perataan byte tertentu dan membuat buffer media untuk mengelola memori. |
MFCreateAMMediaTypeFromMFMediaType |
Membuat struktur AM_MEDIA_TYPE DirectShow dari jenis media Media Foundation. |
MFCreateASFContentInfo |
Membuat objek Objek Header ASF. |
MFCreateASFIndexer |
Membuat objek Pengindeks ASF. |
MFCreateASFIndexerByteStream |
Membuat aliran byte untuk mengakses indeks dalam aliran ASF. |
MFCreateASFMediaSink |
Membuat sink media ASF. |
MFCreateASFMediaSinkActivate |
Membuat objek aktivasi yang dapat digunakan untuk membuat sink media ASF. |
MFCreateASFMultiplexer |
Membuat Multiplexer ASF. |
MFCreateASFProfile |
Membuat objek profil ASF. |
MFCreateASFProfileFromPresentationDescriptor |
Membuat objek profil ASF dari deskriptor presentasi. |
MFCreateASFSplitter |
Membuat Pemisah ASF. |
MFCreateASFStreamingMediaSink |
Membuat objek aktivasi untuk sink streaming ASF. |
MFCreateASFStreamingMediaSinkActivate |
Membuat objek aktivasi untuk sink streaming ASF. |
MFCreateASFStreamSelector |
Membuat pemilih aliran ASF. |
MFCreateAsyncResult |
Membuat objek hasil asinkron. Gunakan fungsi ini jika Anda menerapkan metode asinkron. |
MFCreateAttributes |
Membuat penyimpanan atribut kosong. |
MFCreateAudioMediaType |
Membuat jenis media audio dari struktur WAVEFORMATEX . |
MFCreateAudioRenderer |
Membuat Perender Audio Streaming. |
MFCreateAudioRendererActivate |
Membuat objek aktivasi untuk Streaming Audio Renderer. |
MFCreateAVIMediaSink |
Membuat Sink Audio-Video Interleaved (AVI). |
MFCreateCaptureEngine |
Membuat instans mesin penangkap. |
MFCreateCollection |
Membuat objek koleksi kosong. |
MFCreateContentDecryptorContext |
Membuat antarmuka IMFContentDecryptorContext untuk sistem perlindungan media yang ditentukan. |
MFCreateContentProtectionDevice |
Membuat antarmuka IMFContentProtectionDevice untuk sistem perlindungan media yang ditentukan. |
MFCreateCredentialCache |
Membuat objek cache kredensial. Aplikasi dapat menggunakan objek ini untuk mengimplementasikan manajer kredensial kustom. |
MFCreateDeviceSource |
Membuat sumber media untuk perangkat penangkap perangkat keras. |
MFCreateDeviceSourceActivate |
Membuat objek aktivasi yang mewakili perangkat penangkapan perangkat keras. |
MFCreateDXGIDeviceManager |
Membuat instans Manajer Perangkat Microsoft DirectX Graphics Infrastructure (DXGI). |
MFCreateDXGISurfaceBuffer |
Membuat buffer media untuk mengelola permukaan DXGI. |
MFCreateDXSurfaceBuffer |
Membuat objek buffer media yang mengelola permukaan Direct3D 9. |
MFCreateEventQueue |
Membuat antrean peristiwa. |
MFCreateFile |
Membuat aliran byte dari file. |
MFCreateFMPEG4MediaSink |
Membuat sink media untuk menulis file MP4 terfragmentasi. |
MFCreateLegacyMediaBufferOnMFMediaBuffer |
Mengonversi buffer media Media Foundation menjadi buffer yang kompatibel dengan DirectX Media Objects (DMO). |
MFCreateMediaBufferFromMediaType |
Mengalokasikan buffer memori sistem yang optimal untuk jenis media tertentu. |
MFCreateMediaBufferWrapper |
Membuat buffer media yang membungkus buffer media yang ada. |
MFCreateMediaEvent |
Membuat objek peristiwa media. |
MFCreateMediaExtensionActivate |
Membuat objek aktivasi untuk kelas Windows Runtime. |
MFCreateMediaSession |
Membuat Sesi Media dalam proses aplikasi. |
MFCreateMediaType |
Membuat jenis media kosong. |
MFCreateMediaTypeFromProperties |
Buat IMFMediaType dari properti. |
MFCreateMediaTypeFromRepresentation |
Membuat jenis media Media Foundation dari representasi format lain. |
MFCreateMemoryBuffer |
Mengalokasikan memori sistem dan membuat buffer media untuk mengelolanya. |
MFCreateMFByteStreamOnStream |
Membuat aliran byte Microsoft Media Foundation yang membungkus penunjuk IStream . |
MFCreateMFByteStreamOnStreamEx |
Membuat aliran byte Media Foundation yang membungkus objek IRandomAccessStream . |
MFCreateMFByteStreamWrapper |
Membuat pembungkus untuk aliran byte. |
MFCreateMFVideoFormatFromMFMediaType |
Membuat struktur MFVIDEOFORMAT dari jenis media video. |
MFCreateMP3ByteStreamPlugin |
Membuat handler byte-stream untuk sumber media MP3. |
MFCreateMP3MediaSink |
Membuat sink media MP3. |
MFCreateMPEG4MediaSink |
Membuat sink media untuk menulis file MP4. |
MFCreateMuxSink |
Membuat sink media generik yang membungkus transformasi Multiplexer Media Foundation (MFT). |
MFCreateMuxStreamAttributes |
Membuat IMFAttributes yang menjelaskan konten sub-aliran multipleks. |
MFCreateMuxStreamMediaType |
Membuat IMFMediaType yang menjelaskan jenis media substream multipleks. |
MFCreateMuxStreamSample |
Membuat IMFSample yang berisi sampel sub-aliran multipleks. |
MFCreateNetSchemePlugin |
Membuat handler skema untuk sumber jaringan. |
MFCreatePathFromURL |
Mengonversi URL file ke jalur Microsoft MS-DOS. |
MFCreatePMPMediaSession |
Membuat instans Sesi Media di dalam proses Jalur Media Terproteksi (PMP). |
MFCreatePMPServer |
Membuat objek server jalur media terproteksi (PMP). |
MFCreatePresentationClock |
Membuat jam presentasi. |
MFCreatePresentationDescriptor |
Membuat deskriptor presentasi. |
MFCreatePresentationDescriptorFromASFProfile |
Membuat deskriptor presentasi dari objek profil ASF. |
MFCreatePropertiesFromMediaType |
Membuat properti dari IMFMediaType. |
MFCreateProtectedEnvironmentAccess |
Membuat objek IMFProtectedEnvironmentAccess yang memungkinkan sistem perlindungan konten melakukan jabat tangan dengan lingkungan yang dilindungi. |
MFCreateProxyLocator |
Membuat pencari proksi default. |
MFCreateRemoteDesktopPlugin |
Membuat objek plug-in desktop jarak jauh. Gunakan objek ini jika aplikasi berjalan dalam sesi klien Layanan Terminal. |
MFCreateSample |
Membuat sampel media kosong. |
MFCreateSampleCopierMFT |
Membuat instans transformasi salinan sampel. |
MFCreateSampleGrabberSinkActivate |
Membuat objek aktivasi untuk sampel sink media grabber. |
MFCreateSensorActivityMonitor |
Menginisialisasi instans baru antarmuka IMFSensorActivityMonitor . |
MFCreateSensorGroup |
Membuat instans antarmuka IMFSensorGroup berdasarkan nama tautan simbolis yang disediakan. |
MFCreateSensorStream |
Membuat instans antarmuka IMFSensorStream . |
MFCreateSensorProfile |
Membuat profil sensor, berdasarkan jenis, indeks, dan batasan opsional yang ditentukan. |
MFCreateSensorProfileCollection |
Membuat koleksi profil sensor. |
MFCreateSequencerSegmentOffset |
Membuat PROPVARIANT yang dapat digunakan untuk mencari dalam presentasi sumber pengurut. |
MFCreateSequencerSource |
Membuat sumber pengurut. |
MFCreateSimpleTypeHandler |
Membuat handler jenis media yang mendukung satu jenis media pada satu waktu. |
MFCreateSinkWriterFromMediasink |
Membuat penulis sink dari sink media. |
MFCreateSinkWriterFromURL |
Membuat penulis sink dari URL atau aliran byte. |
MFCreateSourceReaderFromByteStream |
Membuat pembaca sumber dari aliran byte. |
MFCreateSourceReaderFromMediaSource |
Membuat pembaca sumber dari sumber media. |
MFCreateSourceReaderFromURL |
Membuat pembaca sumber dari URL. |
MFCreateSourceResolver |
Membuat pemecah masalah sumber, yang digunakan untuk membuat sumber media dari URL atau aliran byte. |
MFCreateStandardQualityManager |
Membuat implementasi default manajer kualitas. |
MFCreateStreamDescriptor |
Membuat deskriptor aliran. |
MFCreateStreamOnMFByteStream |
Mengembalikan pointer IStream yang membungkus aliran byte Media Foundation. |
MFCreateStreamOnMFByteStreamEx |
Membuat objek IRandomAccessStream yang membungkus aliran byte Media Foundation. |
MFCreateSystemTimeSource |
Membuat sumber waktu presentasi yang didasarkan pada waktu sistem. |
MFCreateTempFile |
Membuat aliran byte yang didukung oleh file lokal sementara. |
MFCreateTopoLoader |
Membuat instans baru pemuat topologi. |
MFCreateTopology |
Membuat objek topologi. |
MFCreateTopologyNode |
Membuat node topologi. |
MFCreateTrackedSample |
Membuat objek IMFTrackedSample yang melacak jumlah referensi pada sampel media video. |
MFCreateTranscodeProfile |
Membuat objek profil transkode kosong. |
MFCreateTranscodeSinkActivate |
Membuat objek aktivasi sink transcode. |
MFCreateTranscodeTopology |
Membuat topologi transkode parsial. |
MFCreateTranscodeTopologyFromByteStream |
Membuat topologi untuk transcoding ke aliran byte. |
MFCreateTransformActivate |
Membuat objek aktivasi generik untuk transformasi Media Foundation (MFTs). |
MFCreateURLFromPath |
Mengonversi jalur Microsoft MS-DOS ke URL kanonis. |
MFCreateVideoMediaType |
Membuat jenis media video dari struktur MFVIDEOFORMAT. |
MFCreateVideoMediaTypeFromBitMapInfoHeader |
Fungsi ini tidak diimplementasikan. |
MFCreateVideoMediaTypeFromBitMapInfoHeaderEx |
Membuat jenis media video dari struktur BITMAPINFOHEADER. |
MFCreateVideoMediaTypeFromSubtype |
Membuat jenis media video parsial dengan subjenis tertentu. |
MFCreateVideoMediaTypeFromVideoInfoHeader |
Membuat jenis media dari struktur KS_VIDEOINFOHEADER . |
MFCreateVideoMediaTypeFromVideoInfoHeader2 |
Membuat jenis media dari struktur KS_VIDEOINFOHEADER2 . |
MFCreateVideoMixer |
Membuat mixer video default untuk perender video (EVR) yang ditingkatkan. |
MFCreateVideoMixerAndPresenter |
Membuat mixer video default dan penyaji video untuk perender video (EVR) yang disempurnakan. |
MFCreateVideoPresenter |
Membuat penyaji video default untuk penyaji video yang ditingkatkan (EVR). |
MFCreateVideoRenderer |
Membuat instans sink media perender video (EVR) yang disempurnakan. |
MFCreateVideoRendererActivate |
Membuat objek aktivasi untuk sink media perender video (EVR) yang ditingkatkan. |
MFCreateVideoSampleAllocator |
Membuat objek yang mengalokasikan sampel video. |
MFCreateVideoSampleAllocatorEx |
Membuat objek yang mengalokasikan sampel video yang kompatibel dengan DXGI. |
MFCreateVideoSampleFromSurface |
Membuat sampel media yang mengelola permukaan Direct3D. |
MFCreateWaveFormatExFromMFMediaType |
Mengonversi jenis media audio Media Foundation ke struktur WAVEFORMATEX . |
MFCreateWAVEMediaSink |
Membuat sink arsip WAVE. Sink arsip WAVE mengambil audio dan menulisnya ke file .wav. |
MFCreateWICBitmapBuffer |
Membuat objek buffer media yang mengelola Komponen Pencitraan Windows (WIC) |
MFCreateWMAEncoderActivate |
Membuat objek aktivasi yang dapat digunakan untuk membuat encoder Windows Media Audio (WMA). |
MFCreateWMVEncoderActivate |
Membuat objek aktivasi yang dapat digunakan untuk membuat encoder Windows Media Video (WMV). |
MFDeserializeAttributesFromStream |
Memuat atribut dari aliran ke penyimpanan atribut. |
MFDeserializePresentationDescriptor |
Mendeserialisasi deskriptor presentasi dari array byte. |
MFEndCreateFile |
Menyelesaikan permintaan asinkron untuk membuat aliran byte dari file. |
MFEndRegisterWorkQueueWithMMCSS |
Menyelesaikan permintaan asinkron untuk mengaitkan antrean kerja dengan tugas Multimedia Class Scheduler Service (MMCSS). |
MFEndUnregisterWorkQueueWithMMCSS |
Menyelesaikan permintaan asinkron untuk membatalkan pendaftaran antrean kerja dari tugas Multimedia Class Scheduler Service (MMCSS). |
MFEnumDeviceSources |
Menghitung daftar perangkat pengambilan audio atau video. |
MFrameRateToAverageTimePerFrame |
Mengonversi kecepatan bingkai video menjadi durasi bingkai. |
MFGetAttribute2UINT32asUINT64 |
Mendapatkan atribut yang nilainya adalah dua nilai UINT32 yang dikemas ke dalam UINT64. |
MFGetAttributeDouble |
Mengembalikan nilai ganda dari penyimpanan atribut, atau nilai default jika atribut tidak ada. |
MFGetAttributeRatio |
Mengambil atribut yang nilainya adalah rasio. |
MFGetAttributesAsBlob |
Mengonversi konten penyimpanan atribut menjadi array byte. |
MFGetAttributesAsBlobSize |
Mengambil ukuran buffer yang diperlukan untuk fungsi MFGetAttributesAsBlob. |
MFGetAttributeSize |
Mengambil atribut yang nilainya adalah ukuran, yang dinyatakan sebagai lebar dan tinggi. |
MFGetAttributeString |
Mendapatkan nilai string dari penyimpanan atribut. |
MFGetAttributeUINT32 |
Mengembalikan nilai UINT32 dari penyimpanan atribut, atau nilai default jika atribut tidak ada. |
MFGetAttributeUINT64 |
Mengembalikan nilai UINT64 dari penyimpanan atribut, atau nilai default jika atribut tidak ada. |
MFGetContentProtectionSystemCLSID |
Mendapatkan pengidentifikasi kelas untuk sistem perlindungan konten. |
MFGetLocalId |
Mendapatkan ID sistem lokal. |
MFGetMFTMerit |
Mendapatkan nilai manfaat dari codec perangkat keras. |
MFGetPlaneSize |
Mengambil ukuran gambar, dalam byte, untuk format video yang tidak dikompresi. |
MFGetPluginControl |
Mendapatkan penunjuk ke manajer plug-in Media Foundation. |
MFGetService |
Mengkueri objek untuk antarmuka layanan tertentu. |
MFGetStrideForBitmapInfoHeader |
Menghitung langkah permukaan minimum untuk format video. |
MFGetSupportedMimeTypes |
Mengambil jenis MIME yang terdaftar untuk pemecah masalah sumber. |
MFGetSupportedSchemes |
Mengambil skema URL yang terdaftar untuk pemecah masalah sumber. |
MFGetSystemId |
Mengembalikan objek IMFSystemId untuk mengambil data id sistem. |
MFGetSystemTime |
Mengembalikan waktu sistem. |
MFGetTimerPeriodicity |
Mengambil interval timer untuk fungsi MFAddPeriodicCallback. |
MFGetTopoNodeCurrentType |
Mendapatkan jenis media untuk aliran yang terkait dengan simpul topologi. |
MFGetUncompressedVideoFormat |
Mengembalikan nilai FOURCC atau D3DFORMAT untuk format video yang tidak dikompresi. |
MFGetWorkQueueMMCSSClass |
Mengambil kelas Multimedia Class Scheduler Service (MMCSS) yang saat ini terkait dengan antrean kerja ini. |
MFGetWorkQueueMMCSSPriority |
Mendapatkan prioritas alur relatif dari antrean kerja. |
MFGetWorkQueueMMCSSTaskId |
Mengambil pengidentifikasi tugas Multimedia Class Scheduler Service (MMCSS) yang saat ini terkait dengan antrean kerja ini. |
MFHeapAlloc |
Mengalokasikan blok memori. |
MFHeapFree |
Membebaskan blok memori yang dialokasikan dengan memanggil fungsi MFHeapAlloc. |
MFInitAMMediaTypeFromMFMediaType |
Menginisialisasi struktur AM_MEDIA_TYPE DirectShow dari jenis media Media Foundation. |
MFInitAttributesFromBlob |
Menginisialisasi konten penyimpanan atribut dari array byte. |
MFInitMediaTypeFromAMMediaType |
Menginisialisasi jenis media dari struktur AM_MEDIA_TYPE DirectShow. |
MFInitMediaTypeFromMFVideoFormat |
Menginisialisasi jenis media dari struktur MFVIDEOFORMAT. |
MFInitMediaTypeFromMPEG1VideoInfo |
Menginisialisasi jenis media dari struktur MPEG1VIDEOINFO DirectShow. |
MFInitMediaTypeFromMPEG2VideoInfo |
Menginisialisasi jenis media dari struktur MPEG2VIDEOINFO DirectShow. |
MFInitMediaTypeFromVideoInfoHeader |
Menginisialisasi jenis media dari struktur DirectShow VIDEOINFOHEADER . |
MFInitMediaTypeFromVideoInfoHeader2 |
Menginisialisasi jenis media dari struktur VIDEOINFOHEADER2 DirectShow. |
MFInitMediaTypeFromWaveFormatEx |
Menginisialisasi jenis media dari struktur WAVEFORMATEX . |
MFInitVideoFormat |
Menginisialisasi struktur MFVIDEOFORMAT untuk format video standar seperti DVD, televisi analog, atau televisi digital ATSC. |
MFInitVideoFormat_RGB |
Menginisialisasi struktur MFVIDEOFORMAT untuk format video RGB yang tidak dikompresi. |
MFInvokeCallback |
Memanggil metode panggilan balik untuk menyelesaikan operasi asinkron. |
MFIsContentProtectionDeviceSupported |
Memeriksa apakah prosesor keamanan perangkat keras didukung untuk sistem perlindungan media yang ditentukan. |
MFIsFormatYUV |
Mengkueri apakah kode FOURCC atau nilai D3DFORMAT adalah format YUV. |
MFllMulDiv |
Menghitung ((a * b) + d) / c, di mana setiap istilah adalah nilai bertanda tangan 64-bit. |
MFLoadSignedLibrary |
Memuat pustaka tautan dinamis yang ditandatangani untuk lingkungan yang dilindungi. |
MFLockdXGIDeviceManager |
Mengunci Manajer Perangkat DXGI bersama. |
MFLockPlatform |
Memblokir fungsi MFShutdown. |
MFLockSharedWorkQueue |
Mendapatkan dan mengunci antrean kerja bersama. |
MFLockWorkQueue |
Mengunci antrean kerja. |
MFMapDX9FormatToDXGIFormat |
Mengonversi pengidentifikasi format Microsoft Direct3D 9 ke pengidentifikasi format DXGI. |
MFMapDXGIFormatToDX9Format |
Mengonversi pengidentifikasi format DXGI ke pengidentifikasi format Direct3D 9. |
MFPCreateMediaPlayer |
Membuat instans baru objek pemutar MFPlay. |
Panggilan balik MFPERIODICCALLBACK |
Fungsi panggilan balik untuk fungsi MFAddPeriodicCallback. |
MFPutWaitingWorkItem |
Mengantrekan item kerja yang menunggu peristiwa disinyalir. |
MFPutWorkItem |
Menempatkan operasi asinkron pada antrean kerja. |
MFPutWorkItem2 |
Menempatkan operasi asinkron pada antrean kerja, dengan prioritas tertentu. |
MFPutWorkItemEx |
Menempatkan operasi asinkron pada antrean kerja. |
MFPutWorkItemEx2 |
Menempatkan operasi asinkron pada antrean kerja, dengan prioritas tertentu. |
MFRegisterLocalByteStreamHandler |
Mendaftarkan handler byte-stream dalam proses pemanggil. |
MFRegisterLocalSchemeHandler |
Mendaftarkan handler skema dalam proses pemanggil. |
MFRegisterPlatformWithMMCSS |
Mendaftarkan antrean kerja platform Media Foundation standar dengan Layanan Penjadwal Kelas Multimedia (MMCSS). |
MFRemovePeriodicCallback |
Membatalkan fungsi panggilan balik yang ditetapkan oleh fungsi MFAddPeriodicCallback. |
MFRequireProtectedEnvironment |
Mengkueri apakah presentasi media memerlukan Jalur Media Terproteksi (PMP). |
MFScheduleWorkItem |
Menjadwalkan operasi asinkron untuk diselesaikan setelah interval tertentu. |
MFScheduleWorkItemEx |
Menjadwalkan operasi asinkron untuk diselesaikan setelah interval tertentu. |
MFSerializeAttributesToStream |
Menulis konten penyimpanan atribut ke aliran. |
MFSerializePresentationDescriptor |
Membuat serialisasi deskriptor presentasi ke array byte. |
MFSetAttribute2UINT32asUINT64 |
Mengemas dua nilai UINT32 ke dalam nilai atribut UINT64 . |
MFSetAttributeRatio |
Menetapkan rasio sebagai nilai atribut 64-bit. |
MFSetAttributeSize |
Mengatur lebar dan tinggi sebagai nilai atribut 64-bit tunggal. |
MFShutdown |
Mematikan platform Media Foundation. |
MFShutdownObject |
Mematikan objek Media Foundation dan melepaskan semua sumber daya yang terkait dengan objek. |
MFStartup |
Menginisialisasi Media Foundation. |
MFTEnum |
Menghitung transformasi Media Foundation (MFTs) dalam registri. |
MFTEnum2 |
Mendapatkan daftar transformasi Media Foundation (MFTs) yang cocok dengan kriteria pencarian yang ditentukan. Fungsi ini memperluas fungsi MFTEnumEx untuk memungkinkan aplikasi eksternal dan komponen internal menemukan MFT perangkat keras yang sesuai dengan adaptor video tertentu. |
MFTEnumEx |
Mendapatkan daftar transformasi Media Foundation (MFTs) yang cocok dengan kriteria pencarian yang ditentukan. Fungsi ini memperluas fungsi MFTEnum. |
MFTGetInfo |
Mendapatkan informasi dari registri tentang transformasi Media Foundation (MFT). |
MFTranscodeGetAudioOutputAvailableTypes |
Mendapatkan daftar format output dari encoder audio. |
MFTRegister |
Menambahkan informasi tentang transformasi Media Foundation (MFT) ke registri. |
MFTRegisterLocal |
Mendaftarkan transformasi Media Foundation (MFT) dalam proses pemanggil. |
MFTRegisterLocalByCLSID |
Mendaftarkan transformasi Media Foundation (MFT) dalam proses pemanggil. |
MFTUnregister |
Membatalkan pendaftaran transformasi Media Foundation (MFT). |
MFTUnregisterLocal |
Membatalkan pendaftaran satu atau beberapa transformasi Media Foundation (MFTs) dari proses pemanggil. |
MFTUnregisterLocalByCLSID |
Membatalkan pendaftaran transformasi Media Foundation (MFT) dari proses pemanggil. |
MFUnlockDXGIDeviceManager |
Membuka kunci Manajer Perangkat DXGI bersama. |
MFUnlockPlatform |
Membuka kunci platform Media Foundation setelah dikunci oleh panggilan ke fungsi MFLockPlatform. |
MFUnlockWorkQueue |
Membuka kunci antrean kerja. |
MFUnregisterPlatformFromMMCSS |
Membatalkan pendaftaran antrean kerja platform Media Foundation dari tugas Multimedia Class Scheduler Service (MMCSS). |
MFUnwrapMediaType |
Mengambil jenis media yang dibungkus dalam jenis media lain oleh fungsi MFWrapMediaType. |
MFValidateMediaTypeSize |
Memvalidasi ukuran buffer untuk blok format video. |
MFWrapMediaType |
Membuat tipe media yang membungkus tipe media lain. |
Pack2UINT32AsUINT64 |
Mengemas dua nilai UINT32 ke dalam nilai UINT64 . |
PackRatio |
Mengemas dua nilai UINT32, yang mewakili rasio, ke dalam nilai UINT64. |
PackSize |
Mengemas nilai lebar UINT32 dan nilai tinggi UINT32 ke dalam nilai UINT64 yang mewakili ukuran. |
PDXVAHDSW_CreateDevice |
Membuat instans perangkat lunak plug-in perangkat DXVA-HD. |
PDXVAHDSW_CreateVideoProcessor |
Membuat plug-in prosesor video DXVA-HD perangkat lunak. |
PDXVAHDSW_DestroyDevice |
Menghancurkan instans perangkat lunak plug-in DXVA-HD. |
PDXVAHDSW_DestroyVideoProcessor |
Menghancurkan prosesor video DXVA-HD sofware. |
PDXVAHDSW_GetVideoProcessBltStatePrivate |
Mendapatkan status blit privat dari prosesor video DXVA-HD perangkat lunak. |
PDXVAHDSW_GetVideoProcessorCaps |
Mendapatkan kemampuan satu atau beberapa prosesor video DXVA-HD perangkat lunak. |
PDXVAHDSW_GetVideoProcessorCustomRates |
Mendapatkan tarif kustom yang didukung oleh prosesor video DXVA-HD perangkat lunak. |
PDXVAHDSW_GetVideoProcessorDeviceCaps |
Mendapatkan kemampuan perangkat lunak plug-in DXVA-HD perangkat. |
PDXVAHDSW_GetVideoProcessorFilterRange |
Mendapatkan rentang nilai filter gambar yang didukung dari perangkat plug-in perangkat lunak DXVA-HD. |
PDXVAHDSW_GetVideoProcessorInputFormats |
Mendapatkan format input yang didukung oleh perangkat lunak plug-in DXVA-HD. |
PDXVAHDSW_GetVideoProcessorOutputFormats |
Mendapatkan format output yang didukung oleh perangkat lunak plug-in DXVA-HD. |
PDXVAHDSW_GetVideoProcessStreamStatePrivate |
Mendapatkan status aliran privat dari prosesor video DXVA-HD perangkat lunak. |
PDXVAHDSW_Plugin |
Penunjuk ke fungsi yang menginisialisasi perangkat plug-in perangkat lunak untuk DXVA-HD. |
PDXVAHDSW_ProposeVideoPrivateFormat |
Mendapatkan format permukaan privat dari perangkat lunak plug-in DXVA-HD. |
PDXVAHDSW_SetVideoProcessBltState |
Mengatur parameter status untuk operasi blit oleh prosesor video DXVA-HD perangkat lunak. |
PDXVAHDSW_SetVideoProcessStreamState |
Mengatur parameter status untuk aliran input pada prosesor video DXVA-HD perangkat lunak. |
PDXVAHDSW_VideoProcessBltHD |
Melakukan blit pemrosesan video. |
Buka kemasan2UINT32AsUINT64 |
Mendapatkan nilai UINT32 berurutan rendah dan berurutan tinggi dari nilai UINT64. |
Buka kemasanRatio |
Mendapatkan nilai UINT32 berurutan rendah dan berurutan tinggi dari nilai UINT64 yang mewakili rasio. |
Buka Kemasan Ukuran |
Mendapatkan nilai UINT32 berurutan rendah dan berurutan tinggi dari nilai UINT64 yang mewakili ukuran. |
Topik terkait