структура D3D12DDIARG_CREATE_DEPTH_STENCIL_VIEW (d3d12umddi.h)
Аргументы, используемые для создания представления трафарета глубины.
Синтаксис
typedef struct D3D12DDIARG_CREATE_DEPTH_STENCIL_VIEW {
D3D12DDI_HRESOURCE hDrvResource;
DXGI_FORMAT Format;
D3D12DDI_RESOURCE_DIMENSION ResourceDimension;
D3D12DDI_CREATE_DEPTH_STENCIL_VIEW_FLAGS Flags;
union {
D3D12DDIARG_TEX1D_DEPTH_STENCIL_VIEW Tex1D;
D3D12DDIARG_TEX2D_DEPTH_STENCIL_VIEW Tex2D;
D3D12DDIARG_TEXCUBE_DEPTH_STENCIL_VIEW TexCube;
};
} D3D12DDIARG_CREATE_DEPTH_STENCIL_VIEW;
Члены
hDrvResource
Дескриптор ресурса драйвера отображения.
Format
DXGI_FORMAT типизированное значение, указывающее формат пикселя представления трафарета глубины.
ResourceDimension
Значение D3D12DDI_RESOURCE_DIMENSION , указывающее тип ресурса и размерность базового ресурса.
Flags
Флаг D3D12DDI_CREATE_DEPTH_STENCIL_VIEW_FLAGS .
Tex1D
Если в элементе ResourceDimension задано значение D3D12DDI_RD_TEXTURE1D, элемент объединения, содержащийся в D3D12DDIARG_CREATE_DEPTH_STENCIL_VIEW, который может содержать D3D12DDIARG_TEX1D_DEPTH_STENCIL_VIEW структуру для одномерной текстуры.
Tex2D
Если в элементе ResourceDimension задано значение D3D12DDI_RD_TEXTURE2D, член объединения, содержащийся в D3D12DDIARG_CREATE_DEPTH_STENCIL_VIEW, который может содержать D3D12DDIARG_TEX2D_DEPTH_STENCIL_VIEW структуру для двумерной текстуры.
TexCube
Если значение в элементе ResourceDimension равно D3D12DDI_RD_TEXTURECUBE, элемент в объединении, содержавшемся в D3D12DDIARG_CREATE_DEPTH_STENCIL_VIEW, который может содержать D3D12DDIARG_TEXCUBE_DEPTH_STENCIL_VIEW структуру текстуры куба.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10, версия 1809 |
Верхняя часть | d3d12umddi.h |