次の方法で共有


DDIMULTISAMPLEQUALITYLEVELSDATA 構造体 (d3dumddi.h)

DDIMULTISAMPLEQUALITYLEVELSDATA 構造体は、指定されたレンダー ターゲット形式の複数サンプル品質レベルの数を記述します。

構文

typedef struct _DDIMULTISAMPLEQUALITYLEVELSDATA {
  [in] D3DDDIFORMAT           Format;
  [in] BOOL                   Flip;
  [in] D3DDDIMULTISAMPLE_TYPE MsType;
  [in] UINT                   QualityLevels;
} DDIMULTISAMPLEQUALITYLEVELSDATA;

メンバーズ

[in] Format

複数サンプリングされたレンダー ターゲットのサーフェス形式を示す D3DDDIFORMAT型指定された値。

[in] Flip

解像度がフリップまたはビット ブロック転送 (blt) スタイルかどうかを指定するブール値。 TRUE はフリップ スタイルの解像度を示します。FALSE は、blt スタイルの解像度を示します。

[in] MsType

フル シーンの複数サンプリングのレベルを示す D3DDDIMULTISAMPLE_TYPE型指定された値。 ディスプレイ デバイスがマスク可能な複数サンプリング (つまり、複数サンプルのレンダー ターゲット形式に対して複数のサンプルとアンチエイリアスのサポート) をサポートしている場合、ユーザー モード ディスプレイ ドライバーは、D3DDDIMULTISAMPLE_NONMASKABLE (1) 値の品質レベルの数を指定する必要があります。

[in] QualityLevels

FormatbFlip、および MSType メンバーで指定されたレンダー ターゲット形式に対して、ユーザー モード ディスプレイ ドライバーがサポートする複数サンプル品質レベルの数。

必要条件

要件 価値
サポートされる最小クライアント Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。
ヘッダー d3dumddi.h (D3dumddi.h を含む)

関連項目

D3DDDIARG_GETCAPS

D3DDDICAPS_TYPE

D3DDDIFORMAT

D3DDDIMULTISAMPLE_TYPE

GetCaps