D3D10_DDI_FORMAT_SUPPORT_MULTISAMPLE_RENDERTARGET (0x00000008)格式可以是具有大於一個樣本計數的轉譯目標。 D3D10_DDI_FORMAT_SUPPORT_MULTISAMPLE_LOAD (0x00000010)格式可用於從多個樣本資源讀取個別樣本。 D3D10_DDI_FORMAT_SUPPORT_NOT_SUPPORTED (0x80000000)顯示裝置完全不支援格式。 請參閱<備...
在Microsoft Direct3D 运行时调用用户模式显示驱动程序的QueryEnd函数以将查询操作转换为“已发出”状态后,运行时可以调用QueryGetData来确定查询操作是否仍处于“已发出”状态 (DXGI_DDI_ERR_WASSTILLDRAWING) 或已转换为 (S_OK) 的“已发出”状态。 如果查询操作处于“信号”状态,QueryGetData可以在pDat...
PFND3D10DDI_CREATERENDERTARGETVIEW pfnCreateRenderTargetView; PFND3D10DDI_DESTROYRENDERTARGETVIEW pfnDestroyRenderTargetView; PFND3D10DDI_CALCPRIVATEDEPTHSTENCILVIEWSIZE pfnCalcPrivateDepthStencilViewSize; PFND3D10DDI_CREATEDEPTHSTENCILVIEW pfnCreateDepthStencilView; PFND3D10DDI_DESTROYDEPTHSTENCILVIEW pfnDestr...
驱动程序应遇到的唯一错误是D3DDDIERR_DEVICEREMOVED。 如果驱动程序将不同的错误传递给pfnSetErrorCb,则 Direct3D 运行时将确定错误严重。 即使删除了设备,驱动程序也不需要返回D3DDDIERR_DEVICEREMOVED。 但是,如果设备移除干扰了pfnDrawIndexed操作 (通常不应) 发生,驱动程序可能会返回D3DDDIERR_DEVICEREMOVED...
D3D10DDIRESOURCE_BUFFER 资源是缓冲区。 D3D10DDIRESOURCE_TEXTURE1D 资源是一维纹理。 D3D10DDIRESOURCE_TEXTURE2D 资源是二维纹理。 D3D10DDIRESOURCE_TEXTURE3D 资源是三维纹理。 D3D10DDIRESOURCE_TEXTURECUBE 资源是多维数据集纹理。 D3D11DDIRESOURCE_BUFFEREX ...
unnamedParam2 pCreateData[in] A pointer to aD3D11_1DDIARG_CREATEVIDEOPROCESSORstructure. This structure specifies the attributes of the video processor object to be created. unnamedParam3 hVideoProcessor[in] A handle to the driver's private data for the video processor object. ...
A handle to the display device (graphics context). The Direct3D runtime passed the user-mode driver this handle as thehDevicemember of theD3DDDIARG_CREATEDEVICEstructure at device creation. hVideoProcessor A handle to the video processor object. ...
runtime determines that the error is critical. Even if the device is removed, the driver is not required to return D3DDDIERR_DEVICEREMOVED; however, if device removal interferes with the operation of this function (which typically should not happen), the driver can return D3DDDIERR_DEVICE...
D3D10_1_DDI_BLEND_DESC structure D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS enumeration D3D10_1DDI_DEVICEFUNCS structure D3D10_1DDIARG_CREATESHADERRESOURCEVIEW structure D3D10_1DDIARG_TEXCUBE_SHADERRESOURCEVIEW structure D3D10_2DDI_ADAPTERFUNCS structure D3D10_2DDIARG_GETCA...
因此,如果在呼叫pfnSetErrorCb函式時,驅動程式會傳遞任何錯誤,但除了 D3DDDIERR_DEVICEREMOVED 之外,Microsoft Direct3D 運行時間會判斷錯誤是重要的。 即使裝置已移除,驅動程式也不需要傳回D3DDDIERR_DEVICEREMOVED;不過,如果裝置移除干擾了 SetBlendState(通常不應該發生) ,驅動程式可以傳回D3DDDIERR...