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 |
Header | d3dkmdt.h |