структура 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 |