atributo MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_MAX_BUFFERS
Especifica o número máximo de quadros que a origem da captura de vídeo armazenará em buffer.
Tipo de dados
UINT32
Obter/definir
Para obter esse atributo, chame IMFAttributes::GetUINT32.
Para definir esse atributo, chame IMFAttributes::SetUINT32.
Comentários
Por padrão, a origem da captura de vídeo armazena um máximo de um quadro por vez. Você pode aumentar o limite de buffer definindo esse atributo.
A maneira correta de definir esse atributo depende da função usada para criar a fonte de mídia:
- MFCreateDeviceSource: defina o atributo por meio do parâmetro pAttributes da função.
- MFCreateDeviceSourceActivate: defina o atributo por meio do parâmetro pAttributes da função.
- MFEnumDeviceSources: defina o atributo no ponteiro IMFActivate retornado pela função. Defina o atributo antes de chamar IMFActivate::ActivateObject.
O atributo se aplica somente a dispositivos de captura de vídeo.
A constante GUID para esse atributo é exportada de mfuuid.lib.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Cabeçalho |
|
Confira também