Compartir a través de


estructura ACX_RT_STREAM_CALLBACKS (acxstreams.h)

La estructura de ACX_RT_STREAM_CALLBACKS define devoluciones de llamada para el streaming rt en el marco de ACX.

Sintaxis

typedef struct _ACX_RT_STREAM_CALLBACKS {
  ULONG                                    Size;
  PFN_ACX_STREAM_GET_HW_LATENCY            EvtAcxStreamGetHwLatency;
  PFN_ACX_STREAM_ALLOCATE_RTPACKETS        EvtAcxStreamAllocateRtPackets;
  PFN_ACX_STREAM_FREE_RTPACKETS            EvtAcxStreamFreeRtPackets;
  PFN_ACX_STREAM_SET_RENDER_PACKET         EvtAcxStreamSetRenderPacket;
  PFN_ACX_STREAM_GET_CURRENT_PACKET        EvtAcxStreamGetCurrentPacket;
  PFN_ACX_STREAM_GET_CAPTURE_PACKET        EvtAcxStreamGetCapturePacket;
  PFN_ACX_STREAM_GET_PRESENTATION_POSITION EvtAcxStreamGetPresentationPosition;
} ACX_RT_STREAM_CALLBACKS, *PACX_RT_STREAM_CALLBACKS;

Miembros

Size

Longitud, en bytes, de esta estructura.

EvtAcxStreamGetHwLatency

Devolución de llamada EvtAcxStreamGetHwLatency .

EvtAcxStreamAllocateRtPackets

Devolución de llamada EvtAcxStreamAllocateRtPackets .

EvtAcxStreamFreeRtPackets

Devolución de llamada EvtAcxStreamFreeRtPackets .

EvtAcxStreamSetRenderPacket

Devolución de llamada EvtAcxStreamSetRenderPacket .

EvtAcxStreamGetCurrentPacket

Devolución de llamada EvtAcxStreamGetCurrentPacket .

EvtAcxStreamGetCapturePacket

Devolución de llamada EvtAcxStreamGetCapturePacket .

EvtAcxStreamGetPresentationPosition

Devolución de llamada EvtAcxStreamGetPresentationPosition .

Comentarios

El controlador también debe definir y usar la estructura de ACX_STREAM_CALLBACKS para crear un ACXRTSTREAM.

Requisitos de ACX

Versión mínima de ACX: 1.0

Para obtener más información sobre las versiones de ACX, consulte Introducción a la versión de ACX.

Requisitos

Requisito Valor
Header acxstreams.h

Consulte también