befehl MCI_REALIZE
Der MCI_REALIZE-Befehl bewirkt, dass ein Grafikgerät seine Palette in einen Gerätekontext (DC) umsetzt. Digital-Videogeräte erkennen diesen Befehl.
Um diesen Befehl zu senden, rufen Sie die mciSendCommand-Funktion mit den folgenden Parametern auf.
MCIERROR mciSendCommand(
MCIDEVICEID wDeviceID,
MCI_REALIZE,
DWORD dwFlags,
(DWORD) (LPMCI_GENERIC_PARMS) lpRealize
);
Parameter
-
wDeviceID
-
Gerätebezeichner des MCI-Geräts, das die Befehlsnachricht empfangen soll.
-
dwFlags
-
MCI_NOTIFY, MCI_WAIT oder für Digitalvideogeräte MCI_TEST. Informationen zu diesen Flags finden Sie unter Warte-, Benachrichtigungs- und Testflags.
-
lpRealize
-
Zeiger auf eine MCI_GENERIC_PARMS-Struktur . (Geräte mit erweiterten Befehlssätzen können diese Struktur durch eine gerätespezifische Struktur ersetzen.)
Rückgabewert
Gibt null zurück, wenn der Vorgang erfolgreich war oder andernfalls ein Fehler.
Bemerkungen
Sie sollten diesen Befehl verwenden, wenn Ihre Anwendung die WM_QUERYNEWPALETTE-Nachricht empfängt.
Die folgenden zusätzlichen Flags werden mit dem Gerätetyp "digitalvideo" verwendet:
-
MCI_DGV_REALIZE_BKGD
-
Realisiert die Palette als Hintergrundpalette.
-
MCI_DGV_REALIZE_NORM
-
Realisiert die Palette normal. Dies ist die Standardeinstellung.
Bei Digitalvideogeräten verweist der lpRealize-Parameter auf eine MCI_REALIZE_PARMS-Struktur . Weitere Informationen finden Sie unter Kommentare in der MCI_GENERIC_PARMS-Struktur .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
Header |
|