Condividi tramite


Funzione di callback PFNKSPINFRAMERETURN (ks.h)

La routine AVStrMiniFrameReturn di AVStream viene chiamata quando un telaio inserito ha completato il suo viaggio intorno al circuito ed è pronto per essere riciclato o liberato.

Sintassi

PFNKSPINFRAMERETURN Pfnkspinframereturn;

void Pfnkspinframereturn(
  [in]           PKSPIN Pin,
  [in, optional] PVOID Data,
  [in, optional] ULONG Size,
  [in, optional] PMDL Mdl,
  [in, optional] PVOID Context,
  [in]           NTSTATUS Status
)
{...}

Parametri

[in] Pin

Puntatore a una struttura KSPIN che rappresenta il pin su cui è stato inserito il fotogramma.

[in, optional] Data

Puntatore al buffer originariamente specificato nella chiamata a KsPinSubmitFrame.

[in, optional] Size

Specifica le dimensioni in byte diDati come originariamente specificato in KsPinSubmitFrame.

[in, optional] Mdl

Puntatore a un elenco descrittore di memoria che descrive il frame inserito come nella chiamata a KsPinSubmitFrameMdl.

[in, optional] Context

Puntatore al buffer di contesto fornito dal minidriver collegato al frame quando il frame è stato inserito nel circuito.

[in] Status

Contiene una copia diIrp-IoStatus.Status> per l'IRP a cui è stato collegato il frame richiesto.

Valore restituito

nessuno

Osservazioni

Il minidriver specifica l'indirizzo di questa routine nel parametroFrameReturn di una chiamata a KsPinRegisterFrameReturnCallback.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Microsoft Windows XP e versioni successive e DirectX 8.0 e versioni successive di DirectX.
Piattaforma di destinazione Desktop
Intestazione ks.h (include Ks.h)

Vedi anche

KsPinRegisterFrameReturnCallback

KsPinSubmitFrameMdl