Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Compile un único punto de entrada en el modelo de sombreador de destino. IDxcCompiler::Compile está en desuso; use IDxcCompiler3::Compile en su lugar.
Sintaxis
HRESULT Compile(
IDxcBlob *pSource,
LPCWSTR pSourceName,
LPCWSTR pEntryPoint,
LPCWSTR pTargetProfile,
LPCWSTR *pArguments,
UINT32 argCount,
const DxcDefine *pDefines,
UINT32 defineCount,
IDxcIncludeHandler *pIncludeHandler,
IDxcOperationResult **ppResult
);
Parámetros
pSource
Texto de origen que se va a compilar.
pSourceName
Un nombre de archivo opcional para pSource. Se usa en errores e incluye controladores.
pEntryPoint
Nombre del punto de entrada.
pTargetProfile
Perfil de sombreador que se va a compilar.
pArguments
Matriz de punteros a argumentos.
argCount
Número de argumentos.
pDefines
Matriz de defines.
defineCount
Número de defines.
pIncludeHandler
Interfaz opcional proporcionada por el usuario para controlar #include
las directivas.
ppResult
Estado, búfer y errores del compilador.
Requisitos
Requisito | Valor |
---|---|
Header | dxcapi.h |