Exemplo n.º 1
0
 public static extern int D3DGetBlobPart(
     IntPtr pSrcData,
     ulong SrcDataSize,
     D3D_BLOB_PART Part,
     uint Flags,
     [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef = typeof(CustomMarshaler <ID3D10Blob>))] out ID3D10Blob ppPart
     );
Exemplo n.º 2
0
 public static extern int D3DGetBlobPart(
     IntPtr pSrcData,
     ulong SrcDataSize,
     D3D_BLOB_PART Part,
     uint Flags,
     ref IntPtr ppPart
     );
Exemplo n.º 3
0
 public static extern int D3DSetBlobPart(
     IntPtr pSrcData,
     ulong SrcDataSize,
     D3D_BLOB_PART Part,
     uint Flags,
     IntPtr pPart,
     ulong PartSize,
     ref IntPtr ppNewShader
     );
Exemplo n.º 4
0
 public static extern HRESULT D3DSetBlobPart([NativeTypeName("LPCVOID")] void *pSrcData, [NativeTypeName("SIZE_T")] nuint SrcDataSize, D3D_BLOB_PART Part, uint Flags, [NativeTypeName("LPCVOID")] void *pPart, [NativeTypeName("SIZE_T")] nuint PartSize, ID3DBlob **ppNewShader);
Exemplo n.º 5
0
 public static extern int D3DGetBlobPart([NativeTypeName("LPCVOID")] void *pSrcData, [NativeTypeName("SIZE_T")] nuint SrcDataSize, D3D_BLOB_PART Part, [NativeTypeName("UINT")] uint Flags, ID3DBlob **ppPart);