Share via


estrutura ACX_RT_STREAM_CALLBACKS (acxstreams.h)

A estrutura ACX_RT_STREAM_CALLBACKS define retornos de chamada para streaming RT para a estrutura ACX.

Sintaxe

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;

Membros

Size

O comprimento, em bytes, dessa estrutura.

EvtAcxStreamGetHwLatency

O retorno de chamada EvtAcxStreamGetHwLatency .

EvtAcxStreamAllocateRtPackets

O retorno de chamada EvtAcxStreamAllocateRtPackets .

EvtAcxStreamFreeRtPackets

O retorno de chamada EvtAcxStreamFreeRtPackets .

EvtAcxStreamSetRenderPacket

O retorno de chamada EvtAcxStreamSetRenderPacket .

EvtAcxStreamGetCurrentPacket

O retorno de chamada EvtAcxStreamGetCurrentPacket .

EvtAcxStreamGetCapturePacket

O retorno de chamada EvtAcxStreamGetCapturePacket .

EvtAcxStreamGetPresentationPosition

O retorno de chamada EvtAcxStreamGetPresentationPosition .

Comentários

O driver também deve definir e usar a estrutura ACX_STREAM_CALLBACKS para criar um ACXRTSTREAM.

Requisitos do ACX

Versão mínima do ACX: 1.0

Para obter mais informações sobre versões do ACX, consulte Visão geral da versão do ACX.

Requisitos

Requisito Valor
Cabeçalho acxstreams.h

Confira também