Compartilhar via


Função DxApi

A função DxApi aceita comandos do driver de captura de vídeo do decodificador de hardware para acessar as funções de interface DxApi que são implementadas em um driver de miniporta de vídeo.

Parâmetros

  • dwFunctionNum indica o comportamento da função DxApi (identificador de função). Consulte a seção Comentários para obter a lista de identificadores de função.

  • lpvInBuffer aponta para o buffer de entrada.

  • cbInBuffer indica o tamanho em bytes do buffer de entrada.

  • lpvOutBuffer aponta para o buffer de saída.

  • cbOutBuffer indica o tamanho em bytes do buffer de saída.

Devoluções

DxApi retorna o número de bytes realmente gravados no buffer de saída.

Comentários

DxApi aceita um identificador de função (dwFunctionNum), um buffer de entrada (lpvInBuffer) e seu tamanho (cbInBuffer), e um buffer de saída (lpvOutBuffer) e seu tamanho (cbOutBuffer). O comportamento da função e o tamanho e formato dos buffers de entrada e saída dependem do identificador de função especificado. O valor de retorno é o número de bytes reais gravados no buffer de saída.

Os seguintes identificadores de função são definidos para a função DxApi no arquivo de cabeçalho ddkmapi.h :