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 |