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;

Angehörige

Id

Eine ganze Zahl, die den Quellmodus identifiziert. Der Bezeichner wird generiert und vom VidPN-Manager ausgefüllt. Der Miniporttreiber der Anzeige 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 Vereinigung, die Informationen über das Grafikrenderingformat oder das Textformat in den folgenden Elementen 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). Dieses Element ist nur dann sinnvoll, wenn das Element "Type" gleich D3DKMDT_RMT_GRAPHICS ist.

Format.Text

Ein D3DKMDT_TEXT_RENDERING_FORMAT Enumerator, der das Textformat angibt. Dieses Element ist nur dann aussagekräftig, wenn der Type Member gleich D3DKMDT_RMT_TEXT ist.

Bemerkungen

Weitere Informationen zu Den Quellen und VidPN-Quellmodi für Videos finden Sie unter Einführung in Video Present Networks und Enumerating Cofunctional VidPN Source and Target Modes.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista
Header- d3dkmdt.h

Siehe auch

D3DKMDT_MONITOR_SOURCE_MODE

D3DKMDT_VIDPN_TARGET_MODE