Método IKsPin::KsCreateSinkPinHandle (ksproxy.h)

O método KsCreateSinkPinHandle cria um identificador de pino e o armazena no objeto de pino KS.

Sintaxe

HRESULT KsCreateSinkPinHandle(
  [in] KSPIN_INTERFACE & Interface,
  [in] KSPIN_MEDIUM &    Medium
);

Parâmetros

[in] Interface

Uma referência de tipo a uma estrutura KSPIN_INTERFACE para a interface que KsCreateSinkPinHandle negociou para o pin criado.

[in] Medium

Uma referência de tipo a uma estrutura de KSPIN_MEDIUM para o meio que KsCreateSinkPinHandle negociou para o pino criado.

Retornar valor

Retornará NOERROR se tiver êxito; caso contrário, retorna um código de erro.

Comentários

Como o método KsCreateSinkPinHandle usa variáveis pass-by-reference, não é necessário passar ponteiros para estruturas KSPIN_INTERFACE e KSPIN_MEDIUM como argumentos.

Depois que KsCreateSinkPinHandle tiver criado um identificador de pino, você poderá recuperar o identificador chamando o método IKsObject::KsGetObjectHandle .

Esse método é para uso de proxy e não é recomendado para uso do aplicativo.

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho ksproxy.h (inclua Ksproxy.h)

Confira também

IKsObject::KsGetObjectHandle

KSPIN_INTERFACE

KSPIN_MEDIUM