Compartilhar via


cabeçalho avcstrm.h

Esse cabeçalho é usado pelo fluxo. Para obter mais informações, consulte:

avcstrm.h contém as seguintes interfaces de programação:

IOCTLs

 
IOCTL_AVCSTRM_CLASS

Um driver de subunidade AV/C usa o IRP IRP_MJ_INTERNAL_DEVICE_CONTROL, com o membro IoControlCode definido como IOCTL_AVCSTRM_CLASS, para se comunicar com avcstrm.sys.

Funções

 
INIT_AVCSTRM_HEADER

A macro INIT_AVCSTRM_HEADER inicializa os membros SizeOfThisBlock, Version e Function da estrutura AVC_STREAM_REQUEST_BLOCK.

Estruturas

 
AVC_STREAM_REQUEST_BLOCK

A estrutura AVC_STREAM_REQUEST_BLOCK descreve uma solicitação de streaming AV/C a ser processada por avcstrm.sys.
AVCSTRM_BUFFER_STRUCT

A estrutura AVCSTRM_BUFFER_STRUCT descreve um buffer a ser enviado para avcstrm.sys para operações de leitura ou gravação.
AVCSTRM_FORMAT_INFO

A estrutura AVCSTRM_FORMAT_INFO é usada para descrever um fluxo de dados.
AVCSTRM_OPEN_STRUCT

A estrutura AVCSTRM_OPEN_STRUCT descreve um fluxo de dados a ser aberto.
CIP_HDR1

A estrutura CIP_HDR1 descreve a estrutura de dados genérica dos dois cabeçalhos CIP quadlet (primeiro quadlet do par).
CIP_HDR2_FDF

A estrutura CIP_HDR2_FDF descreve o segundo quadlet de um par de cabeçalho CIP.
CIP_HDR2_MPEGTS

A estrutura CIP_HDR2_MPEGTS descreve o segundo quadlet de um par de cabeçalho CIP para um fluxo de formato MPEGTS.
CIP_HDR2_SYT

A estrutura CIP_HDR2_SYT descreve o segundo quadlet de um par de cabeçalho CIP para um fluxo de formato DV.
DVINFO

A estrutura DVINFO descreve um formato de fluxo DV, incluindo suas informações de origem de streaming padrão e informações de controle de fluxo.
KS_DATAFORMAT_DV_AVC

A estrutura KS_DATAFORMAT_DV_AVC armazena o formato de dados para uma conexão de vídeo digital AV/C.
KS_DATAFORMAT_MPEG2TS_AVC

A estrutura KS_DATAFORMAT_MPEG2TS_AVC armazena o formato de dados para uma conexão MPEG2 AV/C.
KS_DATARANGE_DV_AVC

A estrutura KS_DATARANGE_DV_AVC armazena uma variedade de formatos de vídeo digital AV/C.
KS_DATARANGE_DVVIDEO

A estrutura KS_DATARANGE_DV_AVC armazena uma variedade de formatos de vídeo digital.
KS_DATARANGE_MPEG2TS_AVC

A estrutura KS_DATARANGE_MPEG2TS_AVC armazena um intervalo de formatos MPEG2 AV/C.

Enumerações

 
AVCSTRM_FORMAT

A enumeração AVCSTRM_FUNCTION define os formatos de fluxo de subunidade AV/C compatíveis com avcstrm.sys.
AVCSTRM_FUNCTION

A enumeração AVCSTRM_FUNCTION define a funcionalidade exposta pelo driver avcstrm.sys.