Método IMDSPDeviceControl::GetCapabilities (mswmdm.h)
El método GetCapabilities recupera la máscara de funcionalidades del dispositivo con el que está asociada esta interfaz de control. Las funcionalidades describen los métodos del control de dispositivo compatibles con el dispositivo multimedia.
Sintaxis
HRESULT GetCapabilities(
[out] DWORD *pdwCapabilitiesMask
);
Parámetros
[out] pdwCapabilitiesMask
Puntero a un DWORD que contiene las funciones del dispositivo. Las marcas siguientes se pueden devolver en esta variable.
Marca | Descripción |
---|---|
MDM_DEVICECAP_CANPLAY | El dispositivo multimedia puede reproducir audio MP3. |
MDM_DEVICECAP_CANSTREAMPLAY | El dispositivo multimedia puede reproducir audio de streaming directamente desde el equipo host. |
MDM_DEVICECAP_CANRECORD | El dispositivo multimedia puede grabar audio. |
MDM_DEVICECAP_CANSTREAMRECORD | El dispositivo multimedia puede grabar audio de streaming directamente en el equipo host. |
MDM_DEVICECAP_CANPAUSE | El dispositivo multimedia puede pausar durante las operaciones de reproducción o registro. |
MDM_DEVICECAP_CANRESUME | El dispositivo multimedia puede reanudar una operación desde un comando de pausa. |
MDM_DEVICECAP_CANSTOP | El dispositivo multimedia puede dejar de reproducirse antes del final de un archivo. |
MDM_DEVICECAP_CANSEEK | El dispositivo multimedia puede buscar una posición distinta del principio de un archivo. |
Valor devuelto
El método devuelve un valor HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.
Código devuelto | Descripción |
---|---|
|
El método se ha llevado a cabo de forma correcta. |
|
El parámetro pdwCapabilitiesMask es un puntero no válido o NULL . |
|
Se ha producido un error no especificado. |
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | mswmdm.h |
Library | Mssachlp.lib |