共用方式為


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

UINT 值,指定 OpenGL 可安裝用戶端驅動程式 (ICD) 在 呼叫 D3DKMTSetDisplayMode 函式失敗 STATUS_GRAPHICS_INCOMPATIBLE_PRIVATE_FORMAT時,應該使用這個屬性來轉換目前的主要介面。

[in] Flags

Windows 7 和更新版本支援。

D3DKMT_SETDISPLAYMODE_FLAGS 結構,指定在位字段旗標中設定顯示模式的屬性。

規格需求

需求
最低支援的用戶端 Windows Vista
標頭 d3dkmthk.h (包含 D3dkmthk.h)

另請參閱

D3DDDI_ROTATION

D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING

D3DKMTSetDisplayMode

D3DKMT_SETDISPLAYMODE_FLAGS