D3DDDIARG_UPDATESUBRESOURCEUP 結構 (d3dumddi.h)

描述用來從來源系統記憶體區域更新目的地子資源區域的資訊。 Windows 顯示驅動程式模型 (WDDM) 1.3 和更新版本的使用者模式顯示驅動程式使用。

語法

typedef struct D3DDDIARG_UPDATESUBRESOURCEUP {
  HANDLE              hResource;
  UINT                SubResourceIndex;
  D3DDDIBOX           DstBox;
  const VOID          *pSysMemUP;
  UINT                RowPitch;
  UINT                DepthPitch;
  D3DDDIARG_COPYFLAGS Flags;
} D3DDDIARG_UPDATESUBRESOURCEUP;

成員

hResource

要複製到目的地資源的句柄。

SubResourceIndex

要複製資料的目的地子資源索引。

DstBox

要複製數據的子資源類型 為 D3DDDIBOX 的目的地區域。 如果未設定 Flags-BoxValid>,則必須更新整個子資源。

pSysMemUP

pfnUpdateSubresourceUP 函式所複製之源數據的起始位址指標,以更新目的地子查詢。

RowPitch

要移至源數據下一列的位移,以位元組為單位。

DepthPitch

要移至源數據下一個深度配量的位移,以位元組為單位。

Flags

D3DDDIARG_COPYFLAGS 結構,指定子資源更新作業的其他特性。

規格需求

需求
最低支援的用戶端 Windows 8.1
最低支援的伺服器 Windows Server 2012 R2
標頭 d3dumddi.h (包含 D3d10umddi.h)

另請參閱

D3DDDIARG_COPYFLAGS

D3DDDIBOX

pfnUpdateSubresourceUP