Freigeben über


D3DKMDT_VIDPN_SOURCE_MODE-Struktur (d3dkmdt.h)

Die D3DKMDT_VIDPN_SOURCE_MODE-Struktur enthält Informationen zu einem VidPN-Quellmodus (Video Present Network).

Syntax

typedef struct _D3DKMDT_VIDPN_SOURCE_MODE {
  D3DKMDT_VIDEO_PRESENT_SOURCE_MODE_ID Id;
  D3DKMDT_VIDPN_SOURCE_MODE_TYPE       Type;
  union {
    D3DKMDT_GRAPHICS_RENDERING_FORMAT Graphics;
    D3DKMDT_TEXT_RENDERING_FORMAT     Text;
  } Format;
} D3DKMDT_VIDPN_SOURCE_MODE;

Member

Id

Eine ganze Zahl, die den Quellmodus identifiziert. Der Bezeichner wird vom VidPN-Manager generiert und ausgefüllt. Der Anzeige-Miniporttreiber hat jedoch die Möglichkeit, den Bezeichner zu überschreiben. Weitere Informationen finden Sie unter pfnCreateNewModeInfo.

Type

Ein D3DKMDT_VIDPN_SOURCE_MODE_TYPE Enumerator, der den Modustyp angibt: Grafiken oder Text.

Format

Eine Union, die Informationen über das Grafikrenderingformat oder das Textformat in den folgenden Membern enthält.

Format.Graphics

Eine D3DKMDT_GRAPHICS_RENDERING_FORMAT Struktur, die Informationen zum Grafikrenderingformat enthält (z. B. primäre Oberflächengröße und Pixelformat). Dieser Member ist nur sinnvoll, wenn das Type-Element gleich D3DKMDT_RMT_GRAPHICS ist.

Format.Text

Ein D3DKMDT_TEXT_RENDERING_FORMAT Enumerator, der das Textformat angibt. Dieser Member ist nur dann sinnvoll, wenn der Type-Member gleich D3DKMDT_RMT_TEXT ist.

Hinweise

Weitere Informationen zu Vorhandenen Videoquellen und VidPN-Quellmodi finden Sie unter Einführung in Video Present Networks und Enumerating Cofunctional VidPN Source and Target Modes( Enumerating Cofunctional VidPN Source and Target Modes).

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Kopfzeile d3dkmdt.h

Weitere Informationen

D3DKMDT_MONITOR_SOURCE_MODE

D3DKMDT_VIDPN_TARGET_MODE