Condividi tramite


Metodo IDirectInputJoyConfig8::SetCooperativeLevel (dinputd.h)

Il metodo IDirectInputJoyConfig8::SetCooperativeLevel stabilisce il livello di cooperazione per l'istanza del dispositivo. Gli unici livelli di cooperazione supportati per l'interfaccia IDirectInputJoyConfig8 sono DISCL_EXCLUSIVE e DISCL_BACKGROUND.

Sintassi

HRESULT SetCooperativeLevel(
  HWND  unnamedParam1,
  DWORD unnamedParam2
);

Parametri

unnamedParam1

Gestire la finestra associata all'interfaccia. Questo parametro deve essere diverso da NULL e deve essere una finestra di primo livello. Si tratta di un errore per eliminare la finestra mentre è ancora associato a un'interfaccia IDirectInputJoyConfig8 .

unnamedParam2

Specifica un set di flag che descrivono il livello di cooperazione associato al dispositivo. Il valore deve essere DISCL_EXCLUSIVE | DISCL_BACKGROUND.

Valore restituito

Restituisce DI_OK se ha esito positivo; in caso contrario, restituisce il valore di errore COM seguente (questo valore deve essere illustrativo e non è necessariamente completo):

Codice restituito Descrizione
DIERR_INVALIDPARAM
Uno o più parametri non sono validi.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione dinputd.h (include Dinputd.h)