共用方式為


D3DDDIARG_PRESENT結構 (d3dumddi.h)

D3DDDIARG_PRESENT結構描述要顯示的資源。

語法

typedef struct _D3DDDIARG_PRESENT {
  [in] HANDLE                   hSrcResource;
  [in] UINT                     SrcSubResourceIndex;
  [in] HANDLE                   hDstResource;
       UINT                     DstSubResourceIndex;
  [in] D3DDDI_PRESENTFLAGS      Flags;
  [in] D3DDDI_FLIPINTERVAL_TYPE FlipInterval;
} D3DDDIARG_PRESENT;

成員

[in] hSrcResource

要顯示之來源資源的句柄。 如果使用者模式顯示驅動程式應該對螢幕執行色彩填滿作業,hSrcResource 可以是 NULL

[in] SrcSubResourceIndex

來源資源中以零起始的索引,此資源是由 hSrcResource 成員中的句柄所指定。 此索引表示要顯示的子資源或表面。

[in] hDstResource

要顯示目的地資源的句柄。 如果 為 NULL,則會通知使用者模式顯示驅動程式會發生色彩填滿作業,但使用者模式驅動程式預期不會執行作業。 顯示迷你埠驅動程式會執行實際的色彩填滿作業,並通知該時間的色彩值。

DstSubResourceIndex

[in]目的地資源中以零起始的索引,此資源是由 hDstResource 成員中的句柄所指定。 此索引表示要顯示的子資源或表面。

[in] Flags

D3DDDI_PRESENTFLAGS結構,可在位字段旗標中識別如何顯示。

[in] FlipInterval

D3DDDI_FLIPINTERVAL_TYPE型別值,指出翻轉間隔 (,也就是說,如果翻轉發生在零、一、二、三或四個垂直同步) 。

規格需求

需求
最低支援的用戶端 可在 Windows Vista 和更新版本的 Windows 作業系統中使用。
標頭 d3dumddi.h (包含 D3dumddi.h)

另請參閱

目前