次の方法で共有


D3DKMDT_VIDPN_SOURCE_MODE 構造体 (d3dkmdt.h)

D3DKMDT_VIDPN_SOURCE_MODE構造には、ビデオ 現在のネットワーク (VidPN) ソース モードに関する情報が含まれています。

構文

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;

メンバー

Id

ソース モードを識別する整数。 識別子が生成され、VidPN マネージャーによって入力されます。 ただし、ディスプレイ ミニポート ドライバーには、識別子を上書きするオプションがあります。 詳細については、「 pfnCreateNewModeInfo」を参照してください。

Type

モードの種類 (グラフィックスまたはテキスト) を示す D3DKMDT_VIDPN_SOURCE_MODE_TYPE 列挙子。

Format

次のメンバーのグラフィックス レンダリング形式またはテキスト形式に関する情報を含む共用体。

Format.Graphics

グラフィックス レンダリング形式 (プライマリ サーフェス サイズやピクセル形式など) に関する情報を含むD3DKMDT_GRAPHICS_RENDERING_FORMAT構造体。 このメンバーは、 Type メンバーが D3DKMDT_RMT_GRAPHICS と等しい場合にのみ意味があります。

Format.Text

テキスト形式を示す D3DKMDT_TEXT_RENDERING_FORMAT 列挙子。 このメンバーは、 Type メンバーが D3DKMDT_RMT_TEXT と等しい場合にのみ意味があります。

注釈

ビデオの現在のソースと VidPN ソース モードの詳細については、「 Introduction to Video Present Networks and Enumerating Cofunctional VidPN Source and Target Modes」を参照してください。

要件

要件
サポートされている最小のクライアント Windows Vista
Header d3dkmdt.h

こちらもご覧ください

D3DKMDT_MONITOR_SOURCE_MODE

D3DKMDT_VIDPN_TARGET_MODE