Microsoft.DirectX.PrivateImplementationDetails
The PrivateImplementationDetails namespace contains structures and interfaces that allow the managed application programming interface (API) to have access to the unmanaged portions of the Microsoft DirectX API. These structures and interfaces are not intended to be used directly from your code.
Structures
_BUFFERDESC Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DADAPTER_IDENTIFIER9 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DBOX Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DCAPS9 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DCLIPSTATUS9 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DCOLORVALUE Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DDEVICE_CREATION_PARAMETERS Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DDEVINFO_RESOURCEMANAGER Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DDISPLAYMODE Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DGAMMARAMP Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DINDEXBUFFER_DESC Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DLIGHT9 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DLOCKED_BOX Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DLOCKED_RECT Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DMATERIAL9 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DMATRIX Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DPRESENT_PARAMETERS_ Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DPSHADERCAPS2_0 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DRASTER_STATUS Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DRECT Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DRECTPATCH_INFO Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DSURFACE_DESC Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DTRIPATCH_INFO Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DVECTOR Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DVERTEXBUFFER_DESC Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DVERTEXELEMENT9 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DVIEWPORT9 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DVOLUME_DESC Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DVSHADERCAPS2_0 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DXATTRIBUTERANGE Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DXATTRIBUTEWEIGHTS Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DXBONECOMBINATION Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DXCONSTANT_DESC Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DXCONSTANTTABLE_DESC Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DXEFFECT_DESC Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DXEFFECTDEFAULT Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DXEFFECTINSTANCE Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DXEVENT_DESC Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DXF_FILELOADMEMORY Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DXFONT_DESCA Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DXFONT_DESCW Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DXFRAGMENT_DESC Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DXFRAME Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DXFUNCTION_DESC Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DXIMAGE_INFO Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DXKEY_CALLBACK Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DXKEY_QUATERNION Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DXKEY_VECTOR3 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DXMACRO Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DXMATERIAL Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DXMATRIXA16 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DXMESHCONTAINER Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DXMESHDATA Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DXPARAMETER_DESC Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DXPASS_DESC Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DXPATCHINFO Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DXRTE_DESC Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DXRTS_DESC Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DXSEMANTIC Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DXSHMATERIAL Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DXTECHNIQUE_DESC Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DXTRACK_DESC Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _D3DXWELDEPSILONS Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DDBLTFX Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DDCAPS_DX7 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DDCOLORCONTROL Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DDCOLORKEY Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DDGAMMARAMP Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DDOVERLAYFX Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DDPIXELFORMAT Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DDSCAPS2 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DDSURFACEDESC2 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DEV_BROADCAST_DEVICEINTERFACE_A Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DEV_BROADCAST_HDR Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DIACTIONA Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DIACTIONFORMATA Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DICOLORSET Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DICONFIGUREDEVICESPARAMSA Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DIDATAFORMAT Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DIDEVICEIMAGEINFOA Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DIDEVICEIMAGEINFOHEADERA Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DIMOUSESTATE2 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DIOBJECTDATAFORMAT Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DPL_APPLICATION_INFO Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DPL_CONNECT_INFO Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DPL_CONNECTION_SETTINGS Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DPL_MESSAGE_CONNECT Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DPL_MESSAGE_CONNECTION_SETTINGS Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DPL_MESSAGE_RECEIVE Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DPL_PROGRAM_DESC Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DPN_APPLICATION_DESC Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DPN_CAPS Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DPN_CAPS_EX Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DPN_CONNECTION_INFO Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DPN_GROUP_INFO Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DPN_PLAYER_INFO Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DPN_SERVICE_PROVIDER_INFO Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DPN_SP_CAPS Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DPNMSG_CONNECT_COMPLETE Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DPNMSG_ENUM_HOSTS_QUERY Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DPNMSG_ENUM_HOSTS_RESPONSE Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DPNMSG_INDICATE_CONNECT Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DPNMSG_NAT_RESOLVER_QUERY Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DPNMSG_RECEIVE Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DPNMSG_TERMINATE_SESSION Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DS3DBUFFER Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DS3DLISTENER Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DSBCAPS Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DSBPOSITIONNOTIFY Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DSBUFFERDESC Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DSCAPS Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DSCBCAPS Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DSCBUFFERDESC Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DSCCAPS Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DSCEFFECTDESC Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DSCFXAec Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DSCFXNoiseSuppress Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DSEFFECTDESC Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DSFXChorus Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DSFXCompressor Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DSFXDistortion Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DSFXEcho Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DSFXFlanger Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DSFXGargle Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DSFXI3DL2Reverb Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DSFXParamEq Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DSFXWavesReverb Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _DXDIAG_INIT_PARAMS Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _GLYPHMETRICSFLOAT Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _GUID Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _ICONINFO Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _IMAGE_DOS_HEADER Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _MMCKINFO Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _MMIOINFO Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _OVERLAPPED Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _RGNDATA Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _SECURITY_ATTRIBUTES Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. _SYSTEMTIME Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. D3DXCOLOR Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. D3DXFLOAT16 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. D3DXMATRIX Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. D3DXPLANE Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. D3DXQUATERNION Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. D3DXVECTOR2 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. D3DXVECTOR2_16F Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. D3DXVECTOR3 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. D3DXVECTOR3_16F Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. D3DXVECTOR4 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. D3DXVECTOR4_16F Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. DICONDITION Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. DICONSTANTFORCE Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. DICUSTOMFORCE Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. DIDEVCAPS Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. DIDEVICEINSTANCEA Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. DIDEVICEOBJECTDATA Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. DIDEVICEOBJECTINSTANCEA Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. DIEFFECT Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. DIEFFECTINFOA Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. DIEFFESCAPE Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. DIENVELOPE Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. DIFILEEFFECT Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. DIJOYSTATE2 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. DIPERIODIC Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. DIPROPCPOINTS Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. DIPROPDWORD Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. DIPROPHEADER Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. DIPROPPOINTER Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. DIPROPRANGE Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. DIPROPSTRING Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. DIRAMPFORCE Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. DVCLIENTCONFIG Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. DVCOMPRESSIONINFO Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. DVMSG_HOSTMIGRATED Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. DVMSG_SETTARGETS Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. DVSESSIONDESC Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. DVSOUNDDEVICECONFIG Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. FileHeader Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. HACMDRIVER__ Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. HACMSTREAM__ Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. HBITMAP__ Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. HBRUSH__ Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. HDC__ Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. HFONT__ Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. HICON__ Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. HINSTANCE__ Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. HMMIO__ Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. HMONITOR__ Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. HPEN__ Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. HWND__ Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXAllocateHierarchy Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXAnimationCallbackHandler Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXAnimationController Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXAnimationSet Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXBaseEffect Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXBaseMesh Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXBuffer Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXCompressedAnimationSet Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXConstantTable Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXEffect Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXEffectCompiler Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXEffectPool Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXEffectStateManager Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXFile Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXFileData Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXFileEnumObject Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXFileSaveData Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXFileSaveObject Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXFont Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXFragmentLinker Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXInclude Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXKeyframedAnimationSet Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXLine Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXLoadUserData Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXMatrixStack Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXMesh Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXPatchMesh Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXPMesh Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXPRTBuffer Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXPRTCompBuffer Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXPRTEngine Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXRenderToEnvMap Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXRenderToSurface Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXSaveUserData Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXSkinInfo Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXSPMesh Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXSprite Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXTextureGutterHelper Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ID3DXTextureShader Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirect3D9 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirect3DBaseTexture9 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirect3DCubeTexture9 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirect3DDevice9 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirect3DIndexBuffer9 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirect3DPixelShader9 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirect3DQuery9 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirect3DResource9 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirect3DStateBlock9 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirect3DSurface9 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirect3DSwapChain9 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirect3DTexture9 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirect3DVertexBuffer9 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirect3DVertexDeclaration9 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirect3DVertexShader9 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirect3DVolume9 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirect3DVolumeTexture9 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectDraw7 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectDrawClipper Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectDrawColorControl Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectDrawGammaControl Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectDrawPalette Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectDrawSurface7 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectInput8A Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectInputDevice8A Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectInputEffect Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectPlay8Address Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectPlay8Client Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectPlay8LobbiedApplication Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectPlay8LobbyClient Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectPlay8NATResolver Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectPlay8Peer Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectPlay8Server Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectPlay8ThreadPool Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectPlayVoiceClient Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectPlayVoiceServer Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectPlayVoiceTest Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectSound Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectSound3DBuffer Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectSound3DListener Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectSound8 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectSoundBuffer Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectSoundBuffer8 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectSoundCapture Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectSoundCaptureBuffer Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectSoundCaptureBuffer8 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectSoundCaptureFXAec Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectSoundCaptureFXNoiseSuppress Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectSoundFullDuplex Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectSoundFXChorus Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectSoundFXCompressor Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectSoundFXDistortion Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectSoundFXEcho Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectSoundFXFlanger Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectSoundFXGargle Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectSoundFXI3DL2Reverb Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectSoundFXParamEq Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectSoundFXWavesReverb Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDirectSoundNotify Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDxDiagContainer Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IDxDiagProvider Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. IUnknown Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. ManagedD3DXEffectStateManager Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. pcmwaveformat_tag Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. tACMSTREAMHEADER Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. tagBITMAP Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. tagBITMAPFILEHEADER Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. tagBITMAPINFO Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. tagBITMAPINFOHEADER Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. tagDDDEVICEIDENTIFIER2 Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. tagLOGBRUSH Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. tagMSG Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. tagPALETTEENTRY Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. tagPOINT Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. tagPROPVARIANT Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. tagRECT Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. tagTEXTMETRICA Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. tagVARIANT Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. tWAVEFORMATEX Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code. wavefilter_tag Allows the managed API to have access to the unmanaged portions of the DirectX API. This is not intended to be used directly from your code.