Método IMFCameraConfigurationManager::LoadDefaults (mfidl.h)
Carrega os padrões de controle de câmera para a fonte de captura especificada.
Sintaxe
HRESULT LoadDefaults(
[in] IMFAttributes *cameraAttributes,
[out] IMFCameraControlDefaultsCollection **configurations
);
Parâmetros
[in] cameraAttributes
Um ponteiro para um IMFAttributes no qual o atributo MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_SYMBOLIC_LINK identifica a fonte de captura para a qual os valores de controle padrão são recuperados.
[out] configurations
Recebe um ponteiro para um objeto IMFCameraControlDefaultsCollection que representa a coleção de valores padrão de controle de câmera.
Valor retornado
Um HRESULT, incluindo o seguinte:
Valor | Descrição |
---|---|
S_OK | Êxito |
MF_E_ATTRIBUTENOTFOUND | O atributo MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_SYMBOLIC_LINK não foi encontrado nos IMFAttributes fornecidos em cameraAttributes |
MF_E_SHUTDOWN | A função foi chamada depois que IMFCameraConfigurationManager::Shutdown foi chamado. |
Comentários
Se não houver controles padrão especificados, a coleção resultante estará vazia. Ou seja, IMFCameraControlDefaultsCollection::GetControlCount retornará 0.
Requisitos
Cliente mínimo com suporte | Windows 11 Build 22621 |
Servidor mínimo com suporte | Windows 11 Build 22621 |
Cabeçalho | mfidl.h |