Condividi tramite


Puntatori di flusso e offset

Una struttura KSSTREAM_POINTER contiene due strutture KSSTREAM_POINTER_OFFSET che indicizzano le posizioni di input e output all'interno di un frame. Un minidriver può modificare questi offset o accedere ai dati in corrispondenza della risoluzione dei fotogrammi.

Per avanzare un puntatore di flusso all'interno di un frame, il minidriver chiama KsStreamPointerAdvanceOffsets e KsStreamPointerAdvanceOffsetsAndUnlock.

I minidriver che accedono ai dati di flusso con indirizzi virtuali possono usare questi offset per specificare una posizione di flusso in corrispondenza della risoluzione dei byte. I minidriver che usano mapping fisici a dispersione/raccolta possono specificare la posizione di flusso nella granularità di una struttura KSMAPPING .