package vendor:directx/d3d_common
⌘K
Ctrl+K
or
/
Overview
Declarations shared between D3D versions. Based on d3dcommon.h
Index
Constants (1)
Variables (1)
Procedures (0)
This section is empty.
Procedure Groups (0)
This section is empty.
Types
ID3D10Blob ¶
ID3D10Blob :: struct #raw_union { iunknown: sys_windows.IUnknown, using id3d10blob_vtable: ^ID3D10Blob_VTable, }
Fields Through using (5)
using (5)From using id3d10blob_vtable: ^ID3D10Blob_VTable
- QueryInterface: proc "stdcall" (This: ^sys_windows.IUnknown, riid: ^sys_windows.GUID, ppvObject: ^rawptr) -> sys_windows.HRESULT // through iunknown_vtable
- AddRef: proc "stdcall" (This: ^sys_windows.IUnknown) -> u32 // through iunknown_vtable
- Release: proc "stdcall" (This: ^sys_windows.IUnknown) -> u32 // through iunknown_vtable
- GetBufferPointer: proc "stdcall" (this: ^ID3D10Blob) -> rawptr
- GetBufferSize: proc "stdcall" (this: ^ID3D10Blob) -> uint
ID3D10Blob_VTable ¶
ID3D10Blob_VTable :: struct { using iunknown_vtable: sys_windows.IUnknown_VTable, GetBufferPointer: proc "stdcall" (this: ^ID3D10Blob) -> rawptr, GetBufferSize: proc "stdcall" (this: ^ID3D10Blob) -> uint, }
Fields Through using (3)
using (3)From using iunknown_vtable: sys_windows.IUnknown_VTable
ID3DBlob ¶
ID3DBlob :: ID3D10Blob
Fields Through using (5)
using (5)From using id3d10blob_vtable: ^ID3D10Blob_VTable
- QueryInterface: proc "stdcall" (This: ^sys_windows.IUnknown, riid: ^sys_windows.GUID, ppvObject: ^rawptr) -> sys_windows.HRESULT // through iunknown_vtable
- AddRef: proc "stdcall" (This: ^sys_windows.IUnknown) -> u32 // through iunknown_vtable
- Release: proc "stdcall" (This: ^sys_windows.IUnknown) -> u32 // through iunknown_vtable
- GetBufferPointer: proc "stdcall" (this: ^ID3D10Blob) -> rawptr
- GetBufferSize: proc "stdcall" (this: ^ID3D10Blob) -> uint
ID3DBlob_VTable ¶
ID3DBlob_VTable :: ID3D10Blob_VTable
Fields Through using (3)
using (3)From using iunknown_vtable: sys_windows.IUnknown_VTable
IUnknown ¶
IUnknown :: sys_windows.IUnknown
Fields Through using (3)
using (3)From using _iunknown_vtable: ^sys_windows.IUnknown_VTable
IUnknown_VTable ¶
IUnknown_VTable :: sys_windows.IUnknown_VTable
Constants
ID3D10Blob_UUID_STRING ¶
ID3D10Blob_UUID_STRING :: "8BA5FB08-5195-40E2-AC58-0D989C3A0102"
Variables
ID3D10Blob_UUID ¶
ID3D10Blob_UUID: ^sys_windows.GUID = …
Procedures
This section is empty.
Procedure Groups
This section is empty.
Source Files
Generation Information
Generated with odin version dev-2026-10 (vendor "odin") Windows_amd64 @ 2026-10-06 16:45:10.733986900 +0000 UTC