struttura D3D10DDIARG_CREATERENDERTARGETVIEW (d3d10umddi.h)
La struttura D3D10DDIARG_CREATERENDERTARGETVIEW descrive la visualizzazione di destinazione di rendering da creare.
Sintassi
typedef struct D3D10DDIARG_CREATERENDERTARGETVIEW {
[in] D3D10DDI_HRESOURCE hDrvResource;
[in] DXGI_FORMAT Format;
[in] D3D10DDIRESOURCE_TYPE ResourceDimension;
union {
[in] D3D10DDIARG_BUFFER_RENDERTARGETVIEW Buffer;
[in] D3D10DDIARG_TEX1D_RENDERTARGETVIEW Tex1D;
[in] D3D10DDIARG_TEX2D_RENDERTARGETVIEW Tex2D;
[in] D3D10DDIARG_TEX3D_RENDERTARGETVIEW Tex3D;
[in] D3D10DDIARG_TEXCUBE_RENDERTARGETVIEW TexCube;
};
} D3D10DDIARG_CREATERENDERTARGETVIEW;
Membri
[in] hDrvResource
Handle per la destinazione di rendering.
[in] Format
Valore DXGI_FORMAT tipizzato che indica il formato pixel della destinazione di rendering.
[in] ResourceDimension
Valore D3D10DDIRESOURCE_TYPE-typed che indica il tipo di risorsa e la dimensionalità della destinazione di rendering.
[in] Buffer
Se il valore nel membro ResourceDimension è impostato su D3D10DDIRESOURCE_BUFFER, un membro dell'unione contenuto in D3D10DDIARG_CREATERENDERTARGETVIEW che può contenere una struttura D3D10DDIARG_BUFFER_RENDERTARGETVIEW per un buffer.
[in] Tex1D
Se il valore nel membro ResourceDimension è impostato su D3D10DDIRESOURCE_TEXTURE1D, un membro dell'unione contenuto in D3D10DDIARG_CREATERENDERTARGETVIEW che può contenere una struttura D3D10DDIARG_TEX1D_RENDERTARGETVIEW per una trama unidimensionale.
[in] Tex2D
Se il valore nel membro ResourceDimension è impostato su D3D10DDIRESOURCE_TEXTURE2D, un membro dell'unione contenuto in D3D10DDIARG_CREATERENDERTARGETVIEW che può contenere una struttura D3D10DDIARG_TEX2D_RENDERTARGETVIEW per una trama bidimensionale.
[in] Tex3D
Se il valore nel membro ResourceDimension è impostato su D3D10DDIRESOURCE_TEXTURE3D, un membro dell'unione contenuto in D3D10DDIARG_CREATERENDERTARGETVIEW che può contenere una struttura D3D10DDIARG_TEX3D_RENDERTARGETVIEW per una trama tridimensionale.
[in] TexCube
Se il valore nel membro resourceDimension è impostato su D3D10DDIRESOURCE_TEXTURECUBE, un membro dell'unione contenuto in D3D10DDIARG_CREATERENDERTARGETVIEW che può contenere una struttura D3D10DDIARG_TEXCUBE_RENDERTARGETVIEW per una trama del cubo.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows Vista |
intestazione | d3d10umddi.h (include D3d10umddi.h) |
Vedere anche
CalcPrivateRenderTargetViewSize
D3D10DDIARG_BUFFER_RENDERTARGETVIEW
D3D10DDIARG_TEX1D_RENDERTARGETVIEW
D3D10DDIARG_TEX2D_RENDERTARGETVIEW
D3D10DDIARG_TEX3D_RENDERTARGETVIEW