IDirectDraw::GetCaps
9/8/2008
Este método preenche as capacidades do driver de dispositivo para o hardware e a emulação de software.
Syntax
HRESULT GetCaps(
LPDDCAPS lpDDDriverCaps,
LPDDCAPS lpDDEmulCaps
);
Parameters
- lpDDDriverCaps
Endereço de um DDCAPS estrutura que será preenchida com os recursos do hardware, conforme relatado pelo driver de dispositivo. Defina este parâmetro como NULL se driver de dispositivo recursos não forem ser recuperado.
- lpDDEmulCaps
Endereço de um DDCAPS estrutura que será preenchida com os recursos de emulação de software. Defina este parâmetro como NULL se software de emulação recursos não forem ser recuperado.
Return Value
Se o método for bem-sucedido, o valor de retorno é DD_OK.
Se o método falhar, o valor de retorno pode ser uma do seguinte valores de erro:
DDERR_INVALIDOBJECT |
DDERR_INVALIDPARAMS |
Para obter mais informações sobre esses erros códigos Consulte DirectDraw Return Values.
Comentários:
Você só pode definir um dos dois parâmetros para NULL para exclui-lo. Se você definir ambas como NULL o método irá falhar, retornando DDERR_INVALIDPARAMS.
Requirements
Header | ddraw.h |
Library | ddraw.lib |
Windows Embedded CE | Windows Embedded CE 6.0 and later |
Windows Mobile | Pocket PC for Windows Mobile Version 5.0 and later, Smartphone for Windows Mobile Version 5.0 and later |