Ntgdiddgetscanline-Funktion
[Diese Funktion kann bei jeder Betriebssystem Revision geändert werden. Verwenden Sie stattdessen Microsoft DirectDraw und Microsoft Direct3DAPIs; Diese APIs isolieren Anwendungen vor solchen Betriebssystem Änderungen und verbergen viele andere Schwierigkeiten bei der direkten Interaktion mit Anzeige Treibern.]
Gibt die Nummer der aktuellen physischen Scan Zeile zurück.
Syntax
DWORD APIENTRY NtGdiDdGetScanLine(
_In_ HANDLE hDirectDraw,
_Inout_ PDD_GETSCANLINEDATA puGetScanLineData
);
Parameter
-
hdirectdraw [ in]
-
Handle für eine _ _ globale DD DirectDraw -Struktur, die den Treiber darstellt.
-
pugetscanlinedata [ in, out]
-
Zeiger auf eine DD _ getscanlinedata -Struktur, in der der Treiber die Nummer der aktuellen Scan Zeile zurückgibt.
Rückgabewert
Ntgdiddgetscanline gibt einen der folgenden Rückruf Codes zurück.
| Rückgabecode | Beschreibung |
|---|---|
|
Der Treiber hat den Vorgang durchgeführt und einen gültigen Rückgabecode für diesen Vorgang zurückgegeben. Wenn dieser Code DD _ OK ist, fährt DirectDraw oder Direct3D mit der-Funktion fort. 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 implementieren muss, meldet DirectDraw oder Direct3D eine Fehlerbedingung. Andernfalls behandelt DirectDraw oder Direct3D den Vorgang so, als ob der Treiber Rückruf nicht durch Ausführen der geräteunabhängigen DirectDraw-oder Direct3D-Implementierung definiert wurde. |
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
| Header |
|