D3D10_1DDI_DEVICEFUNCS 구조체(d3d10umddi.h)
D3D10_1DDI_DEVICEFUNCS 구조에는 Microsoft Direct3D 버전 10.1 런타임에 최적화된 사용자 모드 디스플레이 드라이버가 그래픽 기본 형식을 렌더링하고 상태 변경을 처리하기 위해 구현할 수 있는 함수가 포함되어 있습니다.
구문
typedef struct D3D10_1DDI_DEVICEFUNCS {
PFND3D10DDI_RESOURCEUPDATESUBRESOURCEUP pfnDefaultConstantBufferUpdateSubresourceUP;
PFND3D10DDI_SETCONSTANTBUFFERS pfnVsSetConstantBuffers;
PFND3D10DDI_SETSHADERRESOURCES pfnPsSetShaderResources;
PFND3D10DDI_SETSHADER pfnPsSetShader;
PFND3D10DDI_SETSAMPLERS pfnPsSetSamplers;
PFND3D10DDI_SETSHADER pfnVsSetShader;
PFND3D10DDI_DRAWINDEXED pfnDrawIndexed;
PFND3D10DDI_DRAW pfnDraw;
PFND3D10DDI_RESOURCEMAP pfnDynamicIABufferMapNoOverwrite;
PFND3D10DDI_RESOURCEUNMAP pfnDynamicIABufferUnmap;
PFND3D10DDI_RESOURCEMAP pfnDynamicConstantBufferMapDiscard;
PFND3D10DDI_RESOURCEMAP pfnDynamicIABufferMapDiscard;
PFND3D10DDI_RESOURCEUNMAP pfnDynamicConstantBufferUnmap;
PFND3D10DDI_SETCONSTANTBUFFERS pfnPsSetConstantBuffers;
PFND3D10DDI_SETINPUTLAYOUT pfnIaSetInputLayout;
PFND3D10DDI_IA_SETVERTEXBUFFERS pfnIaSetVertexBuffers;
PFND3D10DDI_IA_SETINDEXBUFFER pfnIaSetIndexBuffer;
PFND3D10DDI_DRAWINDEXEDINSTANCED pfnDrawIndexedInstanced;
PFND3D10DDI_DRAWINSTANCED pfnDrawInstanced;
PFND3D10DDI_RESOURCEMAP pfnDynamicResourceMapDiscard;
PFND3D10DDI_RESOURCEUNMAP pfnDynamicResourceUnmap;
PFND3D10DDI_SETCONSTANTBUFFERS pfnGsSetConstantBuffers;
PFND3D10DDI_SETSHADER pfnGsSetShader;
PFND3D10DDI_IA_SETTOPOLOGY pfnIaSetTopology;
PFND3D10DDI_RESOURCEMAP pfnStagingResourceMap;
PFND3D10DDI_RESOURCEUNMAP pfnStagingResourceUnmap;
PFND3D10DDI_SETSHADERRESOURCES pfnVsSetShaderResources;
PFND3D10DDI_SETSAMPLERS pfnVsSetSamplers;
PFND3D10DDI_SETSHADERRESOURCES pfnGsSetShaderResources;
PFND3D10DDI_SETSAMPLERS pfnGsSetSamplers;
PFND3D10DDI_SETRENDERTARGETS pfnSetRenderTargets;
PFND3D10DDI_SHADERRESOURCEVIEWREADAFTERWRITEHAZARD pfnShaderResourceViewReadAfterWriteHazard;
PFND3D10DDI_RESOURCEREADAFTERWRITEHAZARD pfnResourceReadAfterWriteHazard;
PFND3D10DDI_SETBLENDSTATE pfnSetBlendState;
PFND3D10DDI_SETDEPTHSTENCILSTATE pfnSetDepthStencilState;
PFND3D10DDI_SETRASTERIZERSTATE pfnSetRasterizerState;
PFND3D10DDI_QUERYEND pfnQueryEnd;
PFND3D10DDI_QUERYBEGIN pfnQueryBegin;
PFND3D10DDI_RESOURCECOPYREGION pfnResourceCopyRegion;
PFND3D10DDI_RESOURCEUPDATESUBRESOURCEUP pfnResourceUpdateSubresourceUP;
PFND3D10DDI_SO_SETTARGETS pfnSoSetTargets;
PFND3D10DDI_DRAWAUTO pfnDrawAuto;
PFND3D10DDI_SETVIEWPORTS pfnSetViewports;
PFND3D10DDI_SETSCISSORRECTS pfnSetScissorRects;
PFND3D10DDI_CLEARRENDERTARGETVIEW pfnClearRenderTargetView;
PFND3D10DDI_CLEARDEPTHSTENCILVIEW pfnClearDepthStencilView;
PFND3D10DDI_SETPREDICATION pfnSetPredication;
PFND3D10DDI_QUERYGETDATA pfnQueryGetData;
PFND3D10DDI_FLUSH pfnFlush;
PFND3D10DDI_GENMIPS pfnGenMips;
PFND3D10DDI_RESOURCECOPY pfnResourceCopy;
PFND3D10DDI_RESOURCERESOLVESUBRESOURCE pfnResourceResolveSubresource;
PFND3D10DDI_RESOURCEMAP pfnResourceMap;
PFND3D10DDI_RESOURCEUNMAP pfnResourceUnmap;
PFND3D10DDI_RESOURCEISSTAGINGBUSY pfnResourceIsStagingBusy;
PFND3D10_1DDI_RELOCATEDEVICEFUNCS pfnRelocateDeviceFuncs;
PFND3D10DDI_CALCPRIVATERESOURCESIZE pfnCalcPrivateResourceSize;
PFND3D10DDI_CALCPRIVATEOPENEDRESOURCESIZE pfnCalcPrivateOpenedResourceSize;
PFND3D10DDI_CREATERESOURCE pfnCreateResource;
PFND3D10DDI_OPENRESOURCE pfnOpenResource;
PFND3D10DDI_DESTROYRESOURCE pfnDestroyResource;
PFND3D10_1DDI_CALCPRIVATESHADERRESOURCEVIEWSIZE pfnCalcPrivateShaderResourceViewSize;
PFND3D10_1DDI_CREATESHADERRESOURCEVIEW pfnCreateShaderResourceView;
PFND3D10DDI_DESTROYSHADERRESOURCEVIEW pfnDestroyShaderResourceView;
PFND3D10DDI_CALCPRIVATERENDERTARGETVIEWSIZE pfnCalcPrivateRenderTargetViewSize;
PFND3D10DDI_CREATERENDERTARGETVIEW pfnCreateRenderTargetView;
PFND3D10DDI_DESTROYRENDERTARGETVIEW pfnDestroyRenderTargetView;
PFND3D10DDI_CALCPRIVATEDEPTHSTENCILVIEWSIZE pfnCalcPrivateDepthStencilViewSize;
PFND3D10DDI_CREATEDEPTHSTENCILVIEW pfnCreateDepthStencilView;
PFND3D10DDI_DESTROYDEPTHSTENCILVIEW pfnDestroyDepthStencilView;
PFND3D10DDI_CALCPRIVATEELEMENTLAYOUTSIZE pfnCalcPrivateElementLayoutSize;
PFND3D10DDI_CREATEELEMENTLAYOUT pfnCreateElementLayout;
PFND3D10DDI_DESTROYELEMENTLAYOUT pfnDestroyElementLayout;
PFND3D10_1DDI_CALCPRIVATEBLENDSTATESIZE pfnCalcPrivateBlendStateSize;
PFND3D10_1DDI_CREATEBLENDSTATE pfnCreateBlendState;
PFND3D10DDI_DESTROYBLENDSTATE pfnDestroyBlendState;
PFND3D10DDI_CALCPRIVATEDEPTHSTENCILSTATESIZE pfnCalcPrivateDepthStencilStateSize;
PFND3D10DDI_CREATEDEPTHSTENCILSTATE pfnCreateDepthStencilState;
PFND3D10DDI_DESTROYDEPTHSTENCILSTATE pfnDestroyDepthStencilState;
PFND3D10DDI_CALCPRIVATERASTERIZERSTATESIZE pfnCalcPrivateRasterizerStateSize;
PFND3D10DDI_CREATERASTERIZERSTATE pfnCreateRasterizerState;
PFND3D10DDI_DESTROYRASTERIZERSTATE pfnDestroyRasterizerState;
PFND3D10DDI_CALCPRIVATESHADERSIZE pfnCalcPrivateShaderSize;
PFND3D10DDI_CREATEVERTEXSHADER pfnCreateVertexShader;
PFND3D10DDI_CREATEGEOMETRYSHADER pfnCreateGeometryShader;
PFND3D10DDI_CREATEPIXELSHADER pfnCreatePixelShader;
PFND3D10DDI_CALCPRIVATEGEOMETRYSHADERWITHSTREAMOUTPUT pfnCalcPrivateGeometryShaderWithStreamOutput;
PFND3D10DDI_CREATEGEOMETRYSHADERWITHSTREAMOUTPUT pfnCreateGeometryShaderWithStreamOutput;
PFND3D10DDI_DESTROYSHADER pfnDestroyShader;
PFND3D10DDI_CALCPRIVATESAMPLERSIZE pfnCalcPrivateSamplerSize;
PFND3D10DDI_CREATESAMPLER pfnCreateSampler;
PFND3D10DDI_DESTROYSAMPLER pfnDestroySampler;
PFND3D10DDI_CALCPRIVATEQUERYSIZE pfnCalcPrivateQuerySize;
PFND3D10DDI_CREATEQUERY pfnCreateQuery;
PFND3D10DDI_DESTROYQUERY pfnDestroyQuery;
PFND3D10DDI_CHECKFORMATSUPPORT pfnCheckFormatSupport;
PFND3D10DDI_CHECKMULTISAMPLEQUALITYLEVELS pfnCheckMultisampleQualityLevels;
PFND3D10DDI_CHECKCOUNTERINFO pfnCheckCounterInfo;
PFND3D10DDI_CHECKCOUNTER pfnCheckCounter;
PFND3D10DDI_DESTROYDEVICE pfnDestroyDevice;
PFND3D10DDI_SETTEXTFILTERSIZE pfnSetTextFilterSize;
PFND3D10DDI_RESOURCECOPY pfnResourceConvert;
PFND3D10DDI_RESOURCECOPYREGION pfnResourceConvertRegion;
PFND3D10DDI_RESETPRIMITIVEID pfnResetPrimitiveID;
PFND3D10DDI_SETVERTEXPIPELINEOUTPUT pfnSetVertexPipelineOutput;
} D3D10_1DDI_DEVICEFUNCS;
멤버
pfnDefaultConstantBufferUpdateSubresourceUP
드라이버의 DefaultConstantBufferUpdateSubresourceUP 함수에 대한 포인터입니다.
pfnVsSetConstantBuffers
드라이버의 VsSetConstantBuffers 함수에 대한 포인터입니다.
pfnPsSetShaderResources
드라이버의 PsSetShaderResources 함수에 대한 포인터입니다 .
pfnPsSetShader
드라이버의 PsSetShader 함수에 대한 포인터입니다.
pfnPsSetSamplers
드라이버의 PsSetSamplers 함수에 대한 포인터입니다.
pfnVsSetShader
드라이버의 VsSetShader 함수에 대한 포인터입니다.
pfnDrawIndexed
드라이버의 DrawIndexed 함수에 대한 포인터입니다.
pfnDraw
드라이버의 Draw 함수에 대한 포인터입니다.
pfnDynamicIABufferMapNoOverwrite
드라이버의 ResourceMap 함수에 대한 포인터입니다. 별도의 DynamicIABufferMapNoOverwrite 함수를 구현할지 아니면 다목적 ResourceMap을 가리키는지에 대한 자세한 내용은 ResourceMap의 설명 섹션을 참조하세요.
pfnDynamicIABufferUnmap
드라이버의 ResourceUnmap 함수에 대한 포인터입니다. 별도의 DynamicIABufferUnmap 함수를 구현할지 아니면 다목적 ResourceUnmap을 가리키는지에 대한 자세한 내용은 ResourceMap의 설명 섹션을 참조하세요.
pfnDynamicConstantBufferMapDiscard
드라이버의 ResourceMap 함수에 대한 포인터입니다. 별도의 DynamicConstantBufferMapDiscard 함수를 구현할지 아니면 다목적 ResourceMap을 가리킬지에 대한 자세한 내용은 ResourceMap의 설명 섹션을 참조하세요.
pfnDynamicIABufferMapDiscard
드라이버의 ResourceMap 함수에 대한 포인터입니다. 별도의 DynamicIABufferMapDiscard 함수를 구현할지 아니면 다목적 ResourceMap을 가리킬지에 대한 자세한 내용은 ResourceMap의 설명 섹션을 참조하세요.
pfnDynamicConstantBufferUnmap
드라이버의 ResourceUnmap 함수에 대한 포인터입니다. 별도의 DynamicConstantBufferUnmap 함수를 구현할지 아니면 다목적 ResourceUnmap을 가리키는지에 대한 자세한 내용은 ResourceMap의 설명 섹션을 참조하세요.
pfnPsSetConstantBuffers
드라이버의 PsSetConstantBuffers 함수에 대한 포인터입니다.
pfnIaSetInputLayout
드라이버의 IaSetInputLayout 함수에 대한 포인터입니다.
pfnIaSetVertexBuffers
드라이버의 IaSetVertexBuffers 함수에 대한 포인터입니다.
pfnIaSetIndexBuffer
드라이버의 IaSetIndexBuffer 함수에 대한 포인터입니다.
pfnDrawIndexedInstanced
드라이버의 DrawIndexedInstanced 함수에 대한 포인터입니다.
pfnDrawInstanced
드라이버의 DrawInstanced 함수에 대한 포인터입니다.
pfnDynamicResourceMapDiscard
드라이버의 ResourceMap 함수에 대한 포인터입니다. 별도의 DynamicResourceMapDiscard 함수를 구현할지 아니면 다목적 ResourceMap을 가리키는지에 대한 자세한 내용은 ResourceMap의 설명 섹션을 참조하세요.
pfnDynamicResourceUnmap
드라이버의 ResourceUnmap 함수에 대한 포인터입니다. 별도의 DynamicResourceUnmap 함수를 구현할지 아니면 다목적 ResourceUnmap을 가리킬지에 대한 자세한 내용은 ResourceMap의 설명 섹션을 참조하세요.
pfnGsSetConstantBuffers
드라이버의 GsSetConstantBuffers 함수에 대한 포인터입니다.
pfnGsSetShader
드라이버의 GsSetShader 함수에 대한 포인터입니다.
pfnIaSetTopology
드라이버의 IaSetTopology 함수에 대한 포인터입니다.
pfnStagingResourceMap
드라이버의 ResourceMap 함수에 대한 포인터입니다. 별도의 StagingResourceMap 함수를 구현할지 아니면 다목적 ResourceMap을 가리킬지에 대한 자세한 내용은 ResourceMap의 설명 섹션을 참조하세요.
pfnStagingResourceUnmap
드라이버의 ResourceUnmap 함수에 대한 포인터입니다. 별도의 StagingResourceUnmap 함수를 구현할지 아니면 다목적 ResourceUnmap을 가리키는지에 대한 자세한 내용은 ResourceMap의 설명 섹션을 참조하세요.
pfnVsSetShaderResources
드라이버의 VsSetShaderResources 함수에 대한 포인터입니다 .
pfnVsSetSamplers
드라이버의 VsSetSamplers 함수에 대한 포인터입니다.
pfnGsSetShaderResources
드라이버의 GsSetShaderResources 함수에 대한 포인터입니다 .
pfnGsSetSamplers
드라이버의 GsSetSamplers 함수에 대한 포인터입니다.
pfnSetRenderTargets
드라이버의 SetRenderTargets 함수에 대한 포인터입니다.
pfnShaderResourceViewReadAfterWriteHazard
드라이버의 ShaderResourceViewReadAfterWriteHazard 함수에 대한 포인터입니다.
pfnResourceReadAfterWriteHazard
드라이버의 ResourceReadAfterWriteHazard 함수에 대한 포인터입니다.
pfnSetBlendState
드라이버의 SetBlendState 함수에 대한 포인터입니다.
pfnSetDepthStencilState
드라이버의 SetDepthStencilState 함수에 대한 포인터입니다.
pfnSetRasterizerState
드라이버의 SetRasterizerState 함수에 대한 포인터입니다.
pfnQueryEnd
드라이버의 QueryEnd 함수에 대한 포인터입니다.
pfnQueryBegin
드라이버의 QueryBegin 함수에 대한 포인터입니다.
pfnResourceCopyRegion
드라이버의 ResourceCopyRegion 함수에 대한 포인터입니다.
pfnResourceUpdateSubresourceUP
드라이버의 ResourceUpdateSubresourceUP 함수에 대한 포인터입니다.
pfnSoSetTargets
드라이버의 SoSetTargets 함수에 대한 포인터입니다.
pfnDrawAuto
드라이버의 DrawAuto 함수에 대한 포인터입니다.
pfnSetViewports
드라이버의 SetViewports 함수에 대한 포인터입니다 .
pfnSetScissorRects
드라이버의 SetScissorRects 함수에 대한 포인터입니다 .
pfnClearRenderTargetView
드라이버의 ClearRenderTargetView 함수에 대한 포인터입니다.
pfnClearDepthStencilView
드라이버의 ClearDepthStencilView 함수에 대한 포인터입니다.
pfnSetPredication
드라이버의 SetPredication 함수에 대한 포인터입니다.
pfnQueryGetData
드라이버의 QueryGetData 함수에 대한 포인터입니다.
pfnFlush
드라이버의 Flush(D3D10) 함수에 대한 포인터입니다.
pfnGenMips
드라이버의 GenMips 함수에 대한 포인터입니다.
pfnResourceCopy
드라이버의 ResourceCopy 함수에 대한 포인터입니다.
pfnResourceResolveSubresource
드라이버의 ResourceResolveSubresource 함수에 대한 포인터입니다.
pfnResourceMap
드라이버의 ResourceMap 함수에 대한 포인터입니다.
pfnResourceUnmap
드라이버의 ResourceUnmap 함수에 대한 포인터입니다.
pfnResourceIsStagingBusy
드라이버의 ResourceIsStagingBusy 함수에 대한 포인터입니다.
pfnRelocateDeviceFuncs
드라이버의 RelocateDeviceFuncs(D3D10_1) 함수에 대한 포인터입니다.
pfnCalcPrivateResourceSize
드라이버의 CalcPrivateResourceSize 함수에 대한 포인터입니다.
pfnCalcPrivateOpenedResourceSize
드라이버의 CalcPrivateOpenedResourceSize 함수에 대한 포인터입니다.
pfnCreateResource
드라이버의 CreateResource(D3D10) 함수에 대한 포인터입니다.
pfnOpenResource
드라이버의 OpenResource(D3D10) 함수에 대한 포인터입니다.
pfnDestroyResource
드라이버의 DestroyResource(D3D10) 함수에 대한 포인터입니다.
pfnCalcPrivateShaderResourceViewSize
드라이버의 CalcPrivateShaderResourceViewSize(D3D10_1) 함수에 대한 포인터입니다.
pfnCreateShaderResourceView
드라이버의 CreateShaderResourceView(D3D10_1) 함수에 대한 포인터입니다.
pfnDestroyShaderResourceView
드라이버의 DestroyShaderResourceView 함수에 대한 포인터입니다.
pfnCalcPrivateRenderTargetViewSize
드라이버의 CalcPrivateRenderTargetViewSize 함수에 대한 포인터입니다.
pfnCreateRenderTargetView
드라이버의 CreateRenderTargetView 함수에 대한 포인터입니다.
pfnDestroyRenderTargetView
드라이버의 DestroyRenderTargetView 함수에 대한 포인터입니다.
pfnCalcPrivateDepthStencilViewSize
드라이버의 CalcPrivateDepthStencilViewSize 함수에 대한 포인터입니다.
pfnCreateDepthStencilView
드라이버의 CreateDepthStencilView 함수에 대한 포인터입니다.
pfnDestroyDepthStencilView
드라이버의 DestroyDepthStencilView 함수에 대한 포인터입니다.
pfnCalcPrivateElementLayoutSize
드라이버의 CalcPrivateElementLayoutSize 함수에 대한 포인터입니다.
pfnCreateElementLayout
드라이버의 CreateElementLayout 함수에 대한 포인터입니다.
pfnDestroyElementLayout
드라이버의 DestroyElementLayout 함수에 대한 포인터입니다.
pfnCalcPrivateBlendStateSize
드라이버의 CalcPrivateBlendStateSize(D3D10_1) 함수에 대한 포인터입니다.
pfnCreateBlendState
드라이버의 CreateBlendState(D3D10_1) 함수에 대한 포인터입니다.
pfnDestroyBlendState
드라이버의 DestroyBlendState 함수에 대한 포인터입니다.
pfnCalcPrivateDepthStencilStateSize
드라이버의 CalcPrivateDepthStencilStateSize 함수에 대한 포인터입니다.
pfnCreateDepthStencilState
드라이버의 CreateDepthStencilState 함수에 대한 포인터입니다.
pfnDestroyDepthStencilState
드라이버의 DestroyDepthStencilState 함수에 대한 포인터입니다.
pfnCalcPrivateRasterizerStateSize
드라이버의 CalcPrivateRasterizerStateSize 함수에 대한 포인터입니다.
pfnCreateRasterizerState
드라이버의 CreateRasterizerState 함수에 대한 포인터입니다.
pfnDestroyRasterizerState
드라이버의 DestroyRasterizerState 함수에 대한 포인터입니다.
pfnCalcPrivateShaderSize
드라이버의 CalcPrivateShaderSize 함수에 대한 포인터입니다.
pfnCreateVertexShader
드라이버의 CreateVertexShader(D3D10) 함수에 대한 포인터입니다.
pfnCreateGeometryShader
드라이버의 CreateGeometryShader 함수에 대한 포인터입니다.
pfnCreatePixelShader
드라이버의 CreatePixelShader(D3D10) 함수에 대한 포인터입니다.
pfnCalcPrivateGeometryShaderWithStreamOutput
드라이버의 CalcPrivateGeometryShaderWithStreamOutput 함수에 대한 포인터입니다.
pfnCreateGeometryShaderWithStreamOutput
드라이버의 CreateGeometryShaderWithStreamOutput 함수에 대한 포인터입니다.
pfnDestroyShader
드라이버의 DestroyShader 함수에 대한 포인터입니다.
pfnCalcPrivateSamplerSize
드라이버의 CalcPrivateSamplerSize 함수에 대한 포인터입니다.
pfnCreateSampler
드라이버의 CreateSampler 함수에 대한 포인터입니다.
pfnDestroySampler
드라이버의 DestroySampler 함수에 대한 포인터입니다.
pfnCalcPrivateQuerySize
드라이버의 CalcPrivateQuerySize 함수에 대한 포인터입니다.
pfnCreateQuery
드라이버의 CreateQuery(D3D10) 함수에 대한 포인터입니다.
pfnDestroyQuery
드라이버의 DestroyQuery(D3D10) 함수에 대한 포인터입니다.
pfnCheckFormatSupport
드라이버의 CheckFormatSupport 함수에 대한 포인터입니다.
pfnCheckMultisampleQualityLevels
드라이버의 CheckMultisampleQualityLevels 함수에 대한 포인터입니다 .
pfnCheckCounterInfo
드라이버의 CheckCounterInfo 함수에 대한 포인터입니다.
pfnCheckCounter
드라이버의 CheckCounter 함수에 대한 포인터입니다.
pfnDestroyDevice
드라이버의 DestroyDevice(D3D10) 함수에 대한 포인터입니다.
pfnSetTextFilterSize
드라이버의 SetTextFilterSize 함수에 대한 포인터입니다.
pfnResourceConvert
드라이버의 ResourceCopy 함수에 대한 포인터입니다. 별도의 ResourceConvert 함수를 구현할지 아니면 다목적 ResourceCopy를 가리키는지에 대한 자세한 내용은 ResourceCopy의 설명 섹션을 참조하세요.
pfnResourceConvertRegion
드라이버의 ResourceCopyRegion 함수에 대한 포인터입니다. 별도의 ResourceConvertRegion 함수를 구현할지 아니면 다목적 ResourceCopyRegion을 가리킬지에 대한 자세한 내용은 ResourceCopyRegion의 설명 섹션을 참조하세요.
pfnResetPrimitiveID
pfnSetVertexPipelineOutput
설명
사용자 모드 표시 드라이버 함수의 순서(즉, D3D10_1DDI_DEVICEFUNCS 구조체의 멤버 순서)는 성능과 관련하여 우선 순위가 감소합니다.
사용자 모드 표시 드라이버는 드라이버의 CreateDevice(D3D10) 함수 호출을 통해 Direct3D 10.1 런타임과 드라이버 간에 함수 테이블(이 구조)의 주소가 공유되므로 이러한 함수에 다른 이름을 사용할 수 있습니다.
pfnResetPrimitiveID 및 pfnSetVertexPipelineOutput 멤버(여기에 표시되지 않음) 및 해당 데이터 형식은 시스템 사용을 위해 예약되어 있으며 드라이버에서 사용하면 안 됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | D3D10_1DDI_DEVICEFUNCS SP1(서비스 팩 1) 이상 버전 및 Windows Server 2008 이상 버전의 Windows Vista에서 지원됩니다. |
머리글 | d3d10umddi.h(D3d10umddi.h 포함) |