次の方法で共有


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
Header d3dkmthk.h (D3dkmthk.h を含む)

こちらもご覧ください

D3DDDI_ROTATION

D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING

D3DKMTSetDisplayMode

D3DKMT_SETDISPLAYMODE_FLAGS