Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esse cabeçalho é usado pelo fluxo. Para obter mais informações, consulte:
ksproxy.h contém as seguintes interfaces de programação:
Interfaces
|
IKsAggregateControl A interface IKsAggregateControl fornece métodos que adicionam e removem servidores COM como provedores de agregação em objetos KS que dão suporte à interface. |
|
IKsAllocator A interfaceIKsAllocator fornece métodos que controlam e consultam um alocador. IKsAllocator é para uso de proxy e não é recomendado para uso de aplicativo. |
|
IKsAllocatorEx A interface IKsAllocatorEx é para uso de proxy e não é recomendada para uso do aplicativo. IKsAllocatorEx herda todos os métodos da interface IKsAllocator e estende IKsAllocator para fornecer métodos que controlam e consultam um alocador adicional. |
|
IKsClockPropertySet A interface IKsClockPropertySet fornece métodos que permitem que o proxy reflita com precisão o tempo. |
|
IKsControl A interface IKsControl fornece métodos de modo de usuário que controlam um filtro KS ou um pino KS. Consulte a interface IKsControl AVStream COM para obter informações sobre o equivalente do modo de usuário dessa interface. |
|
IKsDataTypeCompletion A interface IKsDataTypeCompletion fornece um método para concluir tipos de mídia parcialmente especificados que são passados para o método IAMStreamConfig::SetFormat. |
|
IKsDataTypeHandler A interface IKsDataTypeHandler fornece métodos que executam pré-processamento opcional e pós-processamento de exemplos de mídia. |
|
IKsInterfaceHandler A interface IKsInterfaceHandler fornece métodos que empacotam amostras no kernel com base na estrutura de KSPIN_INTERFACE especificada para a conexão estabelecida. A IID dessa interface é IID_IKsInterfaceHandler. |
|
IKsNotifyEvent A interface IKsNotifyEvent fornece um método para fazer com que o objeto KS que possui um evento DirectShow emita o evento com os parâmetros fornecidos. |
|
IKsObject A interface IKsObject fornece um método para recuperar o identificador de arquivo de um objeto KS. |
|
IKsPin A interface IKsPin fornece métodos que controlam e recuperam informações sobre um pin. |
|
IKsPinEx A interface IKsPinEx herda todos os métodos da interface IKsPin e estende IKsPin para fornecer um método que notifica o grafo de filtro de um erro para dar ao grafo de filtro uma oportunidade de parar. |
|
IKsPinFactory A interface IKsPinFactory fornece um método que recupera o identificador de uma fábrica de pinos. |
|
IKsPinPipe A interface IKsPinPipe é para uso de proxy e não é recomendada para uso do aplicativo. O IKsPinPipe fornece métodos que controlam um pipe de pino. |
|
IKsPropertySet A interface IKsPropertySet em ksproxy.h fornece métodos que acessam propriedades de objetos KS implementados em um minidriver KS. |
|
IKsQualityForwarder A interface IKsQualityForwarder herda o método da interface IKsObject e estende IKsObject para fornecer um método que libera informações de um pin. |
|
IKsTopology A interface IKsTopology fornece um método que abre objetos de nó de topologia contidos em um filtro. |
Funções
|
KsGetMediaType A função KsGetMediaType recupera informações sobre um tipo de mídia em um identificador de fábrica de pinos. |
|
KsGetMediaTypeCount A função KsGetMediaTypeCount retorna o número de tipos de mídia disponíveis em um identificador de fábrica de pinos. |
|
KsGetMultiplePinFactoryItems A função KsGetMultiplePinFactoryItems recupera itens da propriedade pin em um buffer de dados de comprimento variável. |
|
KsOpenDefaultDevice A função KsOpenDefaultDevice abre um identificador para o primeiro dispositivo listado na categoria PnP (Plug and Play) especificada. |
|
KsResolveRequiredAttributes A função KsResolveRequiredAttributes pesquisa a lista de atributos anexada a um intervalo de dados para atributos especificados e garante que todos os atributos especificados foram encontrados. |
|
KsSynchronousDeviceControl A função KsSynchronousDeviceControl emite uma operação de controle de E/S de dispositivo síncrona para o objeto KS especificado por um identificador de arquivo. |
Estruturas
|
KSSTREAM_SEGMENT A estrutura KSSTREAM_SEGMENT contém informações que descrevem uma operação de E/S que ocorre em um fluxo. |
|
ALLOCATOR_PROPERTIES_EX A estrutura ALLOCATOR_PROPERTIES_EX é para uso de proxy e não é recomendada para uso do aplicativo. ALLOCATOR_PROPERTIES_EX contém informações que descrevem as propriedades de um alocador. |
|
OPTIMAL_WEIGHT_TOTALS Saiba mais sobre: estrutura OPTIMAL_WEIGHT_TOTALS |
|
PIPE_DIMENSIONS A estrutura PIPE_DIMENSIONS é para uso de proxy e não é recomendada para uso do aplicativo. PIPE_DIMENSIONS contém informações que descrevem a taxa de compactação/expansão de quadros em vários pinos relacionados a um pipe. |
|
PIPE_TERMINATION A estrutura PIPE_TERMINATION é para uso de proxy e não é recomendada para uso do aplicativo. PIPE_TERMINATION contém informações que descrevem o terminador de pino de um pipe. |
Enumerações
|
FRAMING_CACHE_OPS Saiba mais sobre: enumeração FRAMING_CACHE_OPS |
|
FRAMING_PROP Saiba mais sobre: enumeração FRAMING_PROP |
|
KS_LogicalMemoryType Saiba mais sobre: enumeração KS_LogicalMemoryType |
|
KSALLOCATORMODE Saiba mais sobre: enumeração KSALLOCATORMODE |
|
KSIOOPERATION Saiba mais sobre: enumeração KSIOOPERATION |
|
KSPEEKOPERATION Saiba mais sobre: enumeração KSPEEKOPERATION |
|
PIPE_ALLOCATOR_PLACE Saiba mais sobre: enumeração PIPE_ALLOCATOR_PLACE |
|
PIPE_STATE Saiba mais sobre: enumeração PIPE_STATE |