Files
Ahmed Walid 7b83b9efa0 Examples (#2)
* Add README

* Create output directory if doesn't exist

* use "public" for class bases

* include unknown.xdl

* use spaces for README code examples

* use "defined" for the "conditional" attributes in examples
2025-03-16 04:56:51 +10:00

32 lines
704 B
Plaintext

[no_emit]
[uuid("00000000-0000-0000-C000-000000000046")]
interface IUnknown
{
HRESULT QueryInterface(REFIID riid, void **ppvObject);
ULONG AddRef();
ULONG Release();
};
namespace xbox
{
[uuid("ACEEEA63-E0A9-4A1C-BBEC-71B2F485F758")]
interface IGraphicsUnknown : IUnknown
{
[added(10,0,14393,2152)]
{
ULONG m_DeviceIndex : 3;
ULONG m_PrivateDataPresent : 1;
[added(10,0,19041,3453)]
ULONG m_DisableCollectiveRefCount : 1;
[removed(10,0,19041,3453)]
ULONG m_Reserved : 28;
[added(10,0,19041,3453)]
ULONG m_Reserved : 27;
}
ULONG m_RefCount;
};
}