Freigeben über


D3DKMTSetDisplayPrivateDriverFormat-Funktion (d3dkmthk.h)

Die D3DKMTSetDisplayPrivateDriverFormat-Funktion ändert das Private-Format-Attribut einer Videoquelle.

Syntax

NTSTATUS D3DKMTSetDisplayPrivateDriverFormat(
  [in] const D3DKMT_SETDISPLAYPRIVATEDRIVERFORMAT *unnamedParam1
);

Parameter

[in] unnamedParam1

Ein Zeiger auf eine D3DKMT_SETDISPLAYPRIVATEDRIVERFORMAT-Struktur , die beschreibt, wie eine Videoquelle formatiert wird.

Rückgabewert

D3DKMTSetDisplayPrivateDriverFormat gibt einen der folgenden Werte zurück:

Rückgabecode Beschreibung
STATUS_SUCCESS Die vorliegende Videoquelle wurde erfolgreich geändert.
STATUS_DEVICE_REMOVED Der Grafikkarte wurde beendet oder das Anzeigegerät zurückgesetzt.
Parameter wurden überprüft und als falsch ermittelt.
Vor dem Aufruf von D3DKMTSetDisplayPrivateDriverFormat hat das Gerät keinen exklusiven Besitz der Ansicht erworben. Daher konnte das Gerät das Private-Format-Attribut der vorhandenen Videoquelle nicht ändern.
STATUS_NOT_SUPPORTED Der Display-Miniporttreiber unterstützt die DXGKDDI_SETDISPLAYPRIVATEDRIVERFORMAT-Funktion nicht.
STATUS_UNSUCCESSFUL Der Anzeigeminiporttreiber konnte das Private-Format-Attribut der Ansicht für die vorliegende Videoquelle nicht ändern.

Diese Funktion kann auch andere NTSTATUS-Werte zurückgeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Zielplattform Universell
Header d3dkmthk.h (einschließlich D3dkmthk.h)
Bibliothek Gdi32.lib
DLL Gdi32.dll

Weitere Informationen

D3DKMT_SETDISPLAYPRIVATEDRIVERFORMAT

DXGKDDI_SETDISPLAYPRIVATEDRIVERFORMAT