Lines Matching refs:UINT32

225   UINT32 Flags; // DXC_HASHFLAG_*
230 (UINT32)(UINT8)(ch0) | (UINT32)(UINT8)(ch1) << 8 | \
231 (UINT32)(UINT8)(ch2) << 16 | (UINT32)(UINT8)(ch3) << 24 \
277 _Out_ UINT32 *pCodePage) = 0;
327 virtual UINT32 STDMETHODCALLTYPE GetCount() = 0;
332 _In_ UINT32 argCount // Number of arguments to add
336 _In_ UINT32 argCount // Number of arguments to add
340 _In_ UINT32 defineCount // Number of defines
353 _In_ IDxcBlob *pBlob, UINT32 offset, UINT32 length, _COM_Outptr_ IDxcBlob **ppResult) = 0;
355 _In_z_ LPCWSTR pFileName, _In_opt_ UINT32* codePage,
358 _In_bytecount_(size) LPCVOID pText, UINT32 size, UINT32 codePage,
361 _In_bytecount_(size) LPCVOID pText, UINT32 size, UINT32 codePage,
364 _In_bytecount_(size) LPCVOID pText, IMalloc *pIMalloc, UINT32 size, UINT32 codePage,
403 _In_ UINT32 argCount, // Number of arguments
406 _In_ UINT32 defineCount, // Number of defines
416 _In_ UINT32 argCount, // Number of arguments
419 _In_ UINT32 defineCount, // Number of defines
441 _In_ UINT32 argCount, // Number of arguments
444 _In_ UINT32 defineCount, // Number of defines
468 _In_ UINT32 libCount, // Number of libraries to link
470 _In_ UINT32 argCount, // Number of arguments
485 _In_ IDxcBlob *pBlob, UINT32 offset, UINT32 length, _COM_Outptr_ IDxcBlob **ppResult) = 0;
493 _In_bytecount_(size) LPCVOID pData, UINT32 size, UINT32 codePage,
499 _In_bytecount_(size) LPCVOID pData, IMalloc *pIMalloc, UINT32 size, UINT32 codePage,
508 _In_bytecount_(size) LPCVOID pData, UINT32 size, UINT32 codePage,
513 _In_z_ LPCWSTR pFileName, _In_opt_ UINT32* pCodePage,
531 _In_ UINT32 DxcPart,
533 _Out_ UINT32 *pPartSizeInBytes) = 0;
545 _In_ UINT32 argCount, // Number of arguments
548 _In_ UINT32 defineCount, // Number of defines
582 virtual UINT32 GetNumOutputs() = 0;
583 virtual DXC_OUT_KIND GetOutputByIndex(UINT32 Index) = 0;
594 virtual UINT32 STDMETHODCALLTYPE GetOutputCount() = 0;
595 virtual HRESULT STDMETHODCALLTYPE GetOutput(_In_ UINT32 uIndex,
610 _In_ UINT32 argCount, // Number of arguments
622 static const UINT32 DxcValidatorFlags_Default = 0;
623 static const UINT32 DxcValidatorFlags_InPlaceEdit = 1; // Validator is allowed to update shader blob in-place.
624 static const UINT32 DxcValidatorFlags_RootSignatureOnly = 2;
625 static const UINT32 DxcValidatorFlags_ModuleOnly = 4;
626 static const UINT32 DxcValidatorFlags_ValidMask = 0x7;
633 _In_ UINT32 Flags, // Validation flags.
641 virtual HRESULT STDMETHODCALLTYPE AddPart(_In_ UINT32 fourCC, _In_ IDxcBlob *pSource) = 0; // Part to add to the container
642 virtual HRESULT STDMETHODCALLTYPE RemovePart(_In_ UINT32 fourCC) = 0; // Remove the part with fourCC
658 virtual HRESULT STDMETHODCALLTYPE GetPartCount(_Out_ UINT32 *pResult) = 0;
659 virtual HRESULT STDMETHODCALLTYPE GetPartKind(UINT32 idx, _Out_ UINT32 *pResult) = 0;
660 virtual HRESULT STDMETHODCALLTYPE GetPartContent(UINT32 idx, _COM_Outptr_ IDxcBlob **ppResult) = 0;
661 virtual HRESULT STDMETHODCALLTYPE FindFirstPartKind(UINT32 kind, _Out_ UINT32 *pResult) = 0;
662 virtual HRESULT STDMETHODCALLTYPE GetPartReflection(UINT32 idx, REFIID iid, void **ppvObject) = 0;
669 virtual HRESULT STDMETHODCALLTYPE GetOptionArgCount(_Out_ UINT32 *pCount) = 0;
670 virtual HRESULT STDMETHODCALLTYPE GetOptionArgName(UINT32 argIndex, _COM_Outptr_ LPWSTR *ppResult) = 0;
671 virtual HRESULT STDMETHODCALLTYPE GetOptionArgDescription(UINT32 argIndex, _COM_Outptr_ LPWSTR *ppResult) = 0;
676 virtual HRESULT STDMETHODCALLTYPE GetAvailablePassCount(_Out_ UINT32 *pCount) = 0;
677 virtual HRESULT STDMETHODCALLTYPE GetAvailablePass(UINT32 index, _COM_Outptr_ IDxcOptimizerPass** ppResult) = 0;
679 _In_count_(optionCount) LPCWSTR *ppOptions, UINT32 optionCount,
684 static const UINT32 DxcVersionInfoFlags_None = 0;
685 static const UINT32 DxcVersionInfoFlags_Debug = 1; // Matches VS_FF_DEBUG
686 static const UINT32 DxcVersionInfoFlags_Internal = 2; // Internal Validator (non-signing)
690 virtual HRESULT STDMETHODCALLTYPE GetVersion(_Out_ UINT32 *pMajor, _Out_ UINT32 *pMinor) = 0;
691 virtual HRESULT STDMETHODCALLTYPE GetFlags(_Out_ UINT32 *pFlags) = 0;
696 virtual HRESULT STDMETHODCALLTYPE GetCommitInfo(_Out_ UINT32 *pCommitCount, _Out_ char **pCommitHash) = 0;