CDeferredCommand.CDeferredCommand-Konstruktor
[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation abgelöst. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code mediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]
Konstruktormethode.
Syntax
CDeferredCommand(
CCmdQueue *pQ,
LPUNKNOWN pUnk,
HRESULT *phr,
LPUNKNOWN pUnkExecutor,
REFTIME time,
GUID *iid,
long dispidMethod,
short wFlags,
long cArgs,
VARIANT *pDispParams,
VARIANT *pvarResult,
short *puArgErr,
BOOL bStream
);
Parameter
-
Pq
-
Zeiger auf ein Objekt, das die IQueueCommand-Schnittstelle verfügbar macht.
-
Punk
-
Zeiger auf die äußere IUnknown-Schnittstelle für die Aggregation.
-
Phr
-
Zeiger auf einen zurückgegebenen HRESULT-Wert .
-
pUnkExecutor
-
Zeiger auf das Objekt, das diesen Befehl ausführen wird.
-
time
-
Zeitpunkt, zu dem der Befehl ausgeführt wird.
-
Iid
-
Zeiger auf die GUID (Globally Unique Identifier) der Schnittstelle, die die -Methode enthält.
-
dispidMethod
-
Methode für die aufzurufende Schnittstelle.
-
wFlags
-
Kontext des Aufrufs.
-
cArgs
-
Anzahl der übergebenen Argumente.
-
pDispParams
-
Zeiger auf eine Liste von Argumentvariantentypen.
-
pvarResult
-
Zeiger auf eine zurückgegebene Variantentypliste, falls vorhanden.
-
puArgErr
-
Zeiger auf das letzte Argument in der pDispParams-Parameterliste mit einem Fehler.
-
bStream
-
Wert, der angibt, ob die verzögerte Befehlszeit in der Streamzeit (TRUE) oder der Präsentationszeit (FALSE) liegt.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|