Bagikan melalui


Antarmuka ID3D11VideoContext (d3d11.h)

Menyediakan fungsionalitas video perangkat Microsoft Direct3D 11.

Warisan

Antarmuka ID3D11VideoContext mewarisi dari ID3D11DeviceChild. ID3D11VideoContext juga memiliki jenis anggota berikut:

Metode

Antarmuka ID3D11VideoContext memiliki metode ini.

 
ID3D11VideoContext::ConfigureAuthenticatedChannel

Mengirim perintah konfigurasi ke saluran terautentikasi.
ID3D11VideoContext::D ecoderBeginFrame

Memulai operasi decoding untuk mendekode bingkai video.
ID3D11VideoContext::D ecoderEndFrame

Menandakan akhir operasi decoding.
ID3D11VideoContext::D ecoderExtension

Melakukan fungsi yang diperluas untuk decoding.
ID3D11VideoContext::D ecryptionBlt

Menulis data terenkripsi ke permukaan yang dilindungi. (ID3D11VideoContext.DecryptionBlt)
ID3D11VideoContext::EncryptionBlt

Membaca data terenkripsi dari permukaan yang dilindungi. (ID3D11VideoContext.EncryptionBlt)
ID3D11VideoContext::FinishSessionKeyRefresh

Beralih ke kunci sesi baru. (ID3D11VideoContext.FinishSessionKeyRefresh)
ID3D11VideoContext::GetDecoderBuffer

Mendapatkan penunjuk ke buffer decoder.
ID3D11VideoContext::GetEncryptionBltKey

Mendapatkan kunci kriptografi untuk mendekripsi data yang dikembalikan oleh metode ID3D11VideoContext::EncryptionBlt.
ID3D11VideoContext::NegotiateAuthenticatedChannelKeyExchange

Menetapkan kunci sesi untuk saluran yang diautentikasi.
ID3D11VideoContext::NegotiateCryptoSessionKeyExchange

Menetapkan kunci sesi untuk sesi kriptografi.
ID3D11VideoContext::QueryAuthenticatedChannel

Mengirim kueri ke saluran terautentikasi.
ID3D11VideoContext::ReleaseDecoderBuffer

Merilis buffer yang diperoleh dengan memanggil metode ID3D11VideoContext::GetDecoderBuffer.
ID3D11VideoContext::StartSessionKeyRefresh

Mendapatkan angka acak yang dapat digunakan untuk me-refresh kunci sesi. (ID3D11VideoContext.StartSessionKeyRefresh)
ID3D11VideoContext::SubmitDecoderBuffers

Mengirimkan satu atau beberapa buffer untuk decoding. (ID3D11VideoContext.SubmitDecoderBuffers)
ID3D11VideoContext::VideoProcessorBlt

Melakukan operasi pemrosesan video pada satu atau beberapa sampel input dan menulis hasilnya ke permukaan Direct3D.
ID3D11VideoContext::VideoProcessorGetOutputAlphaFillMode

Mendapatkan mode pengisian alfa saat ini untuk prosesor video.
ID3D11VideoContext::VideoProcessorGetOutputBackgroundColor

Mendapatkan warna latar belakang saat ini untuk prosesor video.
ID3D11VideoContext::VideoProcessorGetOutputColorSpace

Mendapatkan ruang warna output saat ini untuk prosesor video.
ID3D11VideoContext::VideoProcessorGetOutputConstriction

Mendapatkan tingkat downsampling saat ini yang dilakukan oleh prosesor video.
ID3D11VideoContext::VideoProcessorGetOutputExtension

Mendapatkan data status privat dari prosesor video.
ID3D11VideoContext::VideoProcessorGetOutputStereoMode

Mengkueri apakah prosesor video menghasilkan bingkai video stereo.
ID3D11VideoContext::VideoProcessorGetOutputTargetRect

Mendapatkan persegi panjang target saat ini untuk prosesor video.
ID3D11VideoContext::VideoProcessorGetStreamAlpha

Mendapatkan alfa planar untuk aliran input pada prosesor video.
ID3D11VideoContext::VideoProcessorGetStreamAutoProcessingMode

Kueri apakah fitur pemrosesan otomatis prosesor video diaktifkan.
ID3D11VideoContext::VideoProcessorGetStreamColorSpace

Mendapatkan ruang warna untuk aliran input prosesor video.
ID3D11VideoContext::VideoProcessorGetStreamDestRect

Mendapatkan persegi panjang tujuan untuk aliran input pada prosesor video.
ID3D11VideoContext::VideoProcessorGetStreamExtension

Mendapatkan status khusus driver untuk aliran pemrosesan video.
ID3D11VideoContext::VideoProcessorGetStreamFilter

Mendapatkan pengaturan filter gambar untuk aliran input pada prosesor video.
ID3D11VideoContext::VideoProcessorGetStreamFrameFormat

Mendapatkan format aliran input pada prosesor video.
ID3D11VideoContext::VideoProcessorGetStreamLumaKey

Mendapatkan kunci luma untuk aliran input prosesor video.
ID3D11VideoContext::VideoProcessorGetStreamOutputRate

Mendapatkan laju di mana prosesor video menghasilkan bingkai output untuk aliran input.
ID3D11VideoContext::VideoProcessorGetStreamPalette

Mendapatkan entri palet warna untuk aliran input pada prosesor video.
ID3D11VideoContext::VideoProcessorGetStreamPixelAspectRatio

Mendapatkan rasio aspek piksel untuk aliran input pada prosesor video.
ID3D11VideoContext::VideoProcessorGetStreamRotation

Mendapatkan rotasi streaming untuk aliran input pada prosesor video.
ID3D11VideoContext::VideoProcessorGetStreamSourceRect

Mendapatkan persegi panjang sumber untuk aliran input pada prosesor video.
ID3D11VideoContext::VideoProcessorGetStreamStereoFormat

Mendapatkan format 3D stereo untuk aliran input pada prosesor video.
ID3D11VideoContext::VideoProcessorSetOutputAlphaFillMode

Mengatur mode isian alfa untuk data yang ditulis prosesor video ke target render.
ID3D11VideoContext::VideoProcessorSetOutputBackgroundColor

Mengatur warna latar belakang untuk prosesor video.
ID3D11VideoContext::VideoProcessorSetOutputColorSpace

Mengatur ruang warna output untuk prosesor video.
ID3D11VideoContext::VideoProcessorSetOutputConstriction

Mengatur jumlah downsampling yang akan dilakukan pada output.
ID3D11VideoContext::VideoProcessorSetOutputExtension

Mengatur status pemrosesan video khusus driver.
ID3D11VideoContext::VideoProcessorSetOutputStereoMode

Menentukan apakah prosesor video menghasilkan bingkai video stereo.
ID3D11VideoContext::VideoProcessorSetOutputTargetRect

Mengatur persegi panjang target untuk prosesor video.
ID3D11VideoContext::VideoProcessorSetStreamAlpha

Mengatur alfa planar untuk aliran input pada prosesor video.
ID3D11VideoContext::VideoProcessorSetStreamAutoProcessingMode

Mengaktifkan atau menonaktifkan fitur pemrosesan otomatis pada prosesor video.
ID3D11VideoContext::VideoProcessorSetStreamColorSpace

Mengatur ruang warna untuk aliran input pada prosesor video.
ID3D11VideoContext::VideoProcessorSetStreamDestRect

Mengatur persegi tujuan untuk aliran input pada prosesor video.
ID3D11VideoContext::VideoProcessorSetStreamExtension

Mengatur status khusus driver pada aliran pemrosesan video.
ID3D11VideoContext::VideoProcessorSetStreamFilter

Mengaktifkan atau menonaktifkan filter gambar untuk aliran input pada prosesor video.
ID3D11VideoContext::VideoProcessorSetStreamFrameFormat

Menentukan apakah aliran input pada prosesor video berisi bingkai interlaced atau progresif.
ID3D11VideoContext::VideoProcessorSetStreamLumaKey

Mengatur kunci luma untuk aliran input pada prosesor video.
ID3D11VideoContext::VideoProcessorSetStreamOutputRate

Mengatur laju di mana prosesor video menghasilkan bingkai output untuk aliran input.
ID3D11VideoContext::VideoProcessorSetStreamPalette

Mengatur entri palet warna untuk aliran input pada prosesor video.
ID3D11VideoContext::VideoProcessorSetStreamPixelAspectRatio

Mengatur rasio aspek piksel untuk aliran input pada prosesor video.
ID3D11VideoContext::VideoProcessorSetStreamRotation

Mengatur rotasi aliran untuk aliran input pada prosesor video.
ID3D11VideoContext::VideoProcessorSetStreamSourceRect

Mengatur persegi sumber untuk aliran input pada prosesor video.
ID3D11VideoContext::VideoProcessorSetStreamStereoFormat

Mengaktifkan atau menonaktifkan video 3D stereo untuk aliran input pada prosesor video.

Komentar

Untuk mendapatkan penunjuk ke antarmuka ini, panggil QueryInterface dengan ID3D11DeviceContext penunjuk antarmuka.

Antarmuka ini menyediakan akses ke beberapa area fungsionalitas Microsoft Direct3Dvideo:

  • Pendekodean video yang dipercepat perangkat keras
  • Pemrosesan video
  • Perlindungan konten berbasis GPU
  • Enkripsi dan dekripsi video
Di Microsoft Direct3D 9, fungsi yang setara didistribusikan di beberapa antarmuka:

Persyaratan

Syarat Nilai
klien minimum yang didukung Windows 8 [aplikasi desktop | Aplikasi UWP]
server minimum yang didukung Windows Server 2012 [aplikasi desktop | Aplikasi UWP]
Platform Target Windows
Header d3d11.h

Lihat juga

Antarmuka Video Direct3D 11

ID3D11DeviceChild

ID3D11VideoContext1