comando realize

Il comando realize indica a un dispositivo di selezionare e realizzare la tavolozza nel contesto di visualizzazione della finestra visualizzata. I dispositivi digital-video riconoscono questo comando.

Per inviare questo comando, chiamare la funzione mciSendString con il set di parametri lpszCommand come indicato di seguito.

_stprintf_s(
  lpszCommand, 
  TEXT("realize %s %s %s"), 
  lpszDeviceID, 
  lpszPalette, 
  lpszFlags
); 

Parametri

lpszDeviceID

Identificatore di un dispositivo MCI. Questo identificatore o alias viene assegnato all'apertura del dispositivo.

lpszPalette

Uno dei flag seguenti.

Valore Significato
background Realizza la tavolozza come tavolozza di sfondo.
normale Realizza la tavolozza per una finestra di primo livello. Si tratta dell'impostazione predefinita.

lpszFlags

Può essere "wait", "notify" o entrambi. Per i dispositivi digital-video, è anche possibile specificare "test". Per altre informazioni su questi flag, vedere Flag di attesa, notifica e test.

Valore restituito

Restituisce zero se l'operazione ha esito positivo o un errore in caso contrario.

Commenti

Usare questo comando solo se l'applicazione usa un handle di finestra e riceve un messaggio di WM_QUERYNEWPALLETTE o WM_PALETTECHANGED .

Esempio

Il comando seguente indica al dispositivo "myvideo" di realizzare la tavolozza.

realize myvideo normal

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]

Vedi anche

MCI

Stringhe di comando MCI