D3D10_BUFFER_RTV 结构 (d3d10.h)

指定要在呈现目标视图中使用的 缓冲区 资源中的元素。

语法

typedef struct D3D10_BUFFER_RTV {
  union {
    UINT FirstElement;
    UINT ElementOffset;
  };
  union {
    UINT NumElements;
    UINT ElementWidth;
  };
} D3D10_BUFFER_RTV;

成员

FirstElement

类型: UINT

缓冲区开头与要访问的第一个元素之间的字节数。

ElementOffset

类型: UINT

视图中要访问的第一个元素相对于元素 0 的偏移量。

NumElements

类型: UINT

视图中的元素总数。

ElementWidth

类型: UINT

每个元素的宽度 () 字节。 这可以从 render-target-view 说明中存储的格式确定。

注解

呈现目标视图是 render-target-view 说明的成员, (请参阅 D3D10_RENDER_TARGET_VIEW_DESC) 。 通过调用 ID3D10Device::CreateRenderTargetView 创建呈现目标视图。

要求

要求
Header d3d10.h

另请参阅

资源结构