Referência de DDI de mídia de streaming
Visão geral da tecnologia de referência de DDI de mídia de streaming.
A tecnologia de referência DDI de mídia de streaming não está associada a nenhum cabeçalho.
Para obter diretrizes de programação para essa tecnologia, consulte:
MF_MEDIASOURCE_STATUS_INFO . (MF_MEDIASOURCE_STATUS_INFO) |
MF_TRANSFER_VIDEO_FRAME_FLAGS . (MF_TRANSFER_VIDEO_FRAME_FLAGS) |
FlushInputStream O método FlushInputStream libera o fluxo de entrada de um Dispositivo MFT. |
FlushOutputStream O método FlushOutputStream libera o fluxo de saída de um Dispositivo MFT. |
GetInputAvailableType O método GetInputAvailableType obtém um tipo de mídia disponível para um fluxo de entrada nesta transformação do Media Foundation (MFT). |
GetInputCurrentType O método GetInputCurrentType obtém o tipo de mídia atual para um fluxo de entrada nesta MFT (transformação do Media Foundation). |
GetInputStreamAttributes O método GetInputStreamAttributes obtém o repositório de atributos para um fluxo de entrada nesta MFT (transformação do Media Foundation). |
GetInputStreamPreferredState O método GetInputStreamPreferredState obtém o estado preferencial e o tipo de mídia de um fluxo de entrada MFT do dispositivo. |
GetInputStreamState O método GetInputStreamState obtém o estado do fluxo de entrada do MFT do dispositivo. |
GetOutputAvailableType O método GetOutputAvailableType obtém um tipo de mídia disponível para um fluxo de saída nesta transformação do Media Foundation (MFT). |
GetOutputCurrentType O método GetOutputCurrentType obtém o tipo de mídia atual para um fluxo de saída nesta MFT (transformação do Media Foundation). |
GetOutputStreamAttributes O método GetOutputStreamAttributes obtém o repositório de atributos para um fluxo de saída nesta MFT (transformação do Media Foundation). |
GetOutputStreamState O método GetOutputStreamState obtém o estado de fluxo de saída do MFT do dispositivo. |
GetStreamCount O método GetStreamCount obtém o número atual de fluxos de entrada e saída nesta MFT (transformação do Media Foundation). |
GetStreamIDs O método GetStreamIDs obtém os identificadores de fluxo para os fluxos de entrada e saída nesta MFT (transformação do Media Foundation). |
InitializeTransform InitializeTransform é chamado para inicializar o MFT do dispositivo. |
OnBufferSent Chamado quando buffers de quadro alocados pelo sistema são enviados para o driver do dispositivo. |
Processevent O método ProcessEvent envia um evento para um fluxo de entrada nesta MFT (transformação do Media Foundation). |
ProcessInput O método ProcessInput fornece dados para um fluxo de entrada nesta MFT (transformação do Media Foundation). |
Processmessage O método ProcessMessage envia uma mensagem para a MFT (Transformação do Device Media Foundation). |
Processoutput O método ProcessOutput obtém a saída processada dos fluxos de saída MFT do dispositivo. |
SetInputStreamState O método SetInputStreamState define o estado do fluxo de entrada do Dispositivo MFT e o tipo de mídia. |
SetOutputStreamState O método SetOutputStreamState define o estado do fluxo de saída do Dispositivo MFT e o tipo de mídia. |
IMFDeviceTransform Esta seção contém informações de referência para a interface IMFDeviceTransform. |
IMFDeviceTransformCallback Implemente esse retorno de chamada para receber notificações quando os buffers de quadro alocados pelo sistema forem enviados para o driver do dispositivo. |
CapturedMetadataExposureCompensation Essa estrutura contém informações de blob para os comentários de compensação de EV para a foto capturada. |
CapturedMetadataISOGains A estrutura CapturedMetadataISOGains descreve o formato de blob para MF_CAPTURE_METADATA_ISO_GAINS. |
CapturedMetadataWhiteBalanceGains Essa estrutura descreve o formato de blob para o atributo MF_CAPTURE_METADATA_WHITEBALANCE_GAINS. |
FaceCharacterization A estrutura FaceCharacterization descreve o formato de blob para o atributo MF_CAPTURE_METADATA_FACEROICHARACTERIZATIONS. |
FaceCharacterizationBlobHeader A estrutura FaceCharacterizationBlobHeader descreve as informações de tamanho e contagem do formato de blob para o atributo MF_CAPTURE_METADATA_FACEROICHARACTERIZATIONS. |
FaceRectInfo A estrutura FaceRectInfo descreve o formato de blob para o atributo MF_CAPTURE_METADATA_FACEROIS. |
FaceRectInfoBlobHeader A estrutura FaceRectInfoBlobHeader descreve as informações de tamanho e contagem do formato de blob para o atributo MF_CAPTURE_METADATA_FACEROIS. |
HistogramBlobHeader A estrutura HistogramBlobHeader descreve o tamanho do blob e o número de histogramas no blob do atributo MF_CAPTURE_METADATA_HISTOGRAM. |
HistogramDataHeader A estrutura HistogramDataHeader descreve o formato de blob para o atributo MF_CAPTURE_METADATA_HISTOGRAM. |
HistogramGrid A estrutura HistogramGrid descreve o formato de blob para MF_CAPTURE_METADATA_HISTOGRAM. |
HistogramHeader A estrutura HistogramHeader descreve o formato de blob para MF_CAPTURE_METADATA_HISTOGRAM. |
MetadataTimeStamps A estrutura MetadataTimeStamps descreve o formato de blob para o atributo MF_CAPTURE_METADATA_FACEROITIMESTAMPS. |