Condividi tramite


Ordine del buffer di input

Questa sezione si applica solo a Windows Server 2003 con SP1 e versioni successive e Windows XP con SP2 e versioni successive.

Per ogni combinazione di deinterlacing e operazioni di composizione substream, vmR avvia una chiamata alla funzione di callback DdMoCompRender fornita dal driver. Nella chiamata DdMoCompRender il membro lpBufferInfo della struttura DD_RENDERMOCOMPDATA punta a una matrice di buffer che descrive la superficie di destinazione e la superficie per ogni esempio di origine video di input. La funzione DdMoCompRender chiama a sua volta la funzione DeinterlaceBltEx del driver. Per altre informazioni, vedere Chiamata di Deinterlace DDI da un componente User-Mode.

L'ordine degli elementi nella matrice di strutture DXVA_VideoSample2 nel membro Origine della struttura di DXVA_DeinterlaceBltEx corrisponde alla matrice lpBufferInfo, ad eccezione dell'eccezione che la superficie di destinazione non è presente.

Gli argomenti seguenti descrivono le regole per la disposizione delle superfici nella matrice lpBufferInfo e forniscono esempi che illustrano l'ordine di sequenza delle superfici:

Regole dell'ordine del buffer di input

Esempio di ordine del buffer di input 1

Esempio di ordine del buffer di input 2

Esempio di ordine del buffer di input 3

Esempio di ordine del buffer di input 4

Esempio di ordine del buffer di input 5

Esempio di ordine del buffer di input 6