Bagikan melalui


Urutan Buffer Input

Bagian ini hanya berlaku untuk Windows Server 2003 dengan SP1 dan yang lebih baru, dan Windows XP dengan SP2 dan yang lebih baru.

Untuk setiap kombinasi yang mendeinterlacing dan operasi komposit substream, VMR memulai panggilan ke fungsi panggilan balik DdMoCompRender yang disediakan driver. Dalam panggilan DdMoCompRender , anggota lpBufferInfo dari struktur DD_RENDERMOCOMPDATA menunjuk ke array buffer yang menjelaskan permukaan tujuan dan permukaan untuk setiap sampel sumber video input. Fungsi DdMoCompRender pada gilirannya memanggil fungsi DeinterlaceBltEx driver. Untuk informasi selengkapnya, lihat Memanggil DDI Deinterlace dari Komponen User-Mode.

Urutan elemen dalam array struktur DXVA_VideoSample2 di anggota Sumber dari struktur DXVA_DeinterlaceBltEx cocok dengan array lpBufferInfo dengan pengecualian bahwa permukaan tujuan tidak ada.

Topik berikut menjelaskan aturan untuk mengatur permukaan dalam array lpBufferInfo dan memberikan contoh yang menjelaskan urutan permukaan:

Aturan Urutan Buffer Input

Contoh Urutan Buffer Input 1

Contoh Urutan Buffer Input 2

Contoh Urutan Buffer Input 3

Contoh Urutan Buffer Input 4

Contoh Urutan Buffer Input 5

Contoh Urutan Buffer Input 6