次の方法で共有


D3DKMDT_VIDPN_PRESENT_PATH_SCALING_SUPPORT構造体 (d3dkmdt.h)

D3DKMDT_VIDPN_PRESENT_PATH_SCALING_SUPPORT構造体は、特定の VidPN 存在パスでサポートされているスケーリング (および中央揃え) の種類を示すために使用されます。

構文

typedef struct _D3DKMDT_VIDPN_PRESENT_PATH_SCALING_SUPPORT {
  UINT Identity : 1;
  UINT Centered : 1;
  UINT Stretched : 1;
  UINT AspectRatioCenteredMax : 1;
  UINT Custom : 1;
} D3DKMDT_VIDPN_PRESENT_PATH_SCALING_SUPPORT;

メンバーズ

Identity

パスは、変換なしでコンテンツを表示できます。

Centered

パスは、中央に配置されたコンテンツを表示できます。

Stretched

このパスでは、拡大縮小されたコンテンツを表示できます。

AspectRatioCenteredMax

パスは、ソースの縦横比を維持しながら、ターゲットに合わせてソース コンテンツをスケーリングできます。

このメンバーは、Windows 7 以降で使用できます。

Custom

パスは、この構造体の他のメンバーによって記述されていない 1 つ以上のスケーリング モードを表示できます。

備考

D3DKMDT_VIDPN_PRESENT_PATH_TRANSFORMATION 構造体の ScalingSupport メンバーは、D3DKMDT_VIDPN_PRESENT_PATH_SCALING_SUPPORT構造体です。

必要条件

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

関連項目

D3DKMDT_VIDPN_PRESENT_PATH_SCALING

D3DKMDT_VIDPN_PRESENT_PATH_TRANSFORMATION