Compartilhar via


estrutura D3D12DDIARG_CREATE_DEPTH_STENCIL_VIEW (d3d12umddi.h)

Argumentos usados para criar uma exibição de estêncil de profundidade.

Sintaxe

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;

Membros

hDrvResource

Um identificador para o recurso de driver de exibição.

Format

Um valor do tipo DXGI_FORMAT que indica o formato de pixel da exibição do estêncil de profundidade.

ResourceDimension

Um valor D3D12DDI_RESOURCE_DIMENSION que indica o tipo de recurso e a dimensionalidade do recurso base

Flags

Um sinalizador D3D12DDI_CREATE_DEPTH_STENCIL_VIEW_FLAGS .

Tex1D

Se o valor no membro ResourceDimension for definido como D3D12DDI_RD_TEXTURE1D, um membro na união contido em D3D12DDIARG_CREATE_DEPTH_STENCIL_VIEW que pode conter uma estrutura D3D12DDIARG_TEX1D_DEPTH_STENCIL_VIEW para uma textura unidimensional

Tex2D

Se o valor no membro ResourceDimension for definido como D3D12DDI_RD_TEXTURE2D, um membro na união contido em D3D12DDIARG_CREATE_DEPTH_STENCIL_VIEW que pode conter uma estrutura D3D12DDIARG_TEX2D_DEPTH_STENCIL_VIEW para uma textura bidimensional

TexCube

Se o valor no membro ResourceDimension estiver definido como D3D12DDI_RD_TEXTURECUBE, um membro na união contido em D3D12DDIARG_CREATE_DEPTH_STENCIL_VIEW que pode conter uma estrutura D3D12DDIARG_TEXCUBE_DEPTH_STENCIL_VIEW para uma textura de cubo

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1809
Cabeçalho d3d12umddi.h