NtGdiDdRenderMoComp-Funktion
[Diese Funktion kann sich bei jeder Betriebssystemrevision ändern. Verwenden Sie stattdessen Microsoft DirectDraw und Microsoft Direct3DAPIs. Diese APIs isolieren Anwendungen vor solchen Betriebssystemänderungen und blenden viele andere Probleme aus, die bei der direkten Interaktion mit Anzeigetreibern auftreten.]
Teilt dem Treiber mit, welche Makroblocks gerendert werden sollen, indem er die Oberflächen mit den Makroblocks, die Offsets auf jeder Oberfläche, auf der die Makroblocks vorhanden sind, und die Größe der zu rendernden Makroblockdaten angibt.
Syntax
DWORD APIENTRY NtGdiDdRenderMoComp(
_In_ HANDLE hMoComp,
_Inout_ PDD_RENDERMOCOMPDATA puRenderMoCompData
);
Parameter
-
hMoComp [in]
-
Handle für eine DD_MOTIONCOMP_LOCAL-Struktur , die eine Beschreibung der angeforderten Bewegungskompensation enthält.
-
puRenderMoCompData [in, out]
-
Zeiger auf eine DD_RENDERMOCOMPDATA-Struktur , die die zum Rendern eines Frames erforderlichen Informationen enthält.
Rückgabewert
NtGdiDdRenderMoComp gibt einen der folgenden Rückrufcodes zurück.
Rückgabecode | Beschreibung |
---|---|
|
Der Treiber hat den Vorgang ausgeführt und einen gültigen Rückgabecode für diesen Vorgang zurückgegeben. Wenn dieser Code DD_OK ist, wird DirectDraw oder Direct3D mit der -Funktion fortgesetzt. Andernfalls gibt DirectDraw oder Direct3D den vom Treiber bereitgestellten Fehlercode zurück und bricht die Funktion ab. |
|
Der Treiber hat keinen Kommentar zum angeforderten Vorgang. Wenn der Treiber einen bestimmten Rückruf implementiert haben muss, meldet DirectDraw oder Direct3D eine Fehlerbedingung. Andernfalls verarbeitet DirectDraw oder Direct3D den Vorgang so, als ob der Treiberrückruf nicht durch Ausführen der geräteunabhängigen DirectDraw- oder Direct3D-Implementierung definiert worden wäre. |
Bemerkungen
Weitere Informationen finden Sie im Microsoft DirectX Video Acceleration Driver Development Kit (DDK).
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
Header |
|
Siehe auch