次の方法で共有


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ソースモードの詳細については、「ビデオプレゼンテーションネットワーク の概要と 共機能VidPNソースモードとターゲットモードを列挙するを参照してください。

必要条件

要件 価値
サポートされる最小クライアント Windows Vista
ヘッダー d3dkmdt.h

関連項目

D3DKMDT_MONITOR_SOURCE_MODE

D3DKMDT_VIDPN_TARGET_MODE