次の方法で共有


D3DKMT_SETDISPLAYMODE構造体 (d3dkmthk.h)

D3DKMT_SETDISPLAYMODE構造体は、ディスプレイへのスキャンに使用されるプライマリ割り当てを記述します。

構文

typedef struct _D3DKMT_SETDISPLAYMODE {
  [in]  D3DKMT_HANDLE                         hDevice;
  [in]  D3DKMT_HANDLE                         hPrimaryAllocation;
  [in]  D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering;
  [in]  D3DDDI_ROTATION                       DisplayOrientation;
  [out] UINT                                  PrivateDriverFormatAttribute;
  [in]  D3DKMT_SETDISPLAYMODE_FLAGS           Flags;
} D3DKMT_SETDISPLAYMODE;

メンバーズ

[in] hDevice

表示モードの設定を要求するデバイスへのハンドル。

[in] hPrimaryAllocation

スキャンアウト用のプライマリ割り当てに対するカーネル モード ハンドルを表すD3DKMT_HANDLEデータ型。

[in] ScanLineOrdering

表示モードでのスキャンラインの順序を示す D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING型指定された値。

[in] DisplayOrientation

表示モードの向きを識別する D3DDDI_ROTATION型指定された値。

[out] PrivateDriverFormatAttribute

D3DKMTSetDisplayMode 関数への呼び出しがSTATUS_GRAPHICS_INCOMPATIBLE_PRIVATE_FORMATで失敗した場合に、OpenGL インストール可能クライアント ドライバー (ICD) が現在のプライマリ サーフェスの変換に使用するプライベート形式属性を指定する UINT 値。

[in] Flags

Windows 7 以降のバージョンでサポートされています。

表示モードを設定するための属性をビット フィールド フラグで指定する D3DKMT_SETDISPLAYMODE_FLAGS 構造体。

必要条件

要件 価値
サポートされる最小クライアント Windows Vista
ヘッダー d3dkmthk.h (D3dkmthk.h を含む)

関連項目

D3DDDI_ROTATION

D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING

D3DKMTSetDisplayMode

D3DKMT_SETDISPLAYMODE_FLAGS